try müsste so gehen
PHP Code:
quest invasion50 begin
state start begin
when login or levelup with pc.get_level() >= 50 begin
set_state(information)
end
end
state information begin
when letter begin
send_letter("Die Invasion der Metins 1")
end
when info or button begin
say_title("Metin der Härte")
say("Unsere Welt wird von unzähligen")
say("Metins heimgesucht, sie tauchen")
say("überall auf! Wir verteidigen uns")
say("so gut, wie wir können doch jetzt")
say("sind wir auf einen Helden angewiesen!")
say("Deine Aufgabe:")
say("Zerstöre 5 Metin der Härte!")
set_state(metin)
pc.setqf("metins", 5)
q.set_counter("Verbleibende Metins", 5)
end
end
state metin begin
when letter begin
send_letter("Zerstöre Metin der Härte")
end
when button or info begin
say_title("Zerstöre Metin der Härte")
say("Helf den Dorfbewohner indem")
say("du 5 Metin der Härte zerstörst!")
say_reward("Du hast bis jetzt "..pc.getqf.."state Metin der Härte zerstört!")
end
when kill with npc.get_race() == 8003 begin
local count1 = pc.getqf("metins") - 1
if count1 <= 5 then
pc.setqf("metins", count1)
q.set_counter("Verbleibende Metins", count1)
end
if count1 <= 1 then
set_state(fertig)
end
end
end
state fertig begin
when letter begin
send_letter("Metin der Härte zerstört!")
end
when button or info begin
say_title("Metin der Härte zerstört")
say("Du hast es geschafft, du hast")
say("unser Land vor der ersten Invasion")
say("gerettet, doch es werden immer mehr!")
say_reward("Du erhälst Stein der Wiederkehr+4")
say_reward("16.000.000 Yang")
say_reward("1.534.000 Erfahrungspunkte")
pc.change_money(16000000)
pc.give_exp2(1534000)
pc.give_item2(28432, 1)
set_quest_state("invasion55","run")
set_state(__COMPLETE__)
end
end
state __COMPLETE__ begin
end
end