Kouryick.lua 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. --[[
  2. Script Name : SpawnScripts/EastFreeport/Kouryick.lua
  3. Script Author : Dorbin
  4. Script Date : 2023.10.11 05:10:13
  5. Script Purpose :
  6. :
  7. --]]
  8. require "SpawnScripts/Generic/DialogModule"
  9. function spawn(NPC)
  10. end
  11. function respawn(NPC)
  12. spawn(NPC)
  13. end
  14. function hailed(NPC, Spawn)
  15. Dialog3(NPC, Spawn)
  16. end
  17. function Dialog1(NPC, Spawn)
  18. FaceTarget(NPC, Spawn)
  19. Dialog.New(NPC, Spawn)
  20. Dialog.AddDialog("Hey! If it isn't my ol' marauder killin' buddy! Drink up!")
  21. Dialog.AddVoiceover("voiceover/english/kouryick/fprt_east/qst_kouryick012.mp3", 1785679252, 3662653439)
  22. Dialog.AddOption("Ok.")
  23. Dialog.Start()
  24. end
  25. function Dialog2(NPC, Spawn)
  26. FaceTarget(NPC, Spawn)
  27. Dialog.New(NPC, Spawn)
  28. Dialog.AddDialog("A Seafury ship with some very personal cargo went down off the coast of the Nektulos forest. I know those Nerius marauders were responsible! I just know it! If you get my cargo back for me, I'd be very grateful. I'd do it, but I'm so busy.")
  29. Dialog.AddVoiceover("voiceover/english/kouryick/fprt_east/qst_kouryick001.mp3", 3246317258, 3403783500)
  30. Dialog.AddOption("I will retrieve the cargo.", "Dialog5")
  31. Dialog.AddOption("I don't want to help.")
  32. Dialog.Start()
  33. end
  34. function Dialog3(NPC, Spawn)
  35. FaceTarget(NPC, Spawn)
  36. Dialog.New(NPC, Spawn)
  37. Dialog.AddDialog("What do you want? Can't you see I want to be alone? Wait. Wait. Maybe you can help me?")
  38. Dialog.AddVoiceover("voiceover/english/kouryick/fprt_east/qst_kouryick000.mp3", 1405975208, 3281446533)
  39. Dialog.AddOption("What can I do?", "Dialog2")
  40. Dialog.AddOption("No.")
  41. Dialog.Start()
  42. end
  43. function Dialog4(NPC, Spawn)
  44. FaceTarget(NPC, Spawn)
  45. Dialog.New(NPC, Spawn)
  46. Dialog.AddDialog("Oh yes. Yes. I knew you wouldn't let me down. I could just tell that about you..about you. Not like those useless marauders...untrustworthy pusses. I'll never trust them again.")
  47. Dialog.AddVoiceover("voiceover/english/kouryick/fprt_east/qst_kouryick005.mp3", 3198731400, 4098557916)
  48. Dialog.AddOption("Goodbye.")
  49. Dialog.Start()
  50. end
  51. function Dialog5(NPC, Spawn)
  52. FaceTarget(NPC, Spawn)
  53. Dialog.New(NPC, Spawn)
  54. Dialog.AddDialog("Good! Be careful. Those marauders are sneaky.")
  55. Dialog.AddVoiceover("voiceover/english/kouryick/fprt_east/qst_kouryick002.mp3", 414993411, 1936857844)
  56. Dialog.AddOption("Goodbye.")
  57. Dialog.Start()
  58. end
  59. function Dialog6(NPC, Spawn)
  60. FaceTarget(NPC, Spawn)
  61. Dialog.New(NPC, Spawn)
  62. Dialog.AddDialog("What are you doing here? Where's that cargo? Don't come back unless you have it.")
  63. Dialog.AddVoiceover("voiceover/english/kouryick/fprt_east/qst_kouryick004.mp3", 1561165149, 1345431663)
  64. Dialog.AddOption("Okay.")
  65. Dialog.Start()
  66. end