InvestigatorTargok.lua 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. --[[
  2. Script Name : SpawnScripts/WestFreeport/InvestigatorTargok.lua
  3. Script Author : Dorbin
  4. Script Date : 2022.02.17 08:02:14
  5. Script Purpose :
  6. :
  7. --]]
  8. function spawn(NPC)
  9. end
  10. function hailed(NPC, Spawn)
  11. Dialog2(NPC, Spawn)
  12. end
  13. function respawn(NPC)
  14. spawn(NPC)
  15. end
  16. function Dialog1(NPC, Spawn)
  17. FaceTarget(NPC, Spawn)
  18. Dialog.New(NPC, Spawn)
  19. Dialog.AddDialog("No! The law is the law! You're getting some justice handed to you! Unless ... unless you want to volunteer to pay off your crime!")
  20. Dialog.AddVoiceover("voiceover/english/investigator_targok/fprt_west/qst_investigator_targok007.mp3", 1582785896, 3481343551)
  21. Dialog.AddOption("But I didn't do anything! I keep telling you!!!", "Dialog12")
  22. Dialog.Start()
  23. end
  24. function Dialog2(NPC, Spawn)
  25. FaceTarget(NPC, Spawn)
  26. Dialog.New(NPC, Spawn)
  27. Dialog.AddDialog("You heard me! We're on to you. Matter of fact, we have been for a while now.")
  28. Dialog.AddVoiceover("voiceover/english/investigator_targok/fprt_west/qst_investigator_targok001.mp3", 766052591, 2960062405)
  29. Dialog.AddOption("What are you talking about?", "Dialog3")
  30. Dialog.AddOption("I don't have time for this.")
  31. Dialog.Start()
  32. end
  33. function Dialog3(NPC, Spawn)
  34. FaceTarget(NPC, Spawn)
  35. Dialog.New(NPC, Spawn)
  36. Dialog.AddDialog("Uh oh! What's this? Acting like you don't know what's going on, are you? You think we don't know what you're doing?")
  37. Dialog.AddVoiceover("voiceover/english/investigator_targok/fprt_west/qst_investigator_targok002.mp3", 2843141554, 1688456030)
  38. Dialog.AddOption("What on Norrath do you think I'm doing?", "Dialog9")
  39. Dialog.Start()
  40. end
  41. function Dialog4(NPC, Spawn)
  42. FaceTarget(NPC, Spawn)
  43. Dialog.New(NPC, Spawn)
  44. Dialog.AddDialog("Glad to hear that, glad indeed. Then it's off to the Nektulos Forest for you! You can pay off your crime by gathering materials we need.")
  45. Dialog.AddVoiceover("voiceover/english/investigator_targok/fprt_west/qst_investigator_targok009.mp3", 2339658158, 3264392142)
  46. Dialog.AddOption("Sure, anything, anything! I'll do it! What do you need?", "Dialog6")
  47. Dialog.AddOption("Where is the Nektulos Forest?", "Dialog11")
  48. Dialog.Start()
  49. end
  50. function Dialog5(NPC, Spawn)
  51. FaceTarget(NPC, Spawn)
  52. Dialog.New(NPC, Spawn)
  53. Dialog.AddDialog("Is that so? Are you saying I'm wrong? Think before you speak! Are you saying that me, an officer of Lucan's law, is wrong?")
  54. Dialog.AddVoiceover("voiceover/english/investigator_targok/fprt_west/qst_investigator_targok004.mp3", 4045576051, 2837242958)
  55. Dialog.AddOption("Yes, that's exactly what I'm saying!", "Dialog10")
  56. Dialog.AddOption("No, I didn't say it like that!", "Dialog7")
  57. Dialog.Start()
  58. end
  59. function Dialog6(NPC, Spawn)
  60. FaceTarget(NPC, Spawn)
  61. Dialog.New(NPC, Spawn)
  62. Dialog.AddDialog("We need bat and bear hides. Not any bat or bear will do, though. We want skins from those fiery bats and owl bears. And another thing, if you don't want to go to jail, make sure those hides are in perfect shape when you bring them back. And if you think of running, we'll send someone after you, got it?")
  63. Dialog.AddVoiceover("voiceover/english/investigator_targok/fprt_west/qst_investigator_targok012.mp3", 536264956, 1505479000)
  64. Dialog.AddOption("Loud and clear. I'll be sure to bring them back!")
  65. Dialog.Start()
  66. end
  67. function Dialog7(NPC, Spawn)
  68. FaceTarget(NPC, Spawn)
  69. Dialog.New(NPC, Spawn)
  70. Dialog.AddDialog("HA! A confession! Straight from your mouth! That's it... you're going to jail right now!")
  71. Dialog.AddVoiceover("voiceover/english/investigator_targok/fprt_west/qst_investigator_targok006.mp3", 1836200919, 626311744)
  72. Dialog.AddOption("Wait, wait, wait! Is there anything I can do to get out if this?", "Dialog1")
  73. Dialog.Start()
  74. end
  75. function Dialog8(NPC, Spawn)
  76. FaceTarget(NPC, Spawn)
  77. Dialog.New(NPC, Spawn)
  78. Dialog.AddDialog("For a criminal in a lot of trouble, you sure do ask a lot of questions. The Nektulos forest is swarming with all kinds of dangerous buggers. Just stay away from those weird glowing lights and you'll be safe. Lots of volunteers never make it past them. But you're different, aren't you? AREN'T YOU?!")
  79. Dialog.AddVoiceover("voiceover/english/investigator_targok/fprt_west/qst_investigator_targok011.mp3", 3987022732, 2141176151)
  80. Dialog.AddOption("Yeah, yeah! I'm different. What am I volunteering for?", "Dialog6")
  81. Dialog.Start()
  82. end
  83. function Dialog9(NPC, Spawn)
  84. FaceTarget(NPC, Spawn)
  85. Dialog.New(NPC, Spawn)
  86. Dialog.AddDialog("HA! So, you admit you're doing something then, do you? I knew it wouldn't take you long to crack!")
  87. Dialog.AddVoiceover("voiceover/english/investigator_targok/fprt_west/qst_investigator_targok003.mp3", 4147111049, 2649159573)
  88. Dialog.AddOption("I didn't say anything like that!", "Dialog5")
  89. Dialog.Start()
  90. end
  91. function Dialog10(NPC, Spawn)
  92. FaceTarget(NPC, Spawn)
  93. Dialog.New(NPC, Spawn)
  94. Dialog.AddDialog("That's it! You're coming with me! You're charged with defaming an officer's honor! Call me a liar, will you? You're looking at some Happy Time in prison, you are!")
  95. Dialog.AddVoiceover("voiceover/english/investigator_targok/fprt_west/qst_investigator_targok005.mp3", 2283588053, 806001492)
  96. Dialog.AddOption("Slow down there! Is there... uh... anything I can do to not go to jail?", "Dialog1")
  97. Dialog.Start()
  98. end
  99. function Dialog11(NPC, Spawn)
  100. FaceTarget(NPC, Spawn)
  101. Dialog.New(NPC, Spawn)
  102. Dialog.AddDialog("Playing stupid again, are you? Well, come to think of it, you do look a bit dense. You can find your way into the Nektulos forest to the northwest of the Commonlands. Gotta walk through that gated-off cave to get in.")
  103. Dialog.AddVoiceover("voiceover/english/investigator_targok/fprt_west/qst_investigator_targok010.mp3", 4291374616, 3631744601)
  104. Dialog.AddOption("Why is it gated off? And what's inside", "Dialog8")
  105. Dialog.Start()
  106. end
  107. function Dialog12(NPC, Spawn)
  108. FaceTarget(NPC, Spawn)
  109. Dialog.New(NPC, Spawn)
  110. Dialog.AddDialog("Back to that, are we? You had one chance to save your worthless hide, and you blew --")
  111. Dialog.AddVoiceover("voiceover/english/investigator_targok/fprt_west/qst_investigator_targok008.mp3", 2436331828, 3650728066)
  112. Dialog.AddOption("OKAY!!! Okay, I volunteer! I'll do what needs to be done!", "Dialog4")
  113. Dialog.Start()
  114. end