Sziasztok!
Szerettem volna megoldani hogy ez a quest:
quest bossraum begin
state start begin
when login or levelup with pc.get_level() > 74 begin
set_state(bossraum)
end
end
state bossraum begin
when letter begin
send_letter("Sárkány templom")
end
when button or info begin
notice_all(""..pc.get_name().." belépett a sárkány templomába!")
say("Üdvözöllek "..pc.get_name()..", ")
say("Beszeretnél lépni a sárkány templomába?")
local xny = select("Igen","Nem")
if xny == 2 then
return
else
pc.warp(843200, 1066900)
end
end
when 2493.kill begin
notice_all(""..pc.get_name().." megölte a kék sárkányt!")
notice_all("A sárkány temploma ismét szabad!")
end
end
end
Azt szerettem volna megcsinálni, hogy a quest úgy portoljon be, hogy 10 perc van megölni a kék sárkányt és mikor megölöd a ládát egyböl a leltáradba rakja és kiportoljon.
Aki tudna segíteni nagyon hálás lennék!
Előre is köszönöm!
Üdv:Feri
quest bossraum begin
state start begin
when login or levelup with pc.get_level() > 74 begin
set_state(bossraum)
end
end
state bossraum begin
when letter begin
send_letter("Sárkány templom")
end
when button or info begin
say("Üdvözöllek "..pc.get_name()..", ")
say("10 perced van arra, hogy legyőzd"
say("a kéksárkányt!"
say("Beszeretnél lépni a sárkány templomába?")
local xny = select("Igen","Nem")
if xny == 2 then
return
else
pc.warp(843200, 1066900)
notice_all(""..pc.get_name().." belépett a sárkány templomába!")
end
end
when enter begin
pc.setqf("dragon_time", get_time()+60*10) --- 10 perc
end
when 2493.kill begin
notice_all(""..pc.get_name().." megölte a kék sárkányt!")
notice_all("A sárkány temploma ismét szabad!")
pc.warp(Kiportolás)
end
when get_time() >= pc.getqf("dragon_time") begin -- idő lejár
syschat("Lejárt az időd!")
pc.warp(Kiportolás)
end
end
end