--[[ Script Name : SpawnScripts/JarsathWastes/asokokartamer.lua Script Purpose : a sokokar Tamer (2650089) Script Author : Neatz09 Script Date : 4/20/2019 Script Notes : --]] function respawn(NPC) spawn(NPC) end function hailed(NPC, Spawn) FaceTarget(NPC, Spawn) conversation = CreateConversation() PlayFlavor(NPC, "voiceover/english/voice_emotes/greetings/greetings_2_1042.mp3", "", "", 0, 0, Spawn) AddConversationOption(conversation, "I would like to travel.", "dlg_1_1") AddConversationOption(conversation, "Nowhere.") StartConversation(conversation, NPC, Spawn, "Greetings traveler, how can I assist you today?") end function dlg_1_1(NPC, Spawn) FaceTarget(NPC, Spawn) local con = CreateConversation() if GetSpawnLocationID(NPC) == 587011 then --Danak Shipyards-- AddConversationOption(con, "To Howling Stones.", "DanakToHowl") AddConversationOption(con, "To Sel'Nok Camp.", "DanakToSel") AddConversationOption(con, "To Skleross Encampment.", "DanakToRoss") AddConversationOption(con, "To Skyfire Mountains.", "DanakToSky") AddConversationOption(con, "To Stonehoof Badlands.", "DanakToBadland") AddConversationOption(con, "To Temple of Red Lord.", "DanakToRed") AddConversationOption(con, "To Temple of White Lady.", "DanakToWhite") elseif GetSpawnLocationID(NPC) == 587012 then --Howling Stones-- AddConversationOption(con, "To Danak Shipyards", "HowlToDanak") AddConversationOption(con, "To Sel'Nok Camp.", "HowlToSel") AddConversationOption(con, "To Skleross Encampment.", "HowlToRoss") AddConversationOption(con, "To Skyfire Mountains.", "HowlToSky") AddConversationOption(con, "To Stonehoof Badlands.", "HowlToBadland") AddConversationOption(con, "To Temple of Red Lord.", "HowlToRed") AddConversationOption(con, "To Temple of White Lady.", "HowlToWhite") elseif GetSpawnLocationID(NPC) == 587007 then --Sel'Nok Camp-- AddConversationOption(con, "To Danak Shipyards", "SelToDanak") AddConversationOption(con, "To Howling Stones.", "SelToHowl") AddConversationOption(con, "To Skleross Encampment.", "SelToRoss") AddConversationOption(con, "To Skyfire Mountains.", "SelToSky") AddConversationOption(con, "To Stonehoof Badlands.", "SelToBadland") AddConversationOption(con, "To Temple of Red Lord.", "SelToRed") AddConversationOption(con, "To Temple of White Lady.", "SelToWhite") elseif GetSpawnLocationID(NPC) == 587010 then --Skleross Encampment-- AddConversationOption(con, "To Danak Shipyards", "RossToDanak") AddConversationOption(con, "To Howling Stones.", "RossToHowl") AddConversationOption(con, "To Sel'Nok Camp.", "RossToSel") AddConversationOption(con, "To Skyfire Mountains.", "RossToSky") AddConversationOption(con, "To Stonehoof Badlands.", "RossToBadland") AddConversationOption(con, "To Temple of Red Lord.", "RossToRed") AddConversationOption(con, "To Temple of White Lady.", "RossToWhite") elseif GetSpawnLocationID(NPC) == 587009 then --Skyfire Mountains-- AddConversationOption(con, "To Danak Shipyards", "SkyToDanak") AddConversationOption(con, "To Howling Stones.", "SkyToHowl") AddConversationOption(con, "To Sel'Nok Camp.", "SkyToSel") AddConversationOption(con, "To Skleross Encampment.", "SkyToRoss") AddConversationOption(con, "To Stonehoof Badlands.", "SkyToBadland") AddConversationOption(con, "To Temple of Red Lord.", "SkyToRed") AddConversationOption(con, "To Temple of White Lady.", "SkyToWhite") elseif GetSpawnLocationID(NPC) == 587008 then --Stonehoof Badlands-- AddConversationOption(con, "To Danak Shipyards", "BadlandToDanak") AddConversationOption(con, "To Howling Stones.", "BadlandToHowl") AddConversationOption(con, "To Sel'Nok Camp.", "BadlandToSel") AddConversationOption(con, "To Skleross Encampment.", "BadlandToRoss") AddConversationOption(con, "To Skyfire Mountains.", "BadlandToSky") AddConversationOption(con, "To Temple of Red Lord.", "BadlandToRed") AddConversationOption(con, "To Temple of White Lady.", "BadlandToWhite") elseif GetSpawnLocationID(NPC) == 587005 then --Temple of Red Lord-- AddConversationOption(con, "To Danak Shipyards", "RedToDanak") AddConversationOption(con, "To Howling Stones.", "RedToHowl") AddConversationOption(con, "To Sel'Nok Camp.", "RedToSel") AddConversationOption(con, "To Skleross Encampment.", "RedToRoss") AddConversationOption(con, "To Skyfire Mountains.", "RedToSky") AddConversationOption(con, "To Stonehoof Badlands.", "RedToBadland") AddConversationOption(con, "To Temple of White Lady.", "RedToWhite") elseif GetSpawnLocationID(NPC) == 587006 then --Temple of Red Lord-- AddConversationOption(con, "To Danak Shipyards", "WhiteToDanak") AddConversationOption(con, "To Howling Stones.", "WhiteToHowl") AddConversationOption(con, "To Sel'Nok Camp.", "WhiteToSel") AddConversationOption(con, "To Skleross Encampment.", "WhiteToRoss") AddConversationOption(con, "To Skyfire Mountains.", "WhiteToSky") AddConversationOption(con, "To Stonehoof Badlands.", "WhiteToBadland") AddConversationOption(con, "To Temple of Red Lord.", "WhiteToRed") else PlayFlavor(NPC, "", "Not implemented yet!", "cry", 0, 0, Spawn) end AddConversationOption(con, "Nowhere.") StartConversation(con, NPC, Spawn, "Where to?") end function DanakToHowl(NPC, Spawn) StartAutoMount(Spawn, 345) SetMount(Spawn, 7253) end function DanakToSel(NPC, Spawn) StartAutoMount(Spawn, 373) SetMount(Spawn, 7253) end function DanakToRoss(NPC, Spawn) StartAutoMount(Spawn, 376) SetMount(Spawn, 7253) end function DanakToBadland(NPC, Spawn) StartAutoMount(Spawn, 372) SetMount(Spawn, 7253) end function DanakToRed(NPC, Spawn) StartAutoMount(Spawn, 374) SetMount(Spawn, 7253) end function DanakToWhite(NPC, Spawn) StartAutoMount(Spawn, 375) SetMount(Spawn, 7253) end function HowlToDanak(NPC, Spawn) StartAutoMount(Spawn, 341) SetMount(Spawn, 7253) end function HowlToSel(NPC, Spawn) StartAutoMount(Spawn, 377) SetMount(Spawn, 7253) end function HowlToRoss(NPC, Spawn) StartAutoMount(Spawn, 342) SetMount(Spawn, 7253) end function HowlToSky(NPC, Spawn) StartAutoMount(Spawn, 344) SetMount(Spawn, 7253) end function HowlToBadland(NPC, Spawn) StartAutoMount(Spawn, 343) SetMount(Spawn, 7253) end function HowlToRed(NPC, Spawn) StartAutoMount(Spawn, 378) SetMount(Spawn, 7253) end function HowlToWhite(NPC, Spawn) StartAutoMount(Spawn, 379) SetMount(Spawn, 7253) end function SelToDanak(NPC, Spawn) StartAutoMount(Spawn, 391) SetMount(Spawn, 7253) end function SelToHowl(NPC, Spawn) StartAutoMount(Spawn, 389) SetMount(Spawn, 7253) end function SelToRoss(NPC, Spawn) StartAutoMount(Spawn, 392) SetMount(Spawn, 7253) end function SelToBadland(NPC, Spawn) StartAutoMount(Spawn, 388) SetMount(Spawn, 7253) end function SelToRed(NPC, Spawn) StartAutoMount(Spawn, 360) SetMount(Spawn, 7253) end function SelToWhite(NPC, Spawn) StartAutoMount(Spawn, 390) SetMount(Spawn, 7253) end function RossToDanak(NPC, Spawn) StartAutoMount(Spawn, 396) SetMount(Spawn, 7253) end function RossToHowl(NPC, Spawn) StartAutoMount(Spawn, 362) SetMount(Spawn,7253) end function RossToSel(NPC, Spawn) StartAutoMount(Spawn, 393) SetMount(Spawn, 7253) end function RossToSky(NPC, Spawn) StartAutoMount(Spawn, 364) SetMount(Spawn, 7253) end function RossToBadland(NPC, Spawn) StartAutoMount(Spawn, 363) SetMount(Spawn, 7253) end function RossToRed(NPC, Spawn) StartAutoMount(Spawn, 394) SetMount(Spawn, 7253) end function RossToWhite(NPC, Spawn) StartAutoMount(Spawn, 395) SetMount(Spawn,7253) end function SkyToDanak(NPC, Spawn) StartAutoMount(Spawn, 350) SetMount(Spawn, 7253) end function SkyToHowl(NPC, Spawn) StartAutoMount(Spawn, 354) SetMount(Spawn, 7253) end function SkyToSel(NPC, Spawn) StartAutoMount(Spawn, 351) SetMount(Spawn, 7253) end function SkyToRoss(NPC, Spawn) StartAutoMount(Spawn, 352) SetMount(Spawn, 7253) end function SkyToBadland(NPC, Spawn) StartAutoMount(Spawn, 348) SetMount(Spawn, 7253) end function SkyToRed(NPC, Spawn) StartAutoMount(Spawn, 349) SetMount(Spawn, 7253) end function SkyToWhite(NPC, Spawn) StartAutoMount(Spawn, 353) SetMount(Spawn, 7253) end function BadlandToDanak(NPC, Spawn) StartAutoMount(Spawn, 383) SetMount(Spawn, 7253) end function BadlandToHowl(NPC, Spawn) StartAutoMount(Spawn, 338) SetMount(Spawn, 7253) end function BadlandToSel(NPC, Spawn) StartAutoMount(Spawn, 380) SetMount(Spawn, 7253) end function BadlandToRoss(NPC, Spawn) StartAutoMount(Spawn, 340) SetMount(Spawn, 7253) end function BadlandToSky(NPC, Spawn) StartAutoMount(Spawn, 339) SetMount(Spawn, 7253) end function BadlandToRed(NPC, Spawn) StartAutoMount(Spawn, 381) SetMount(Spawn, 7253) end function BadlandToWhite(NPC, Spawn) StartAutoMount(Spawn, 382) SetMount(Spawn, 7253) end function RedToDanak(NPC, Spawn) StartAutoMount(Spawn, 386) SetMount(Spawn, 7253) end function RedToHowl(NPC, Spawn) StartAutoMount(Spawn, 385) SetMount(Spawn, 7253) end function RedToSel(NPC, Spawn) StartAutoMount(Spawn, 355) SetMount(Spawn, 7253) end function RedToRoss(NPC, Spawn) StartAutoMount(Spawn, 387) SetMount(Spawn, 7253) end function RedToSky(NPC, Spawn) StartAutoMount(Spawn, 356) SetMount(Spawn, 7253) end function RedToBadland(NPC, Spawn) StartAutoMount(Spawn, 384) SetMount(Spawn, 7253) end function RedToWhite(NPC, Spawn) StartAutoMount(Spawn, 357) SetMount(Spawn, 7253) end function WhiteToDanak(NPC, Spawn) StartAutoMount(Spawn, 368) SetMount(Spawn, 7253) end function WhiteToHowl(NPC, Spawn) StartAutoMount(Spawn, 369) SetMount(Spawn, 7253) end function WhiteToSel(NPC, Spawn) StartAutoMount(Spawn, 370) SetMount(Spawn, 7253) end function WhiteToRoss(NPC, Spawn) StartAutoMount(Spawn, 371) SetMount(Spawn, 7253) end function WhiteToSky(NPC, Spawn) StartAutoMount(Spawn, 359) SetMount(Spawn, 7253) end function WhiteToBadland(NPC, Spawn) StartAutoMount(Spawn, 367) SetMount(Spawn, 7253) end function WhiteToRed(NPC, Spawn) StartAutoMount(Spawn, 358) SetMount(Spawn, 7253) end