habe eine Quest geschrieben.
Wenn ich die make.sh ausführe kommt folgender Fehler:
when doesn't have begin-end clause. (say_title)
Infocenter.quest:4:Abort trap (core dumped)
Infocenter.quest:4:Abort trap (core dumped)
Das hier ist die Quest. Wo ist der Fehler?
quest infocenter begin
state start begin
when 20095.chat."Infos zum Server"
say_title("Weiser Mann:")
say("Hallo du scheinst neu hier zu sein.")
say("Ich weiß ziemlich viel über den Server,")
say("Ich bin auch shcon seit dem Start dabei.")
say("Möchtest du etwas über den Server wissen?")
local main_set = select("Ja","Nein")
if main_set == 2 then
return
end
elseif main_set == 1 then
say_title("Weiser Mann:")
say("Was genau möchtest du denn Wissen?")
local sub_set = select("Wo droppt man Perlen?","Biologenmissionen","Welche Bosse droppen Truhen?","Garnichts")
if sub_set == 4 then
return
end
elseif sub_set == 1 then
say_title("Weiser Mann:")
say("Perlen bekommst du von 80er,85er")
say("und von 90er Metinen.")
say("Du kannst sie außerdem bei allen Bossen,")
say("die höher als LvL 50 sind droppen.")
say("Soll ich dir die Bosse aufzählen?")
local boss_set = select("Ja, bitte!","Nein Danke, ich finde sie selber!")
if boss_set == 2 then
return
end
elseif boss_set == 1 then
say_title("Weiser Mann:")
say("Ok du findest sie bei folgenden Bossen:")
say("Oberork")
say("Dunkler Anführer")
say("Dunkler Geist-Anführer")
say("Dämonenkönig")
say("Stolzer Dämonenkönig")
say("Sensenmann")
say("Gemeiner Dämonenkönig")
say("Blauer Tod")
wait()
say_title("Weiser Mann:")
say("Gelber Tigergeist")
say("Neunschwanz")
say("Königinnenspinne")
say("Königsspinne")
say("Große Wüstenschildkröte")
say("Geisterbaum-Lord")
say("Ich glaube das waren alle.")
say("Viel Spaß!")
end
elseif sub_set == 2 then
say_title("Weiser Mann:")
say("Du möchtest also etwas über die")
say("Biologenmissionen erfahren.")
say("Die Abgabezeit wurde auf 0 Minuten")
say("gesetzt.")
say("Das heißt du kannst einen Orkzahn")
say("abgeben und direkt den nächsten hinterher.")
wait()
say_title("Weiser Mann:")
say("Die Items für die Biologenmissionen")
say("Kannst du dir bei Wonda-Rim kaufen.")
say("Sie hält sich in der Nähe des Biologen")
say("auf. Dort finest du alles was du für die")
say("Biologenmission brauchst."
say("Viel Spaß!")
elseif sub_set == 3 then
say_title("Weiser Mann:")
say("Du droppst von jedem Boss eine Truhe,")
say("Außer von den Bossen im Affendungeon.")
say("Jede Truhe enthält eine schöne Überraschung.")
say("Viel Spaß beim suchen!")
end
end
end
end
end
state start begin
when 20095.chat."Infos zum Server"
say_title("Weiser Mann:")
say("Hallo du scheinst neu hier zu sein.")
say("Ich weiß ziemlich viel über den Server,")
say("Ich bin auch shcon seit dem Start dabei.")
say("Möchtest du etwas über den Server wissen?")
local main_set = select("Ja","Nein")
if main_set == 2 then
return
end
elseif main_set == 1 then
say_title("Weiser Mann:")
say("Was genau möchtest du denn Wissen?")
local sub_set = select("Wo droppt man Perlen?","Biologenmissionen","Welche Bosse droppen Truhen?","Garnichts")
if sub_set == 4 then
return
end
elseif sub_set == 1 then
say_title("Weiser Mann:")
say("Perlen bekommst du von 80er,85er")
say("und von 90er Metinen.")
say("Du kannst sie außerdem bei allen Bossen,")
say("die höher als LvL 50 sind droppen.")
say("Soll ich dir die Bosse aufzählen?")
local boss_set = select("Ja, bitte!","Nein Danke, ich finde sie selber!")
if boss_set == 2 then
return
end
elseif boss_set == 1 then
say_title("Weiser Mann:")
say("Ok du findest sie bei folgenden Bossen:")
say("Oberork")
say("Dunkler Anführer")
say("Dunkler Geist-Anführer")
say("Dämonenkönig")
say("Stolzer Dämonenkönig")
say("Sensenmann")
say("Gemeiner Dämonenkönig")
say("Blauer Tod")
wait()
say_title("Weiser Mann:")
say("Gelber Tigergeist")
say("Neunschwanz")
say("Königinnenspinne")
say("Königsspinne")
say("Große Wüstenschildkröte")
say("Geisterbaum-Lord")
say("Ich glaube das waren alle.")
say("Viel Spaß!")
end
elseif sub_set == 2 then
say_title("Weiser Mann:")
say("Du möchtest also etwas über die")
say("Biologenmissionen erfahren.")
say("Die Abgabezeit wurde auf 0 Minuten")
say("gesetzt.")
say("Das heißt du kannst einen Orkzahn")
say("abgeben und direkt den nächsten hinterher.")
wait()
say_title("Weiser Mann:")
say("Die Items für die Biologenmissionen")
say("Kannst du dir bei Wonda-Rim kaufen.")
say("Sie hält sich in der Nähe des Biologen")
say("auf. Dort finest du alles was du für die")
say("Biologenmission brauchst."
say("Viel Spaß!")
elseif sub_set == 3 then
say_title("Weiser Mann:")
say("Du droppst von jedem Boss eine Truhe,")
say("Außer von den Bossen im Affendungeon.")
say("Jede Truhe enthält eine schöne Überraschung.")
say("Viel Spaß beim suchen!")
end
end
end
end
end
Würde mich über eure Hilfe freuen.
Mfg
McIlrath






