123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189 |
- --[[
- Script Name : SpawnScripts/Nettleville/RalkeshOrto.lua
- Script Purpose : Ralkesh Orto
- Script Author : John Adams
- Script Date : 2008.09.24
- Script Notes : Auto-Generated Conversation from PacketParser Data
- --]]
- dofile("SpawnScripts/Generic/UnknownLanguage.lua")
- -- Quest ID's
- local UNFORTUNATE_MISTAKES = 303
- function spawn(NPC)
- SetTempVariable(NPC, "Ready", "true")
- SetInfoStructString(NPC, "action_state", "ponder")
- end
- function respawn(NPC)
- spawn(NPC)
- end
- function hailed(NPC, Spawn)
- if not HasLanguage(Spawn,13)then
- FaceTarget(NPC, Spawn)
- Garbled(NPC,Spawn)
- PlayFlavor(NPC,"","","no",0,0,Spawn)
- else
- if GetTempVariable(NPC, "AllowQuestProgress") == "true" then
- FaceTarget(NPC, Spawn)
- conversation = CreateConversation()
-
- if HasQuest(Spawn, UNFORTUNATE_MISTAKES) then
- if GetQuestStep(Spawn, UNFORTUNATE_MISTAKES) == 1 then
- SomethingIMustDo(NPC, Spawn)
- end
- end
- else
- PlayFlavor(NPC, "voiceover/english/tutorial_revamp/ralkesh_orto/qey_village01/qst_ralkesh_orto_onemoment_89f15716.mp3", "One moment please, this is important.", "", 4271869261, 3070926903, Spawn, 13)
-
- end
- end
- end
- function SomethingIMustDo(NPC, Spawn)
- FaceTarget(NPC, Spawn)
- conversation = CreateConversation()
-
- PlayFlavor(NPC, "voiceover/english/tutorial_revamp/ralkesh_orto/qey_village01/quests/ralkesh_orto/ralkesh_orto001.mp3", "", "", 4080723751, 2709731004, Spawn)
- AddConversationOption(conversation, "Then you are the one performing the Pa'Rok ceremony?", "dlg_30_1")
- StartConversation(conversation, NPC, Spawn, "This is something I must do, please do not interfere.")
- end
- function dlg_30_1(NPC, Spawn)
- FaceTarget(NPC, Spawn)
- conversation = CreateConversation()
- PlayFlavor(NPC, "voiceover/english/tutorial_revamp/ralkesh_orto/qey_village01/quests/ralkesh_orto/ralkesh_orto002.mp3", "", "", 2184946112, 169031811, Spawn)
- AddConversationOption(conversation, "The soil you are using has contaminants in it, the ceremony may be corrupted!", "dlg_30_2")
- StartConversation(conversation, NPC, Spawn, "Yes, which is precisely why you must leave me alone!")
- end
- function dlg_30_2(NPC, Spawn)
- FaceTarget(NPC, Spawn)
- conversation = CreateConversation()
- PlayFlavor(NPC, "voiceover/english/tutorial_revamp/ralkesh_orto/qey_village01/quests/ralkesh_orto/ralkesh_orto003.mp3", "", "", 2398850443, 2909693693, Spawn)
- AddConversationOption(conversation, "Laharn Rahai has examined samples from the soil you are using for this ceremony and found contaminants. The final offering you make may react with some of the contaminants.", "dlg_30_3")
- StartConversation(conversation, NPC, Spawn, "Explain yourself quickly, I have no patience for undue interruptions.")
- end
- function dlg_30_3(NPC, Spawn)
- FaceTarget(NPC, Spawn)
- conversation = CreateConversation()
- PlayFlavor(NPC, "voiceover/english/tutorial_revamp/ralkesh_orto/qey_village01/quests/ralkesh_orto/ralkesh_orto004.mp3", "", "", 3670326842, 761026372, Spawn)
- AddConversationOption(conversation, "Laharn was not certain.", "dlg_30_4")
- StartConversation(conversation, NPC, Spawn, "Oh dear, I have already made the final offering. What affect may it have?")
- end
- function dlg_30_4(NPC, Spawn)
- FaceTarget(NPC, Spawn)
- conversation = CreateConversation()
- -- SPAWN THE RAGE OF JA-NELTH
- local rage = SpawnByLocationID(GetZone(Spawn), 419648)
- if rage ~= nil then
- Attack(rage, Spawn)
- end
-
- PlayFlavor(NPC, "voiceover/english/tutorial_revamp/ralkesh_orto/qey_village01/quests/ralkesh_orto/ralkesh_orto005.mp3", "", "", 1448581600, 3435048745, Spawn)
- AddConversationOption(conversation, "We can talk later!", "CannotBelieve")
- StartConversation(conversation, NPC, Spawn, "Oh, Ja'neth, forgive me!")
- end
- function CannotBelieve(NPC, Spawn)
- FaceTarget(NPC, Spawn)
- conversation = CreateConversation()
- PlayFlavor(NPC, "voiceover/english/tutorial_revamp/ralkesh_orto/qey_village01/quests/ralkesh_orto/ralkesh_orto006.mp3", "", "", 3689370176, 2085039570, Spawn)
- AddConversationOption(conversation, "I do not know. Perhaps Laharn will know what you can do.", "dlg_33_1")
- StartConversation(conversation, NPC, Spawn, "I cannot believe what I have done. Have I poisoned Ja'neth's afterlife with my negligence?")
- end
- function dlg_33_1(NPC, Spawn)
- SetStepComplete(Spawn, UNFORTUNATE_MISTAKES, 1)
- FaceTarget(NPC, Spawn)
- conversation = CreateConversation()
- PlayFlavor(NPC, "voiceover/english/tutorial_revamp/ralkesh_orto/qey_village01/quests/ralkesh_orto/ralkesh_orto007.mp3", "", "", 1914315304, 380671310, Spawn)
- AddConversationOption(conversation, "Wait! Where did you get the soil for Pa'Rok?", "dlg_33_2")
- StartConversation(conversation, NPC, Spawn, "Yes, you are right. I, I need to go now. Penance must be done.")
- end
- function dlg_33_2(NPC, Spawn)
- FaceTarget(NPC, Spawn)
- conversation = CreateConversation()
- PlayFlavor(NPC, "voiceover/english/tutorial_revamp/ralkesh_orto/qey_village01/quests/ralkesh_orto/ralkesh_orto008.mp3", "", "", 1425320561, 840540299, Spawn)
- AddConversationOption(conversation, "All right, you may go.")
- AddConversationOption(conversation, "Ralkesh... Ja'neth will be fine.", "dlg_33_3")
- StartConversation(conversation, NPC, Spawn, "The Bog. The Peat Bog. Please, I must go.")
- end
- function dlg_33_3(NPC, Spawn)
- FaceTarget(NPC, Spawn)
- conversation = CreateConversation()
- PlayFlavor(NPC, "voiceover/english/tutorial_revamp/ralkesh_orto/qey_village01/quests/ralkesh_orto/ralkesh_orto009.mp3", "", "", 2346643811, 231883534, Spawn)
- AddConversationOption(conversation, "I do, Laharn will tell you the same.")
- AddConversationOption(conversation, "I do, as should you.")
- AddConversationOption(conversation, "I do not know, but I feel it to be true.")
- AddConversationOption(conversation, "No... do you?")
- AddConversationOption(conversation, "Not at all. Your actions carry far more weight than you realize.")
- StartConversation(conversation, NPC, Spawn, "Do you believe that?")
- end
- function StartRitual(NPC, Spawn)
- SetTempVariable(NPC, "Ready", "false")
- MoveToLocation(NPC, 578.33, -27.02, 391.10, 2, "", true)
- MoveToLocation(NPC, 579.60, -26.84, 381.32, 2, "Begin")
- end
- function Begin(NPC)
- AddTimer(NPC, 500, "Ritual1")
- end
- function Ritual1(NPC)
- PlayFlavor(NPC, "voiceover/english/tutorial_revamp/ralkesh_orto/qey_village01/qst_ralkesh_orto_mourn_6b24b157.mp3", "Oh, Ja'neth. Why!", "cry", 1219541946, 2965391465)
- AddTimer(NPC, 2000, "Ritual2")
- end
- function Ritual2(NPC)
- PlayFlavor(NPC, "voiceover/english/tutorial_revamp/ralkesh_orto/qey_village01/qst_ralkesh_orto_onemoment_89f15716.mp3", "One moment please, this is important.", "", 4271869261, 3070926903)
- AddTimer(NPC, 4000, "Ritual3")
- end
- function Ritual3(NPC)
- PlayFlavor(NPC, "voiceover/english/tutorial_revamp/ralkesh_orto/qey_village01/qst_ralkesh_orto_ceremony_26c02873.mp3", "Blessed Ja'neth, may your spirit remain forever peaceful. Loved Ja'neth, may your bindings remain forever loose. Lost Ja'neth, may you one day find me again.", "", 1234777522, 783285646)
- AddTimer(NPC, 10000, "Ritual4")
- end
- function Ritual4(NPC)
- PlayFlavor(NPC, "voiceover/english/tutorial_revamp/ralkesh_orto/qey_village01/qst_ralkesh_orto_overwith_e17083e9.mp3", "Oh, Ja'Neth... Ja'Neth.", "", 3271321560, 3056376656)
- AddTimer(NPC, 2000, "AllowQuestProgress")
- end
- function AllowQuestProgress(NPC)
- SetTempVariable(NPC, "AllowQuestProgress", "true")
- AddTimer(NPC, 60000, "Return")
- end
- function Return(NPC)
- SetTempVariable(NPC, "AllowQuestProgress", nil)
- MoveToLocation(NPC, 578.33, -27.02, 391.10, 2, "", true)
- MoveToLocation(NPC, 581.50, -26.27, 399.26, 2, "Reset")
- end
- function Reset(NPC)
- SpawnSet(NPC, "heading", "0")
- SetTempVariable(NPC, "Ready", "true")
- end
- --[[ raw_conversations
- PlayFlavor(NPC, "voiceover/english/tutorial_revamp/ralkesh_orto/qey_village01/qst_ralkesh_orto_mourn_6b24b157.mp3", "Oh, Ja'neth. Why!", "cry", 1219541946, 2965391465, Spawn)
- PlayFlavor(NPC, "voiceover/english/tutorial_revamp/ralkesh_orto/qey_village01/qst_ralkesh_orto_onemoment_89f15716.mp3", "One moment please, this is important.", "", 4271869261, 3070926903, Spawn)
- PlayFlavor(NPC, "voiceover/english/tutorial_revamp/ralkesh_orto/qey_village01/qst_ralkesh_orto_ceremony_26c02873.mp3", "Blessed Ja'neth, may your spirit remain forever peaceful. Loved Ja'neth, may your bindings remain forever loose. Lost Ja'neth, may you one day find me again.", "", 1234777522, 783285646, Spawn)
- PlayFlavor(NPC, "voiceover/english/tutorial_revamp/ralkesh_orto/qey_village01/qst_ralkesh_orto_overwith_e17083e9.mp3", "Oh, Ja'Neth... Ja'Neth.", "", 3271321560, 3056376656, Spawn)
- --]]
|