1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- --[[
- Script Name : SpawnScripts/NorthQeynos/Knight-LieutenantAlesso.lua
- Script Author : Dorbin
- Script Date : 2022.05.13 05:05:50
- Script Purpose :
- :
- --]]
- local QeynosianCivilService = 463
- function spawn(NPC)
- ProvidesQuest(NPC, QeynosianCivilService)
- end
- function respawn(NPC)
- spawn(NPC)
- end
- function hailed(NPC, Spawn)
- local count = GetQuestCompleteCount(Spawn, QeynosianCivilService)
- FaceTarget(NPC, Spawn)
- conversation = CreateConversation()
- PlayFlavor(NPC, "voiceover/english/sir_alesso/qey_north/sir_alesso000.mp3", "", "", 3475003342, 4075821182, Spawn)
- if not HasQuest(Spawn, QeynosianCivilService) and count <= 5 then
- AddConversationOption(conversation, "Yes, but where?", "dlg_1_1")
- elseif GetQuestStep(Spawn, QeynosianCivilService) == 4 then
- AddConversationOption(conversation, "I've completed my service to Qeynos", "dlg1_2")
- end
- AddConversationOption(conversation, "I'll be on my way.")
- StartConversation(conversation, NPC, Spawn, "You may not enter the citadel at this time. You'll find better adventuring elsewhere.")
- end
- function dlg1_2(NPC, Spawn)
- FaceTarget(NPC, Spawn)
- conversation = CreateConversation()
- SetStepComplete(Spawn, QeynosianCivilService, 4)
- PlayFlavor(NPC, "voiceover/english/sir_alesso/qey_north/sir_alesso003.mp3", "", "", 4137826818, 1228273355, Spawn)
- AddConversationOption(conversation, "Thanks.")
- StartConversation(conversation, NPC, Spawn, "You served Qeynos well and shall be rewarded.")
- end
- function dlg_1_1(NPC, Spawn)
- FaceTarget(NPC, Spawn)
- conversation = CreateConversation()
- PlayFlavor(NPC, "voiceover/english/sir_alesso/qey_north/sir_alesso001.mp3", "", "", 446291068, 907364683, Spawn)
- AddConversationOption(conversation, "Okay, but what exactly should I do?", "offer")
- StartConversation(conversation, NPC, Spawn, "Outside the gates of Qeynos, Antonica is riddled with vermin. Serve Qeynos by destroying these infectious beasts.")
- end
- function offer(NPC, Spawn)
- OfferQuest(NPC, Spawn, QeynosianCivilService)
- end
|