adefiledpriest133769534.lua 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. --[[
  2. Script Name : SpawnScripts/QueensColony/adefiledpriest133769534.lua
  3. Script Purpose : Waypoint Path for adefiledpriest133769534.lua
  4. Script Author : Rylec
  5. Script Date : 06-26-2020 06:17:31
  6. Script Notes : Locations collected from Live
  7. --]]
  8. function spawn(NPC)
  9. SpawnSet(NPC, "hp", 110)
  10. SpawnSet(NPC, "power", 55)
  11. waypoints(NPC)
  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, 241.53, -0.27, -151.49, 2, math.random(12, 22))
  21. MovementLoopAddLocation(NPC, 231.67, -0.82, -164.28, 2, math.random(12, 22))
  22. MovementLoopAddLocation(NPC, 231.61, -0.92, -152.87, 2, math.random(12, 22))
  23. MovementLoopAddLocation(NPC, 231.43, -0.82, -161.85, 2, math.random(12, 22))
  24. MovementLoopAddLocation(NPC, 229.24, -0.81, -165.64, 2, math.random(12, 22))
  25. MovementLoopAddLocation(NPC, 250.5, -0.86, -152.76, 2, math.random(12, 22))
  26. MovementLoopAddLocation(NPC, 246.6, -0.88, -143.32, 2, math.random(12, 22))
  27. MovementLoopAddLocation(NPC, 253.94, -1.19, -155.22, 2, math.random(12, 22))
  28. MovementLoopAddLocation(NPC, 233.13, -0.82, -178.64, 2, math.random(12, 22))
  29. MovementLoopAddLocation(NPC, 254.01, -1.25, -164.36, 2, math.random(12, 22))
  30. MovementLoopAddLocation(NPC, 216.66, -0.76, -176.14, 2, math.random(12, 22))
  31. end
  32. function aggro(NPC, Spawn)
  33. math.randomseed(os.time())
  34. local choice = math.random (1,3)
  35. if choice == 1 then
  36. PlayFlavor(NPC, "voiceover/english/skeleton_base_1/ft/skeleton/skeleton_base_1_1_aggro_c77d7bff.mp3", "Your eyes are so pretty.", "", 1412152942, 873988632, Spawn)
  37. elseif choice == 2 then
  38. PlayFlavor(NPC, "voiceover/english/skeleton_base_1/ft/skeleton/skeleton_base_1_1_aggro_2168c5.mp3", "Seek death and it finds you.", "", 2988489621, 1045543573, Spawn)
  39. else
  40. PlayFlavor(NPC, "voiceover/english/skeleton_base_1/ft/skeleton/skeleton_base_1_1_aggro_8bc7a2cc.mp3", "Your blood calls to me.", "", 1242322025, 1154999668, Spawn)
  41. end
  42. end
  43. function death(NPC, Spawn)
  44. math.randomseed(os.time())
  45. local choice = math.random(1,2)
  46. if choice == 1 then
  47. PlayFlavor(NPC, "voiceover/english/skeleton_base_1/ft/skeleton/skeleton_base_1_1_death_ff39f327.mp3", "Final death comes at last.", "", 3768284332, 62777040, Spawn)
  48. else
  49. PlayFlavor(NPC, "voiceover/english/skeleton_base_1/ft/skeleton/skeleton_base_1_1_death_fbcb503b.mp3", "Rest in peace.", "", 3591309093, 1423656405, Spawn)
  50. end
  51. end