--[[ Script Name : SpawnScripts/Antonica/CaptainBeltho.lua Script Purpose : Captain Beltho Script Author : geordie0511 Script Date : 2019.03.19 Script Notes : Auto-Generated Conversation from PacketParser Data --]] require "SpawnScripts/Generic/PlayerHistory" local Gnoll = 471 function spawn(NPC) SetPlayerProximityFunction(NPC, 10, "InRange", "LeaveRange") end function respawn(NPC) spawn(NPC) end function InRange(NPC, Spawn) end function LeaveRange(NPC, Spawn) end function hailed(NPC, Spawn) SetPlayerHistory(Spawn, 8, 0) if GetPlayerHistory(Spawn, 8) == nil then Say(Spawn, "ur player history is nil") elseif GetPlayerHistory(Spawn, 8) then Say(Spawn, "ur player history is not nil") end FaceTarget(NPC, Spawn) conversation = CreateConversation() PlayFlavor(NPC, "voiceover/english/captain_beltho/antonica/captainbeltho000.mp3", "", "", 3094633969, 1366545559, Spawn) if GetQuestStep(Spawn, Gnoll) == 1 then PlayFlavor(NPC, "voiceover/english/captain_beltho/antonica/captainbeltho001.mp3", "", "", 637123636, 1668683266, Spawn) AddConversationOption(conversation, "I don't want to go back to Eitoa empty-handed. ", "dlg_9_2") AddConversationOption(conversation, "Fine. I'll do whatever it takes.", "dlg_9_2") StartConversation(conversation, NPC, Spawn, "I have no report, because there's nothing to report. We've had no luck finding the hidden entrance to the gnolls' lair. I need more time and more men to track them down.") SetStepComplete(Spawn, Gnoll, 1) elseif GetQuestStep(Spawn, Gnoll) == 3 then AddConversationOption(conversation, "It seems the gnolls do indeed have a lair where you mentioned.", "dlg_0_1") AddConversationOption(conversation, "I'm not on official business.") StartConversation(conversation, NPC, Spawn, "On your way -- unless you're here on official business. I've got enough work here for ten men, and only two at my disposal!") SetStepComplete(Spawn, Gnoll, 3) end end function dlg_0_1(NPC, Spawn) FaceTarget(NPC, Spawn) conversation = CreateConversation() PlayFlavor(NPC, "voiceover/english/captain_beltho/antonica/captainbeltho003.mp3", "", "", 4118902248, 2953766683, Spawn) AddConversationOption(conversation, "Thank you for the report. I will return it to Eitoa at once.") StartConversation(conversation, NPC, Spawn, "Well done indeed! I'll finish the report, along with your description of the area, and you may take it to Captain Eitoa. ") end function dlg_9_2(NPC, Spawn) FaceTarget(NPC, Spawn) conversation = CreateConversation() PlayFlavor(NPC, "voiceover/english/captain_beltho/antonica/captainbeltho002.mp3", "", "", 1781496850, 130411923, Spawn) AddConversationOption(conversation, "I'll have the place searched out as quickly as possible.") StartConversation(conversation, NPC, Spawn, "I appreciate your help. I'd like you to search the most southern lands. One of our scouts mentioned seeing gnolls in the area, and another scout mentioned a number of bridges connecting the islands. It's probably another dead end, but if you do find the gnoll lair, return to me and I'll finish the report.") end