arabidshriller2.lua 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. --[[
  2. Script Name : SpawnScripts/DownBelow_Classic/arabidshriller2.lua
  3. Script Author : LordPazuzu
  4. Script Date : 2023.01.15 02:01:59
  5. Script Purpose :
  6. :
  7. --]]
  8. require "SpawnScripts/Generic/NPCModule"
  9. function spawn(NPC, Spawn)
  10. NPCModule(NPC, Spawn)
  11. AddTimer(NPC, 6000, "waypoints")
  12. end
  13. function hailed(NPC, Spawn)
  14. FaceTarget(NPC, Spawn)
  15. end
  16. function respawn(NPC)
  17. spawn(NPC)
  18. end
  19. function waypoints(NPC)
  20. MovementLoopAddLocation(NPC, -177.54, 1.5, -35.03, 2, 0)
  21. MovementLoopAddLocation(NPC, -185.51, 1.5, -42.79, 2, 0)
  22. MovementLoopAddLocation(NPC, -189.81, 1.5, -47.43, 2, 0)
  23. MovementLoopAddLocation(NPC, -190.98, 1.5, -53.8, 2, 0)
  24. MovementLoopAddLocation(NPC, -191.45, 1.5, -65.83, 2, 0)
  25. MovementLoopAddLocation(NPC, -188.65, 1.5, -71.17, 2, 0)
  26. MovementLoopAddLocation(NPC, -183.59, 1.5, -73.19, 2, 0)
  27. MovementLoopAddLocation(NPC, -167.28, 1.5, -73.98, 2, 0)
  28. MovementLoopAddLocation(NPC, -159.32, 1.5, -79.12, 2, 0)
  29. MovementLoopAddLocation(NPC, -155.37, 1.5, -81.21, 2, 0)
  30. MovementLoopAddLocation(NPC, -163.56, 1.5, -75.37, 2, 0)
  31. MovementLoopAddLocation(NPC, -175.14, 1.5, -74.3, 2, 0)
  32. MovementLoopAddLocation(NPC, -176.84, 1.5, -82.12, 2, 0)
  33. MovementLoopAddLocation(NPC, -179.54, 1.5, -86.74, 2, 0)
  34. MovementLoopAddLocation(NPC, -184.4, 1.5, -91.11, 2, 0)
  35. MovementLoopAddLocation(NPC, -189.91, 1.5, -93.11, 2, 0)
  36. MovementLoopAddLocation(NPC, -202.6, 1.5, -93.4, 2, 0)
  37. MovementLoopAddLocation(NPC, -209.44, 1.5, -92.03, 2, 0)
  38. MovementLoopAddLocation(NPC, -217.09, 1.5, -84.06, 2, 0)
  39. MovementLoopAddLocation(NPC, -218.66, 1.5, -76.88, 2, 0)
  40. MovementLoopAddLocation(NPC, -218.61, 1.5, -59.03, 2, 0)
  41. MovementLoopAddLocation(NPC, -213.82, 1.5, -52.93, 2, 0)
  42. MovementLoopAddLocation(NPC, -207.97, 1.5, -45.87, 2, 0)
  43. MovementLoopAddLocation(NPC, -204, 1.5, -42.48, 2, 0)
  44. MovementLoopAddLocation(NPC, -208.7, 1.5, -46.58, 2, 0)
  45. MovementLoopAddLocation(NPC, -213.02, 1.5, -51.18, 2, 0)
  46. MovementLoopAddLocation(NPC, -217.19, 1.5, -55.99, 2, 0)
  47. MovementLoopAddLocation(NPC, -218.48, 1.5, -58.99, 2, 0)
  48. MovementLoopAddLocation(NPC, -218.88, 1.5, -77.7, 2, 0)
  49. MovementLoopAddLocation(NPC, -217.54, 1.5, -83.31, 2, 0)
  50. MovementLoopAddLocation(NPC, -209.53, 1.5, -91.79, 2, 0)
  51. MovementLoopAddLocation(NPC, -204.65, 1.5, -92.83, 2, 0)
  52. MovementLoopAddLocation(NPC, -189.97, 1.5, -93.46, 2, 0)
  53. MovementLoopAddLocation(NPC, -180.33, 1.5, -88.38, 2, 0)
  54. MovementLoopAddLocation(NPC, -175.91, 1.5, -78.41, 2, 0)
  55. MovementLoopAddLocation(NPC, -175.88, 1.5, -74.79, 2, 0)
  56. MovementLoopAddLocation(NPC, -183.32, 1.5, -73.76, 2, 0)
  57. MovementLoopAddLocation(NPC, -188.62, 1.5, -70.81, 2, 0)
  58. MovementLoopAddLocation(NPC, -191.2, 1.5, -67.04, 2, 0)
  59. MovementLoopAddLocation(NPC, -191.24, 1.5, -55.25, 2, 0)
  60. MovementLoopAddLocation(NPC, -189.99, 1.5, -48.4, 2, 0)
  61. MovementLoopAddLocation(NPC, -177.54, 1.5, -35.03, 2, 0)
  62. end