quest gorev_kitabi_baslangic begin
state start begin
when 20094.use begin -- Görev kitabı eşyasının VNUM'u
say("Görev almak ister misin?")
local secim = select("Evet", "Hayır")
if secim == 2 then
say("Belki daha sonra!")
return
end
say("İşte sana bir görev!")
set_state(gorev_1)
end
end
state gorev_1 begin
when login or levelup with pc.get_level() >= 10 begin
say("Bir görev aldın! 5 Kurt öldürmelisin.")
set_state(kurt_avla)
end
end
state kurt_avla begin
when kill with npc.get_race() == 101 then -- Kurt VNUM'u
pc.setqf("kurt_sayisi", pc.getqf("kurt_sayisi") + 1)
say_reward("Öldürdüğün kurt sayısı: "..pc.getqf("kurt_sayisi").."/5")
if pc.getqf("kurt_sayisi") >= 5 then
say("Harika! Görevi tamamladın.")
set_state(gorev_bitti)
end
end
end
state gorev_bitti begin
when login begin
say("Görevin tamamlandı! Ödülünü alabilirsin.")
pc.give_item2(50047, 1) -- Ödül olarak bir item ver
pc.give_exp2(5000) -- 5000 EXP ver
set_state(__COMPLETE__) -- Görev tamamlandı
end
end
end