Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!
PHP:
quest seviyegorevon begin
state start begin
when login or levelup with pc.get_level() >= 10 and not pc.is_gm() begin
local v=find_npc_by_vnum(20355)
if 0==v then
else
target.vid("__TARGET__", v, "Yüzbaşı")
end
send_letter("Uşak")
end
when button or info begin
say_title("Uşak")
say("Yüzbaşı seni arıyor, yardımına ihtiyacı var!")
say("Çok önemli ve acil olduğunu söylüyor.")
say("Acele et!")
say("")
say_reward("Yüzbaşı'ne git.")
say("")
end
when 20355.chat."Uşak" begin
say_title("Yüzbaşı")
say("Hey niyahet buradasın!")
say("Seni arıyordum...")
say("Neyse meseleye gelelim.")
say("Senin yardımına ihtiyacım var.")
say("Bana o Efsanevi Günlüğü sattıktan sonra")
say("aklıma bir şey geldi!")
say("Sadece benim için bir kaç şey halletmen")
say("gerekiyor!")
say("Öncelikle 10 tane Uşak öldürerek")
say("Gül toplaman")
say("gerekiyor!")
say("")
say_reward("Hadi git ve Uşak öldür.")
target.delete("__TARGET__")
set_state(kill)
end
end
state kill begin
when letter begin
send_letter("Uşak Öldür")
end
when button or info begin
say_title("Uşak Öldür")
say("Yüzbaşı seni Gül bulmak")
say("için görevlendirdi.")
say("Onu 2.köyde bulabilirsin.")
say("")
say_reward("Uşak öldür!")
end
when 502.kill begin
local n = number(1,500)
if n <= 10 then
pc.give_item2(50024, 1)
if pc.count_item(50024) == 1 then
say_title("Uşak Öldür")
say("Gül sende!")
say("Geri git ve onu Yüzbaşı'ne ver.")
say("")
say_reward("Yüzbaşı'a geri dön!")
set_state(backtobekci)
end
end
end
end
state backtobekci begin
when letter begin
send_letter("Gül")
local v=find_npc_by_vnum(20355)
if 0==v then
else
target.vid("__TARGET1__", v, "Yüzbaşı")
end
end
when button or info begin
say_title("Uşak Öldür")
say("Gül sende!")
say("Geri git ve onu Yüzbaşı'ne ver.")
say("")
say_reward("Yüzbaşı'ne geri dön!")
end
when 20355.chat."Uşak'ı Öldürdüm" with pc.count_item(50024)==1 begin
target.delete("__TARGET1__")
say_title("Yüzbaşı")
say("Ahh beklediğim gibi!")
say("Gül sende o zaman.")
say("Onu bana ver.")
say("Analiz edeceğim.")
wait()
say_title("Yüzbaşı")
say("Çok güzel görünüyor!")
say("Ama bana daha fazlası lazım!")
say("Seni tekrar arıyor olacağım!")
say("")
pc.remove_item(50024,1)
clear_letter()
set_state(__complete)
say_reward("15.000 deneyim puanı kazandın.")
say_reward("3.000.000 yang kazandın.")
say_reward("+%10 Hız - Kalıcı olarak kazandın.")
say_reward("Abanoz küpe kazandın.")
pc.give_exp2(15000)
pc.change_money(3000000)
affect.add_collect(apply.MOV_SPEED, 10, 60*60*24*365*60)
pc.give_item2(17100,1)
end
end
state __complete begin
end
end
bu şeiklde bir quest yazımı yaptım.. ancak Gül düşmüyor. önceki sw de bu questi denediğimde güş düşüyordu burada düşmüyor. kese kese usandım ama gül düşmedi. questteki hata nerede acaba.. bilen varmı..