TrackerKelnis.lua 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. --[[
  2. Script Name : SpawnScripts/Oakmyst_Classic/TrackerKelnis.lua
  3. Script Author : Dorbin
  4. Script Date : 2022.10.19 05:10:57
  5. Script Purpose :
  6. :
  7. --]]
  8. require "SpawnScripts/Generic/DialogModule"
  9. local Delivery = 5510
  10. function spawn(NPC)
  11. end
  12. function respawn(NPC)
  13. spawn(NPC)
  14. end
  15. function hailed(NPC, Spawn)
  16. FaceTarget(NPC, Spawn)
  17. Dialog.New(NPC, Spawn)
  18. Dialog.AddDialog("Enter the forest with caution, traveler! You never know what dangers lurk in the Oakmyst.")
  19. Dialog.AddVoiceover("voiceover/english/tracker_kelnis/qey_adv01_oakmyst/trackerkelnis000.mp3", 2160349950, 3920623086)
  20. if GetQuestStep(Spawn, Delivery)==1 then
  21. Dialog.AddOption("I bring a message from Silentstrider about the location of Holly Windstalker's grave.","Holly")
  22. end
  23. Dialog.AddOption("I shall watch my steps within these woods.")
  24. Dialog.Start()
  25. end
  26. function Holly(NPC, Spawn)
  27. SetStepComplete(Spawn, Delivery, 1)
  28. FaceTarget(NPC, Spawn)
  29. Dialog.New(NPC, Spawn)
  30. Dialog.AddDialog("Holly Windstalker's grave! Amazing! I shall speak with Silentstrider about this matter soon. Thank you adventurer. Let Silentstrider know I will relay word to The Greenhoods.")
  31. Dialog.AddVoiceover("voiceover/english/tracker_kelnis/qey_adv01_oakmyst/trackerkelnis001.mp3",1572302880, 579510228)
  32. PlayFlavor(NPC, "", "", "boggle", 0, 0, Spawn)
  33. Dialog.AddOption("I will let her know. Thank you.")
  34. Dialog.Start()
  35. end