aBloodsaberscout1.lua 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. --[[
  2. Script Name : SpawnScripts/DownBelow_Classic/aBloodsaberscout1.lua
  3. Script Author : LordPazuzu
  4. Script Date : 2023.01.09 07:01:23
  5. Script Purpose :
  6. :
  7. --]]
  8. dofile("SpawnScripts/Generic/MonsterCallouts/BloodSabers.lua")
  9. require "SpawnScripts/Generic/NPCModule"
  10. function spawn(NPC, Spawn)
  11. NPCModule(NPC, Spawn)
  12. ratonga(NPC)
  13. --if not HasLanguage(Spawn,26) then
  14. --Garbled(NPC,Spawn)
  15. --end
  16. waypoints(NPC)
  17. end
  18. function hailed(NPC, Spawn)
  19. FaceTarget(NPC, Spawn)
  20. end
  21. function respawn(NPC)
  22. spawn(NPC)
  23. end
  24. function waypoints(NPC)
  25. MovementLoopAddLocation(NPC, 8.55, -0.11, -107.25, 2, 3)
  26. MovementLoopAddLocation(NPC, 12.39, 0.15, -104.55, 2, math.random(5,10))
  27. MovementLoopAddLocation(NPC, 12.39, 0.15, -104.55, 2, 0)
  28. MovementLoopAddLocation(NPC, 6.32, -0.05, -107.98, 2, 0)
  29. MovementLoopAddLocation(NPC, 3.23, -0.03, -107.39, 2, 0)
  30. MovementLoopAddLocation(NPC, -0.7, -0.1, -103.2, 2, math.random(5,10))
  31. MovementLoopAddLocation(NPC, -0.7, -0.1, -103.2, 2, 0)
  32. MovementLoopAddLocation(NPC, 3.78, -0.1, -104.67, 2, math.random(5,10))
  33. -- MovementLoopAddLocation(NPC, 3.32, -0.1, -104.63, 2, 0)
  34. -- MovementLoopAddLocation(NPC, 3.32, -0.1, -104.63, 2, math.random(5,10))
  35. MovementLoopAddLocation(NPC, 3.45, -0.03, -107.37, 2, 0)
  36. MovementLoopAddLocation(NPC, 7.27, -0.09, -107.81, 2, 0)
  37. MovementLoopAddLocation(NPC, 13.88, 0.14, -104.39, 2, math.random(5,10))
  38. MovementLoopAddLocation(NPC, 13.88, 0.14, -104.39, 2, 0)
  39. MovementLoopAddLocation(NPC, 7.34, 0.2, -104.47, 2, 0)
  40. MovementLoopAddLocation(NPC, 7.89, -0.03, -104.4, 2, 0)
  41. MovementLoopAddLocation(NPC, 7.89, -0.03, -104.4, 2, math.random(5,10))
  42. MovementLoopAddLocation(NPC, 7.06, -0.09, -107.77, 2, 0)
  43. MovementLoopAddLocation(NPC, 3.27, -0.05, -107.11, 2, 0)
  44. MovementLoopAddLocation(NPC, 3.8, 0.13, -102.28, 2, math.random(5,10))
  45. -- MovementLoopAddLocation(NPC, 3.75, -0.03, -102.84, 2, math.random(5,10))
  46. -- MovementLoopAddLocation(NPC, 3.75, -0.03, -102.84, 2, 0)
  47. MovementLoopAddLocation(NPC, 2.51, -0.11, -104.87, 2, 0)
  48. MovementLoopAddLocation(NPC, 3.75, -0.08, -106.9, 2, 0)
  49. MovementLoopAddLocation(NPC, 8.55, -0.11, -107.25, 2, 4)
  50. end