Bitte poste deine Quests in PHP code, weil sonst die Zeilenumbrüche nicht erkennbar sind.
bei größeren quests wird dir dann kein Mensch helfen, weil keiner Lust hat die quest vorher zu ordnen...
du hast bei deiner Quest der select Variablen nichts zugewiesen.
du musst nach
PHP Code:
local x = select("Ja", "nein")
noch schreiben was passieren soll.
z.B.
PHP Code:
if x == 1 then
if x == 2 then
Außerdem hast du bei einem Say("") vergessen die Anführungszeichen wieder zu schließen.
(du hast say(") geschrieben.)
Desweiteren habe ich mir mal erlaubt deinen unteren Teil etwas übersichtlicher zu schreiben.
Habe die quest nicht ausprobiert, habe keinen Server da, wenns also nicht klappt, einfach nochmal posten.
PHP Code:
quest vergessenes_königreich begin
state start begin
when 20011.chat."Vergessenes Königreich" begin
say_title("Vergessenes Königreich")
say("Das Vergessene Königreich ist")
say("sehr Gefährlich,da dort elendige")
say("Bestien Wohnen und das Alte")
say("Königreich Angegriffen haben.")
say("Seit dem sind die Könige geflüchtet")
say("und die Bestien haben die Stadt übernommen.")
say("")
say("Darum kann ich dich erst ab Level")
say("105 eintreten lassen und für ein")
say("Preis von 20.000.000 erleichtern.")
say("Aber pass auf, die Bestien sind sehr Stark")
say_reward("Soll ich dich Hinteleportieren?")
local s = select("Ja bitte teleportieren.", "Nein ich möchte hier bleiben.")
if s == 1 then
if pc.get_level() < 105 then
say_title("Tut mir Leid")
say_reward("Du musst mehr Erfahrung Sammeln")
elseif pc.get_gold() < 20000000 then
say_title("Du brauchst Mehr yang")
say_reward("Musst wohl noch Farmen gehen")
else
say("Okay du wirst Teleportiert")
say("Viel Glück")
pc.warp(525300 , 514100)
end
elseif s == 2 then
say("okay, dann eben nicht")
end
end
end
end
Edit: ich bin einfach zu langsam, 2 Leute waren schneller -.-