kann mir einer verraten was an dieser Quest falsch ist?
PHP Code:
quest kein_tp begin
state start begin
when 222022.use
if pc.getqf("kein_tp") == 1 then
chat("Effekt wirkt bereits!")
else
chat("Du verlierst nun 5 Minuten lang keine Tp.")
pc.setqf("kein_tp", 1)
local hp = pc.get_hp()
local hp_max = pc.get_max_hp()
if hp < hp_max then
pc.get_hp(hp_max)
else
return
end
timer("beenden", 60*5)
pc.setqf("loeschen", get_time()+3)
end
end
when login or run or kill with pc.getqf("kein_tp") == 1 and get_time() > pc.getqf("loeschen") begin
local hp = pc.get_hp()
local hp_max = pc.get_max_hp()
if hp < hp_max then
pc.get_hp(hp_max)
else
return
end
pc.setqf("loeschen", get_time()+3)
end
when beenden.timer with pc.getqf("kein_tp") == 1 begin
chat("Der Effekt verliert seine Wirkung.")
pc.setqf("kein_tp", 0)
pc.delqf("loeschen")
end
end
end
und THX für Posts die mir weiterhelfen