habe ein Problem wenn ich eine Quest einfügen möchte kommt:
test.quest:1: Abort Trap(core dumped)
Error occured on compile test.quest
Screen:
Und hier die Quest xD Ich habe auch schon versucht es selber herauszufinden xD aber leider nix gefunden ^^
PHP Code:
quest lvl10 begin
state start begin
when login or levelup with pc.level() >= 10 begin
set_state("anfang")
end
end
state anfang begin
when letter begin
send_letter("Zerstöre einen Metin der Schlacht")
end
when info or button begin
say_title("Zerstörung vom Metin der Schlacht")
say("Hallo junger Fremder")
say("")
say("wir haben ein großes Problem")
say("Würdest du für uns einen Metin der Schlacht zertören?")
end
local s = select("Ja","Nein keine Zeit")
if s == 2 then
say("Schade")
clear_letter()
set_state (aufgeben)
end
end
else
say("Hab vielen Dank")
say_reward("Töte 1 x Metin der Schlacht")
pc.setqf("state1", 0)
q.set_counter("Metin der Schlacht")
set_state(kill)
end
end
end
state kill begin
when letter begin
send_letter("Metin der Schlacht")
end
end
when info or button begin
say_title("Metin der Schlacht")
say("Staus:")
say_reward("Du hast schon "..pc.getqf("state1").." von 1 x Metin der Schlacht zerstört.")
end
when 8003.kill begin
local count1 = pc.getqf("state1") + 1
if count1 <= 1 then
pc.setqf("state1", count1)
q.set_counter("Metin der Schlacht", count1)
end
if count1 == 1 then
set_state(fertig)
end
end
state fertig begin
when letter begin
send_letter("Aufgabe abgeschlossen!")
end
when info or button begin
say_title("Aufgabe abgeschlossen!")
say("Du hast es geschaft")
say("Ich wusste das ich mich auf dich verlassen kann.")
say("Du bist wirklich Gut.")
wait()
say("Natürlich bekommst du deine Belohnung")
if pc.job == 0 then
say("Da du ein Krieger bist, bekommst du folgende Belohnung")
say_reward("Du bekommst einen Eisenplattenpanzer+9")
pc.give_item2(11219, 1)
say_reward("Glückwunsch, du hast einen Eisenplattenpanzer+9 erhalten")
end
elseif pc.job == 1 then
say("Da du ein Ninja bist, bekommst du folgende Belohnung")
say_reward("Du bekommst einen Elfenbeinanzug+9")
pc.give_item2(11419, 1)
say_reward("Glückwunsch, du hast einen Elfenbeinanzug+9 erhalten")
end
end
elseif pc.job == 2 then
say("Da du ein Sura bist,bekommst du folgende Belohnung")
say_reward("Du bekommst einen Magie-Plattenpanzer+9"))
pc.give_item2(11619, 1)
say_reward("Glückwunsch, du hast einen Magie-Plattenpanzer+9 erhalten")
end
end
elseif pc.job == 3 then
say("Da du ein/e Schamane bist, bekommst du folgende Belohnung")
say_reward("Du bekommst eine Türkiskleidung+9")
pc.give_item2(11819, 1)
say_reward("Glückwunsch du hast eine Türkiskleidung+9 erhalten")
end
end
end
end
end
end
state aufgeben begin
end
state ende begin
end
end
mfg