könnte mir einer mit dieser Quest helfen.
Code:
quest gmhelpitem begin
state start begin
when 70023.use with pc.is_gm() begin
say_title("Stock des Weisen:")
say("Ist ausschließlich für das Team")
say("Das Item erleichtert den Job des Teams.")
say("")
local main_set = select("Info Ansagen", "Charakter", "Event Management", "Skills", "Weiter", "Abbrechen")
if main_set == 6 then
return
end
if main_set == 1 then
local a = select("Support", "GM Offline", "Server Reboot", "Link", "Relog", "Id u. Pw", "Weiter", "Abbrechen")
if a == 1 then
command ("n "..pc.get_name() .." steht euch für Fragen und Probleme zur Verfügung")
return
end
if a == 2 then
command ("n ".. pc.get_name() .." geht erstmal Offline und wünscht euch allen noch viel Spaß")
return
end
if a == 3 then
notice_all ("Bitte Ausloggen - Server reboot")
return
end
if a == 4 then
notice_all ("Homepage, News, Payment ||> ******")
notice_all ("Forum ||> ******.ohost.de")
notice_all ("Teamspeak ||> 5245.5553.662")
return
end
if a == 5 then
notice_all ("Bitte alle reloggen")
return
end
if a == 6 then
notice_all ("Gamemaster werden euch niemals nach eurer ID oder Passwort fragen")
notice_all ("Gibt diese auch nicht an dritte Personen weiter")
return
end
if a == 7 then
local b = select("Verdopplungstrick", "GM-Merkmale", "Abbrechen")
if b == 1 then
notice_all("Nehmt euch in acht von dem Verdopplungstrick")
notice_all("Der "Verdopplungstrick" wird es auch niemals geben")
return
end
if b == 2 then
notice_all("Ein GM ist immer Level 250.")
notice_all("Ein GM hat den Nickzusatz in eckigen Klammern ([...]).")
notice_all("Der Inhalt der Klammern kann abweichen, ist aber meistens:")
notice_all("[SA], [GA], [GM], [SGA], [SGM]")
notice_all("Wenn euch ein GM anschreibt, wird seine Schriftfarbe in gelb angezeigt.")
notice_all("Die Schriftfarbe eines normalen Spielers ist weiß.")
notice_all("Einen GM erkennt man auch an seinem GM-Zeichen über dem Kopf.")
return
end
if b == 3 then
notice_all("")
return
end
if a == 8 then
return
end
end
if main_set == 2 then
say_title("Hier sind einige Sachen für dein GM Charakter:")
say("")
local c = select("Ritterlich", "Sub-Skills", "Pferdlevel 21", "Standart EQ", "Max. HP", "Reittiere", "Abbrechen")
if c == 1 then
command("set "..pc.get_name() .." align 999999")
return
end
if c == 2 then
command("setsk 122 2")
command("setsk 121 59")
command("setsk 124 59")
command("setsk 125 59")
command("setsk 126 59")
command("setsk 127 59")
command("setsk 128 59")
command("setsk 129 59")
command("setsk 130 59")
command("setsk 131 59")
return
end
if c == 3 then
command("horse_level "..pc.get_name() .." 21"9
command("i 50053")
return
end
if c == 4 then
command("i 90021")
command("i 90022")
command("i 71050 200")
command("i 72701")
command("i 72048 200")
command("i 72042 200")
command("i 72039 200")
command("i 72036 200")
command("i 72033 200")
command("i 72027 200")
command("i 71033")
command("i 13169")
command("i 13149")
command("i 17329")
command("i 13189")
command("i 15449")
command("i 16329")
command("i 14329")
command("i 12949")
return
end
if c == 5 then
command("set "..pc.get_name() .." max_hp 999999999")
command("r")
return
end
if c == 6 then
local d = select ("Drachen","Dino","Phönix","Abbrechen")
if d == 1 then
say_reward("Du hast dein Drachen gerufen")
horse.ride()
pc.mount(20135)
return
end
if d == 2 then
say_reward("Du hast dein Dino gerufen")
horse.ride()
pc.mount(20134)
return
end
if d == 3 then
say_title("Stock des Weisen:")
say("")
say("Wähle deine Farbe aus")
say("")
local e = select("Rot","Blau","Abbrechen")
if e == 1 then
say_reward("Du hast dein Phönix gerufen")
horse.ride()
pc.mount(34001)
return
end
if e == 2 then
say_reward("Du hast dein Phönix gerufen")
horse.ride()
pc.mount(34002)
return
end
if e == 3 then
return
end
end
if d == 4 then
return
end
end
if main_set == 4 then
say_title("Stock des Weisen:")
say("")
say("Bitte wähle deine Charakter Klasse:")
say("")
local f = select("Krieger", "Sura", "Ninja", "Schamane", "Abbrechen")
if f == 1 then
say_title("Stock des Weisen:")
say("")
say("Wähle deine Klasse aus")
say("")
local g = select("Körper","Mental","Abbrechen")
if g == 1 then
command("setsk 1 59")
command("setsk 2 59")
command("setsk 3 59")
command("setsk 4 59")
command("setsk 5 59")
return
end
if g == 2 then
command("setsk 16 59")
command("setsk 17 59")
command("setsk 18 59")
command("setsk 19 59")
command("setsk 20 59")
return
end
if g == 3 then
return
end
end
if f == 2 then
say_title("Stock des Weisen:")
say("")
say("Wähle deine Klasse aus")
say("")
local h = select("Magie","Waffen","Abbrechen")
if h == 1 then
command("setsk 61 59")
command("setsk 62 59")
command("setsk 63 59")
command("setsk 64 59")
command("setsk 65 59")
command("setsk 66 59")
return
end
if h == 2 then
command("setsk 76 59")
command("setsk 77 59")
command("setsk 78 59")
command("setsk 79 59")
command("setsk 80 59")
command("setsk 81 59")
return
end
if h == 3 then
return
end
end
if f == 3 then
say_title("Stock des Weisen:")
say("")
say("Wähle deine Klasse aus")
say("")
local i = select("Nah","Fern","Abbrechen")
if i == 1 then
command("setsk 31 59")
command("setsk 32 59")
command("setsk 33 59")
command("setsk 34 59")
command("setsk 35 59")
return
end
if i == 2 then
command("setsk 46 59")
command("setsk 47 59")
command("setsk 48 59")
command("setsk 49 59")
command("setsk 50 59")
return
end
if i == 3 then
return
end
end
if f == 4 then
say_title("Stock des Weisen:")
say("")
say("Wähle deine Klasse aus")
say("")
local j = select("Drachen","Heil","Abbrechen")
if j == 1 then
command("setsk 91 59")
command("setsk 92 59")
command("setsk 93 59")
command("setsk 94 59")
command("setsk 95 59")
command("setsk 96 59")
return
end
if j == 2 then
command("setsk 106 59")
command("setsk 107 59")
command("setsk 108 59")
command("setsk 109 59")
command("setsk 110 59")
command("setsk 111 59")
return
end
if j == 3 then
return
end
end
if main_set == 3 then
say_title("Stock des Weisen")
say("")
say("Hier mit kannst du sämtliche Events starten.")
say("")
say_title("Wähle nun aus folgenden Optionen aus:")
say("")
local k = select("OX Vorbereitung Info", "Tag / Nacht", "Weihnachts Event","Rates einstellen", "Abbrechen")
if k == 1 then
notice_all("Ein OX Event ist demnächst vom Team geplant!")
notice_all("Bitte haltet euch bereit auf schnellst möglichen Weg zu Uriel zu kommen,")
notice_all("damit jeder am Event dran teilnehmen kann!")
return
end
if k == 2 then
say_title("Stock des Weisen")
say("")
say("Du möchtest also zwischen Tag und")
say("Nacht wescheln?")
say("")
local l = select("Tag","Nacht","Abbrechen")
if l == 1 then
command("x 2")
elseif l == 2 then
command("x 1")
elseif l == 3 then
return
end
end
elseif k == 3 then
say_title("Stock des Weisen:")
say("")
say("Du möchtest also die Weihnachts Events starten?")
say("")
local m = select("Weihnachtsbaum","Schnee","Weihnachtsmusik","Weihnachtsevent starten (Alles)", "Weihnachtsevent stoppen (Alles)", "Abbrechen")
if m == 1 then
local n = select("Weihnachtsbaum aufstellen", "Weihnachtsbaum wegräumen", "Abbrechen")
if n == 1 then
command("e xmas_tree 1")
notice_all("Bei Weihnachtlicher Stimmung darf")
notice_all("ein Weihnachtsbaum nicht fehlen!")
notice_all("Das UnlimiteMt2 Team hat diesen geschmückt")
notice_all("und in der Mitte Berg Sohans aufgestellt!")
notice_all("Frohes Fest!")
say_tilte("Stock des Weisen:")
say("")
say("Es ist geschafft!")
say("Der Weihnachtsbaum steht!")
say("")
elseif n == 2 then
command("e xmas_tree 0")
notice_all("Weihnachten neigt sich langsam")
notice_all("dem Ende! Der Weihnachtsbaum wird")
notice_all("nun nicht mehr benötigt")
notice_all("und wir haben ihn deshalb abgebaut")
say_title("Stock des Weisen:")
say("")
say("Es ist geschafft!")
say("Der Weihnachtsbaum ist weg!")
say("")
elseif n == 3 then
return
end
end
if m == 2 then
local o = select("Schnee an", "Schnee aus", "Abbrechen")
if o == 1 then
command("e xmas_snow 1")
if o == 2 then
command("e xmas_snow 0")
if o == 3 then
return
end
end
if m == 3 then
local p = select("Musik abspielen", "Musik stoppen", "Abbrechen")
if p == 1 then
command("e xmas_song 1")
if p == 2 then
command("e xmas_song 0")
if p == 3 then
return
end
if m == 4 then
say_title("Stock des Weisen:")
say("")
say("Willst du wirklich alles aktivieren?")
say("Also Nachtmodus, den Weihnachtsbaum,")
say("Schnee und die Weihnachtsmusik?")
say("")
local g_sub = select ("Ja", "Nein")
if g_sub == 1 then
command("e xmas_tree 1")
command("e xmas_song 1")
command("e xmas_boom 1")
command("e xmas_snow 1")
say("Alles aktivieren!")
if g_sub == 2 then
return
end
if m == 5 then
say_title("Stock des Weisen:")
say("")
say("Willst du wirklich alles deaktivieren?")
say("Also Nachtmodus, den Weihnachtsbaum,")
say("Schnee und die Weihnachtsmusik?")
say("")
local g_desub = select ("Ja", "Nein")
if g_desub == 1 then
command("e xmas_tree 0")
command("e xmas_song 0")
command("e xmas_boom 0")
command("e xmas_snow 0")
say("Alles deaktiviert!")
if g_desub == 2 then
return
end
end
if m == 6 then
return
end
end
if k == 4 then
say_title("Stock des Weisen:")
say("")
say("Du moechtest also die Rates einstellen??")
say("")
say_title("W�hle die zu einstellende Rate")
local rateset = select ("EXP","Yang","Max-Yang","Gegenstaende","Abbrechen")
if rateset == 1 then
say_title("Stock des Weisen:")
say("")
say("Wie hoch soll die EXP-Rate werden?")
local w =select ("150","250","500","1000","Abbrechen")
if w == 1 then
command("priv_empire 0 4:exp 150 9999")
return
end
if w == 2 then
command("priv_empire 0 4:exp 250 9999")
return
end
if w == 3 then
command("priv_empire 0 4:exp 500 9999")
return
end
if w == 4 then
command("priv_empire 0 4:exp 1000 9999")
return
end
if w == 5 then
return
end
end
if rateset == 2 then
say_title("Stock des Weisen:")
say("")
say("Wie hoch soll die Yangdrop-Rate werden?")
local x =select ("100","200","500","1000","Abbrechen")
if x == 1 then
command("priv_empire 0 2:gold_drop 100 9999")
return
end
if x == 2 then
command("priv_empire 0 2:gold_drop 200 9999")
return
end
if x == 3 then
command("priv_empire 0 2:gold_drop 500 9999")
return
end
if x == 4 then
command("priv_empire 0 2:gold_drop 1000 9999")
return
end
if x == 5 then
return
end
end
if rateset == 3 then
say_title("Stock des Weisen:")
say("")
say("Wie hoch soll die MaxYang-Drop-Rate werden?")
local y =select ("100","200","500","1000","Abbrechen")
if y == 1 then
command("priv_empire 0 3:gold10_drop 100 9999")
return
end
if y == 2 then
command("priv_empire 0 3:gold10_drop 200 9999")
return
end
if y == 3 then
command("priv_empire 0 3:gold10_drop 500 9999")
return
end
if y == 4 then
command("priv_empire 0 3:gold10_drop 1000 9999")
return
end
if y == 5 then
return
end
end
if rateset == 4 then
say_title("Stock des Weisen:")
say("")
say("Wie hoch soll die Gegenstandsdrop-Rate werden?")
local z =select ("100","200","500","1000","Abbrechen")
if z == 1 then
command("priv_empire 0 1:item_drop 100 9999")
return
end
if z == 2 then
command("priv_empire 0 1:item_drop 200 9999")
return
end
if z == 3 then
command("priv_empire 0 1:item_drop 500 9999")
return
end
if z == 4 then
command("priv_empire 0 1:item_drop 1000 9999")
return
end
if z == 5 then
return
end
end
if rateset == 5 then
return
end
end
if k == 4 then
return
end
end
end
end
end