Friskit.lua 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. --[[
  2. Script Name : SpawnScripts/Graystone/Friskit.lua
  3. Script Purpose : Friskit
  4. Script Author : Scatman
  5. Script Date : 2009.05.30
  6. Script Notes : <special-instructions>
  7. --]]
  8. function spawn(NPC)
  9. MovementLoopAddLocation(NPC, 852.34, -23.79, -147.56, 1, 0)
  10. MovementLoopAddLocation(NPC, 854.18, -24.23, -152.11, 1, 0)
  11. MovementLoopAddLocation(NPC, 866.69, -22.48, -152.71, 1, math.random(5, 20))
  12. MovementLoopAddLocation(NPC, 876.82, -24.92, -152.7, 2, 0)
  13. MovementLoopAddLocation(NPC, 886.12, -24.47, -145.53, 2, 0)
  14. MovementLoopAddLocation(NPC, 891.32, -22.64, -141, 1, 0)
  15. MovementLoopAddLocation(NPC, 894.26, -21.47, -120.52, 1, math.random(5, 20))
  16. MovementLoopAddLocation(NPC, 888.65, -22.26, -98.61, 1, 0)
  17. MovementLoopAddLocation(NPC, 886.03, -22.15, -98.35, 1, 0)
  18. MovementLoopAddLocation(NPC, 880.78, -24.5, -100.12, 1, 0)
  19. MovementLoopAddLocation(NPC, 866.08, -24.99, -105.47, 1, 0)
  20. MovementLoopAddLocation(NPC, 852.66, -24.95, -105.34, 1, 0)
  21. MovementLoopAddLocation(NPC, 847.61, -23.04, -107.87, 1, math.random(5, 20))
  22. MovementLoopAddLocation(NPC, 843.25, -22.49, -114.5, 1, 0)
  23. MovementLoopAddLocation(NPC, 838.41, -20.73, -114.15, 2, 0)
  24. MovementLoopAddLocation(NPC, 834.11, -20.97, -120.78, 2, math.random(5, 20))
  25. MovementLoopAddLocation(NPC, 839.23, -20.93, -130.53, 1, 0)
  26. MovementLoopAddLocation(NPC, 839.13, -20.93, -142.28, 1, 0)
  27. MovementLoopAddLocation(NPC, 841.17, -20.86, -143.26, 1, 0)
  28. MovementLoopAddLocation(NPC, 844.56, -22.54, -144.9, 1, 0)
  29. MovementLoopAddLocation(NPC, 843.44, -22.55, -147.44, 1, 0)
  30. --loop 2
  31. MovementLoopAddLocation(NPC, 852.34, -23.79, -147.56, 1, 0)
  32. MovementLoopAddLocation(NPC, 854.18, -24.23, -152.11, 1, 0)
  33. MovementLoopAddLocation(NPC, 866.69, -22.48, -152.71, 1, 0)
  34. MovementLoopAddLocation(NPC, 876.82, -24.92, -152.7, 2, 0)
  35. MovementLoopAddLocation(NPC, 886.12, -24.47, -145.53, 2, math.random(5, 20))
  36. MovementLoopAddLocation(NPC, 891.32, -22.64, -141, 1, 0)
  37. MovementLoopAddLocation(NPC, 894.26, -21.47, -120.52, 1,0)
  38. MovementLoopAddLocation(NPC, 888.65, -22.26, -98.61, 1, 0)
  39. MovementLoopAddLocation(NPC, 886.03, -22.15, -98.35, 1, 0)
  40. MovementLoopAddLocation(NPC, 880.78, -24.5, -100.12, 1, 0)
  41. MovementLoopAddLocation(NPC, 866.08, -24.99, -105.47, 1, math.random(5, 20))
  42. MovementLoopAddLocation(NPC, 852.66, -24.95, -105.34, 1, 0)
  43. MovementLoopAddLocation(NPC, 847.61, -23.04, -107.87, 1, 0)
  44. MovementLoopAddLocation(NPC, 843.25, -22.49, -114.5, 1, 0)
  45. MovementLoopAddLocation(NPC, 838.41, -20.73, -114.15, 2, 0)
  46. MovementLoopAddLocation(NPC, 834.11, -20.97, -120.78, 2, 0)
  47. MovementLoopAddLocation(NPC, 839.23, -20.93, -130.53, 1, 0)
  48. MovementLoopAddLocation(NPC, 839.13, -20.93, -142.28, 1, 0)
  49. MovementLoopAddLocation(NPC, 841.17, -20.86, -143.26, 1, math.random(5, 20))
  50. MovementLoopAddLocation(NPC, 844.56, -22.54, -144.9, 1, 0)
  51. MovementLoopAddLocation(NPC, 843.44, -22.55, -147.44, 1, 0)
  52. end
  53. function respawn(NPC)
  54. spawn(NPC)
  55. end
  56. function hailed(NPC, Spawn)
  57. end