Es klappt alles und sie wird auch angenommen.
Nur würd der charackter am ende nicht auf die map teleportiert.
Bitte um schneller Hilfe!Quote:
quest zur_festung begin
state start begin
when 20041.chat."Zur Festung" begin
say_title("Betrunkener Bürger")
say("Hallo!")
say("Nur ich weiß wie du zur Festung kommst haha.")
say("Ich bin ja auch der letzte lebende Mensch hier.")
say("Möchtest du dorthin reisen?")
local s = select("Ja", "Nein")
if 2 == s then return end
local cost = 10000
say_title("Betrunkener Bürger")
say("Heutzutage ist nichts mehr umsonst!")
say("Es kostet "..cost.." Yang.")
if pc.gold < cost then
say("Du hast nicht genug Yang!")
return
end
local m = pc.get_map_index()
local e = pc.get_empire()
if m == 1 or m == 21 or m == 41 then
local s = select("Zur Festung", "Abbrechen")
if 3 == s then
return
end
local warp = {
{
{ 999900, 999900 };
{ 999900, 999900 };
{ 999900, 999900 };
};
};
pc.warp(warp[s][e][1])
pc.changegold(-cost)
end
end
end
end
Ein danke für alle Helfer






