quest make_mission begin
state start begin
when letter with pc.is_gm() begin
send_letter("GM Gorev Yaz")
end
when button or info begin
say("Gorevin ismini gir :")
local a = tonumber(input(""))
say("Soylenecekleri gir")
local b = input()
local c = input()
local d = input()
say("Kesilecek mob ismini gir : ")
local mob = input()
say("Kesilecek mob adini gir : ")
local e = tonumber(input(""))
say("Kac tane kesecegini gir : ")
local g = tonumber(input(""))
say("Verilecek hediyenin kodunu gir.")
local f = tonumber(input(""))
end
when letter with pc.get_level() >= a begin
send_letter(b)
end
when button or info begin
game.set_event_flag("a", 1)
say(c)
say(d)
pc.setf("kill", g)
q.set_counter(mob, g)
set_state(2)
end
end
state 2 begin
when letter with game.get_event_flag("a") == 1 begin
send_letter(""..mob.." mobundan "..d.." tane kes!")
end
when button or info begin
say(string.format("Kalan %s", pc.getf("kill")))
end
when e.kill with game.get_event_flag("a") == 1 begin
local count = pc.getf("kill") -1
if count == 0 then
game.set_event_flag("a", 0)
say("Hediyen:")
say_item_vnum(f)
pc.give_item2(f)
clear_letter()
end
if count <= g then
pc.setqf("state", count)
q.set_counter("kills", -count)
end -- if
end --w
end --s
end --q