SergeantNominus.lua 4.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. --[[
  2. Script Name : SpawnScripts/SouthFreeport/SergeantNominus.lua
  3. Script Purpose : Sergeant Nominus
  4. Script Author : Dorbin
  5. Script Date : 2022.05.04
  6. Script Notes : Auto-Generated Conversation from PacketParser Data
  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. Dialog8(NPC, Spawn)
  16. end
  17. function Dialog1(NPC, Spawn)
  18. FaceTarget(NPC, Spawn)
  19. Dialog.New(NPC, Spawn)
  20. Dialog.AddDialog("Well done. Maybe this will grant me some peace for a time. Take this coin as payment for services rendered.")
  21. Dialog.AddVoiceover("voiceover/english/optional1/sergeant_nominus/fprt_south/sergeantnominus005.mp3", 1774266460, 883209262)
  22. Dialog.AddOption("It was my pleasure.")
  23. Dialog.Start()
  24. end
  25. function Dialog2(NPC, Spawn)
  26. FaceTarget(NPC, Spawn)
  27. Dialog.New(NPC, Spawn)
  28. Dialog.AddDialog("Hmmm ... perhaps you can help me. I'm trying to track down a rogue who's preying upon the fisherman and clergy folk here in South Freeport. His name is Pythus.")
  29. Dialog.AddVoiceover("voiceover/english/optional1/sergeant_nominus/fprt_south/sergeantnominus001.mp3", 2795734403, 953084830)
  30. Dialog.AddOption("You haven't been able to catch him?", "Dialog5")
  31. Dialog.AddOption("Nevermind. I'm not interested.")
  32. Dialog.Start()
  33. end
  34. function Dialog3(NPC, Spawn)
  35. FaceTarget(NPC, Spawn)
  36. Dialog.New(NPC, Spawn)
  37. Dialog.AddDialog("Hail, citizen. If you have something to report then speak up. Otherwise, move along.")
  38. Dialog.AddVoiceover("voiceover/english/optional1/sergeant_nominus/fprt_south/sergeantnominus000.mp3", 2687891400, 2549215959)
  39. Dialog.AddOption("I'll just be moving along then.")
  40. Dialog.Start()
  41. end
  42. function Dialog4(NPC, Spawn)
  43. FaceTarget(NPC, Spawn)
  44. Dialog.New(NPC, Spawn)
  45. Dialog.AddDialog("Good. I'll tell you what I know. A friend of mine told me he saw Pythus lingering near the docks. Go find Kaeso Polluvius, one of the caretakers. Tell him Nominus sent you. He owes me a favor, so you should be able to learn something from him.")
  46. Dialog.AddVoiceover("voiceover/english/optional1/sergeant_nominus/fprt_south/sergeantnominus004.mp3", 1170045735, 1639080507)
  47. Dialog.AddOption("I'll be back when I have Pythus' cap.")
  48. Dialog.Start()
  49. end
  50. function Dialog5(NPC, Spawn)
  51. FaceTarget(NPC, Spawn)
  52. Dialog.New(NPC, Spawn)
  53. Dialog.AddDialog("Several of my guards have been ordered to other parts of the city. Since my requests for reinforcements have gone ignored, I don't have the men to track down the rogue. But at the same time, they tell me I have to find this Pythus or else. I don't know how much longer I can put up with this!")
  54. Dialog.AddVoiceover("voiceover/english/optional1/sergeant_nominus/fprt_south/sergeantnominus002.mp3", 158742956, 3865329135)
  55. Dialog.AddOption("Where do I fit in?", "Dialog7")
  56. Dialog.AddOption("Nevermind. I'm not interested.")
  57. Dialog.Start()
  58. end
  59. function Dialog6(NPC, Spawn)
  60. FaceTarget(NPC, Spawn)
  61. Dialog.New(NPC, Spawn)
  62. Dialog.AddDialog("Hail, citizen. If you have something to report then speak up. Otherwise, move along.")
  63. Dialog.AddVoiceover("voiceover/english/optional1/sergeant_nominus/fprt_south/sergeantnominus000.mp3", 2687891400, 2549215959)
  64. Dialog.AddOption("Pythus is no more. Here's his cap.", "Dialog1")
  65. Dialog.AddOption("I'll just be moving along then.")
  66. Dialog.Start()
  67. end
  68. function Dialog7(NPC, Spawn)
  69. FaceTarget(NPC, Spawn)
  70. Dialog.New(NPC, Spawn)
  71. Dialog.AddDialog("I need you to follow our leads and track down Pythus. Once you find him, make sure he never works again. You bring me Pythus' cap, and I'll pay you for the effort. Deal?")
  72. Dialog.AddVoiceover("voiceover/english/optional1/sergeant_nominus/fprt_south/sergeantnominus003.mp3", 2351687031, 1683269237)
  73. Dialog.AddOption("Deal.", "Dialog4")
  74. Dialog.AddOption("I don't think so.")
  75. Dialog.Start()
  76. end
  77. function Dialog8(NPC, Spawn)
  78. FaceTarget(NPC, Spawn)
  79. Dialog.New(NPC, Spawn)
  80. Dialog.AddDialog("Hail, citizen. If you have something to report then speak up. Otherwise, move along.")
  81. Dialog.AddVoiceover("voiceover/english/optional1/sergeant_nominus/fprt_south/sergeantnominus000.mp3", 2687891400, 2549215959)
  82. Dialog.AddOption("I'm actually just looking for work.", "Dialog2")
  83. Dialog.AddOption("I'll just be moving along then.")
  84. Dialog.Start()
  85. end