bizonyos idő után quest.

Indította kicsiasdvagyok, 2018-02-04, 04:32:40

Sziasztok!
Tud valaki olyan questet, ami egy bizonyos aktivitási idő után (pl 10 óra) mindig ad egy adott itemet a játékosnak?
Természetesen olyat amiben csak akkor számolja az időt ha épp fent van.
Köszönöm előre is annak aki segít!

2018-02-04, 15:18:40 #1 Utolsó szerkesztés: 2018-02-04, 15:22:42 Szerző: 5310pati
quest asd begin
state start begin
when login begin
if pc.getqf("played_time") < 0 then
pc.setqf("played_time", 0)
end
loop_timer("check_time", 5)
end

when logout begin
cleartimer("check_time")
end

when check_time.timer begin
pc.setqf("played_time", pc.getqf("played_time") + 5)
if pc.getqf("played_time") >= 10 * 60 * 60 then
pc.give_item2(ID, DB)
pc.setqf("played_time", 0)
end
end
end
end