PHP Code:
quest player_kill begin
state start begin
when login with pc.get_level() >=15 and pc.getqf("state") == 0 or pc.getqf("state") == "" begin
say("Mache Duelle")
say("Text Text Text")
say("Text Text Text")
say("Text Text Text")
say("Text Text Text")
say("Text Text Text")
say_reward("Toete 80 deiner Mitspieler!")
say("")
pc.setqf("state", 80)
q.set_counter("", 80)
end
when kill begin
local count = pc.getqf("state") - 1
if count <= 80 then
pc.setqf("state", count)
q.set_counter("", count)
end
if count <= 0 then
say("Du hast erfolgreich alle Spieler getoetet!")
say("Du bekommst:")
say_reward("30.000.000 Yang")
pc.change_money(30000000)
clear_letter()
set_state(__COMPLETE__)
end
end
end
state __COMPLETE__ begin
when login begin
end
end
end
Die Quest hat einen Fehler, also wenn man Mobs killt, dann werde die wie Spieler
gezählt bzw man bekommt auch nach 80 Mal gekillten Wildhunden die Quest fertig.
Und man bekommt nach 80 gekillten spieler/mob 30kk und wenn man dann noch
einen killt bekommt man wieder 30kk und das immer wieder..
€: Wollte helfen mit Quest testen, also ob die Funktioniert.