PHP Code:
quest DT1 begin
state start begin
when login or levelup with pc.level>=85 begin
set_state(info)
end
end
state info begin
when letter begin
local v = find_npc_by_vnum(20011)
if v != 0 then
target.vid("__TARGET__", v, "Uriel")
end
send_letter("Uriel's Revenge")
end
when button or info begin
say_title("Uriel's Revenge")
say("Uriel needs help.Find Uriel and help him.")
say("Hurry dont waste any time!")
say("")
end
when __TARGET__.target.click or
20011.chat."Uriel's Revenge" begin
target.delete("__TARGET__")
say_title("Uriel:")
say("Hello my friend...")
say("Do you want to tell you why i am so sad?")
say("Well,it's been a long time since me and my wife")
say("visited a mysterious place to collect some rare herbs.")
say("Then the accident happened.A dark creature named")
say("Death Reaper killed my wife.Then i promised to,")
say("take revenge for my wife's death.The years passed")
say("and now i am too old to do it myself.")
wait()
say_title("Uriel:")
say("Well,i need to take revenge now but i can't")
say("because i am too old to do that.")
say("I need a really hero to help me...")
say("But who?")
say_reward("Do you want to help me?")
local s=select("Yes","No")
if s == 1 then
say_title("Uriel's Revenge")
say("Uriel and his wife visited a mysterious")
say("place long time ago and Uriel lost his wife.")
say("He promised to take revenge but the years")
say("passed and now he is too old and he can't.")
say_reward("Find and kill 1 Death Reaper")
say_reward("and take revenge for Uriel.")
pc.setqf("state", 1)
q.set_counter("Death Reaper", 1)
set_state(action)
else
return
end
end
end
state action begin
when letter begin
send_letter("Kill A Death Reaper")
end
when button or info begin
say("Uriel trusted you his secret and now")
say("you have promised to kill the Death Reaper")
say("and take revenge for his dead wife.")
end
when 1093.kill begin
send_letter("Death Reaper killed!")
set_state("goback")
end
end
state goback begin
when 20011.chat."Death Reaper Killed" begin
say("Ahh you succeeded!")
say("Congratulations!")
say("Now it's time for your reward!")
say("You earn:")
say_reward("- 250.000.000 Gold")
say_reward("- x2 Rainbow Stones")
say_reward("- x5 Stones of Life")
pc.change_money(250000000)
pc.give_item2(50512,1)
pc.give_item2(50512,1)
pc.give_item2(100001,1)
pc.give_item2(100001,1)
pc.give_item2(100001,1)
pc.give_item2(100001,1)
pc.give_item2(100001,1)
clear_letter()
set_state("__complete")
end
end
state __complete begin
end
end