was hast du den in deiner oxevent.quest drin stehen ?
versuch mal das, habe es bei mir drin, man uriel ohne probleme anklicken
Code:
quest oxevent_manager begin
state start begin
when 20011.chat."OX Event" begin
if game.get_event_flag("oxevent_status") == 0 then
say("Ox is nich an")
say("")
say("")
elseif game.get_event_flag("oxevent_status") == 1 then
say("Willse mitmachen?")
say("Möchtest du Dabei sein?")
say("")
local s = select("Ja", "Zuschauen", "Close")
if s == 1 then
say("Tele dich..")
say("")
wait()
pc.warp(896500, 24600)
elseif s == 2 then
say("Ahhh...[ENTER]Du willst nur zuschauen?")
say("Tele dich.....")
say("")
wait()
pc.warp(896300, 28900)
end
elseif game.get_event_flag("oxevent_status") == 2 then
say("Kannst nichtmehr teilnehmen")
say("Nurnoch zugucken")
say("")
local s = select("Zuschauen", "Nope...")
if s == 1 then
say("Tele dich....")
say("")
wait()
pc.warp(896300, 28900)
end
end
end
when 20358.chat."OX Event" with pc.is_gm() begin
local stat = oxevent.get_status()
if stat == 0 then
say("OX Event")
say("")
local s = select("OX starten", "Nope")
if s == 1 then
local v = oxevent.open()
if v == 0 then
say("OX Event schon aktiv?")
say("")
elseif v == 1 then
say("Ox gestartet")
say("")
notice_all("Das OX-Event hat angefangen")
else
say("Fehler...")
say("")
end
end
elseif stat == 1 then
say("Es sind "..oxevent.get_attender().." Spieler da")
say("Schließen?")
say("")
local s = select("Zugang schliessen", "Nope")
if s == 1 then
oxevent.close()
say("Zugang zu.")
say("")
end
elseif stat == 2 then
say("OX Event")
say("")
local s = select("Fragen", "Beenden", "Beenden", "Nope")
if s == 1 then
local v = oxevent.quiz(1, 30)
if v == 0 then
say("Event läuft nichma!")
say("")
elseif v == 1 then
say("Frage kommt..")
say("")
else
say("Wird schon ne FRage gestellt...")
say("")
end
elseif s == 2 then
oxevent.end_event()
notice_all("OX ist zu ende!")
say("Event Beendet~")
say("")
elseif s == 3 then
oxevent.end_event()
notice_all("OX ist zu ende!")
say("Du hast das Event Beendet")
say("")
end
elseif stat == 3 then
say("Bitte warten.")
say("")
else
say("Ein Fehler ist aufgetreten")
end
end
when 20358.chat."OX Beenden" with pc.is_gm() begin
say("Event wirklich beenden?")
say("")
local s = select("Ja", "Nein")
if s == 1 then
oxevent.end_event_force()
say("OX Beendet")
end
end
when 20358.chat."Belohnung verteilen" with pc.is_gm() begin
say("Item?")
say("")
local item_vnum = input()
say("Wv Spieler kriegen Belohnung?")
say("")
local item_count = input()
oxevent.give_item(item_vnum, item_count)
say("Du hast "..oxevent.get_attender().." Spielern die Belohung gegeben!")
say("")
end
end
end