12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- --[[
- Script Name : SpawnScripts/TempleSt/CaptainMolacus.lua
- Script Author : Dorbin
- Script Date : 2023.10.23 05:10:00
- Script Purpose :
- :
- --]]
- require "SpawnScripts/Generic/DialogModule"
- function spawn(NPC)
- -- waypoints(NPC)
- end
- function hailed(NPC, Spawn)
- Dialog3(NPC, Spawn)
- end
- function Dialog1(NPC, Spawn)
- FaceTarget(NPC, Spawn)
- Dialog.New(NPC, Spawn)
- Dialog.AddDialog("If what you say is true, then the agent's death will be of little consequence. However, if you have compromised our position, you will pay to the fullest extent of the law for your obstruction.")
- Dialog.AddVoiceover("voiceover/english/captain_molacus/fprt_hood03/quests/captainmolacus/lordbounty_captainmolacus_x1_initial2.mp3", 3062246809, 1928262327)
- Dialog.AddOption("I think Lord Darkblade's head will be sufficient proof.")
- Dialog.Start()
- end
- function Dialog2(NPC, Spawn)
- FaceTarget(NPC, Spawn)
- Dialog.New(NPC, Spawn)
- Dialog.AddDialog("Move along - you wouldn't want us to arrest you for loitering, would you?")
- Dialog.AddVoiceover("voiceover/english/captain_molacus/fprt_hood03/guard_captain_molacus_hail.mp3", 1657379715, 3189650077)
- Dialog.AddOption("Nope, I sure wouldn't.")
- Dialog.Start()
- end
- function Dialog3(NPC, Spawn)
- FaceTarget(NPC, Spawn)
- Dialog.New(NPC, Spawn)
- Dialog.AddDialog("Move along - you wouldn't want us to arrest you for loitering, would you?")
- Dialog.AddVoiceover("voiceover/english/captain_molacus/fprt_hood03/guard_captain_molacus_hail.mp3", 1657379715, 3189650077)
- -- Dialog.AddOption("I have fulfilled the mission to kill Lord Darkblade.", "Dialog4")
- Dialog.AddOption("Nope, I sure wouldn't.")
- Dialog.Start()
- end
- function Dialog4(NPC, Spawn)
- FaceTarget(NPC, Spawn)
- Dialog.New(NPC, Spawn)
- Dialog.AddDialog("What are you talking about, citizen? If you value your freedom, you had better explain yourself quickly.")
- Dialog.AddVoiceover("voiceover/english/captain_molacus/fprt_hood03/quests/captainmolacus/lordbounty_captainmolacus_x1_initial.mp3", 1461056082, 1946417825)
- Dialog.AddOption("Your agent is dead. I found his mission and completed it.", "Dialog1")
- Dialog.Start()
- end
- function respawn(NPC)
- spawn(NPC)
- end
- function waypoints(NPC)
- MovementLoopAddLocation(NPC, 5.9, 2.92, 34.72, 2, 25)
- MovementLoopAddLocation(NPC, 21.31, 2.92, 25.84, 2, 0)
- MovementLoopAddLocation(NPC, 33.73, 2.92, 15.95, 2, 25)
- MovementLoopAddLocation(NPC, 26.42, 2.92, 22.19, 2, 0)
- MovementLoopAddLocation(NPC, 24.6, 2.92, 32.3, 2, 25)
- MovementLoopAddLocation(NPC, 23.49, 2.92, 30.63, 2, 0)
- MovementLoopAddLocation(NPC, 4.26, 2.92, 32.36, 2, 0)
- MovementLoopAddLocation(NPC, 4.26, 2.92, 32.36, 2, 25)
- MovementLoopAddLocation(NPC, 9.11, 2.92, 31.25, 2, 0)
- MovementLoopAddLocation(NPC, 22.83, 2.92, 34.03, 2, 25)
- MovementLoopAddLocation(NPC, 21.81, 2.92, 31.83, 2, 0)
- MovementLoopAddLocation(NPC, 32.32, 2.92, 10.48, 2, 1)
- MovementLoopAddLocation(NPC, 32.32, 2.92, 10.48, 2, 25)
- MovementLoopAddLocation(NPC, 20.39, 2.92, 25.93, 2, 0)
- end
|