Kannste mir bei dieser Quest sagen wo noch ein end hin muss?
Code:
quest PvPTurnier begin
state start begin
when 20092.chat with pc.is_gm() then
if game.get_event_flag("PvPOffen") == 0 then
local s = select("PvP Turnier Optionen", "Beenden")
if s == 1 then
say_title("PvP-Turnier Optionen")
say("Was möchtest du tun?")
local o = select("PvPTurnier starten", "Beenden")
if o == 1 then
say("Welches Item soll der Gewinner erhalten?")
win = tonumber (input()) or 0
if win == 0 then
say("Du musst schon was eingeben!")
return
end
end
else
return
end
notice_all("Das PvP Turnier wurde soeben gestartet!")
notice_all("Meldet euch bei NPCNAME um mitzumachen!")
notice_all("Der Gewinn ist: "..item_name(win).."!")
game.set_event_flag("PvPOffen", 1)
game.set_event_flag("PvPAnmeldung", 1)
end
else
local a = select("PvPTurnier Optionen", "Beenden")
if a == 1 then
say_title("PvPTurnier Optionen")
say("Es läuft bereits ein Event!")
say("Bitte warte bis es zuende ist")
return
end
else
return
end
end
if game.get_event_flag("PvPAnmeldung") == 0 then
when 20092.chat then
local b = select("PvP Turnier", "Beenden")
if b == 1 then
say_title("PvP Turnier")
say("Es findet zurzeit kein PvP")
say("Turnier statt!")
say("")
return
end
if b == 2 then
return
end
else
when 20092.chat then
local d = select("PvP Turnier", "Beenden")
if d == 1 then
say_title("PvP Turnier")
say("Es findet zurzeit ein PvP")
say("Turnier statt! Möchtest du")
say("teilnehmen? ")
local c = select("Ja", "Nein")
if c == 1 then
pc.warp(44445978, 44445878)
return
end
if c == 2 then
return
end
else
return
end
when 20092.chat with pc.is_gm() then
local e = select("PvP Turnier", "Beenden")
if e == 1 then
say_title("PvP Turnier")
say("Was möchtest du tun?")
local f = select("Zum Turnier warpen", "Turnier starten")
if f == 1 then
pc.warp(44445978, 44445878)
return
end
if f == 2 then
notice_all("Das PvP Event hat angefangen!")
notice_all("Anmelden ist nun nicht mehr möglich!")
game.set_event_flag("PvPAnmeldung", 0)
end
end
end
end
end
end
end