So, ich habe mir mal ein bisschen die Mühe gemacht und die neue Userpanel-Quest von Yoshix3 (danke dafür) ein wenig bearbeitet und auf den Server angepasst. Problem für mich ist aber das die Quest einfach nicht will, wenn ich das Item benutze dann passiert absolut garnichts ;)
Nun hoffe ich auch eure Unterstützung, vielleicht könnt ihr mir ja sagen was an der Quest falsch ist!
Danke schonmal im Voraus!
Nun hoffe ich auch eure Unterstützung, vielleicht könnt ihr mir ja sagen was an der Quest falsch ist!
Code:
quest userpanelneu begin
state start begin
when 30160.use begin
say_title("Kontrollzentrum")
say("")
say_reward("Willkommen im Kontrollzentrum")
say_reward("Wie kann ich dir "..pc.get_name().." weiterhelfen")
say("")
local main_set = select("Pferde-Tool","Teleport-Tool","Teamler-Liste","Weiter","Beenden")
if main_set == 5 then
return
end
if main_set == 1 then
say("Hier ist die Pferdeabteilung,")
say("was möchtest du tun?")
local b = select("Reiten","Pferd rufen","Pferd wegschicken","Pferd füttern","Pferd wiederbeleben","Zurück")
if b == 6 then
return
end
if b == 1 then
say("Möchtest du mit deinem Pferd reiten?")
local c = select("Ja","Nein")
if c == 1 then
horse.ride()
end
if c == 2 then
return
end
end
if b == 2 then
say("Möchtest du dein Pferd rufen?")
local e = select("Ja","Nein")
if e == 1 then
horse.summon()
end
if e == 2 then
return
end
end
if b == 3 then
say("Pferd wegschicken?")
local f = select("Ja","Nein")
if f == 1 then
horse.unsummon()
end
if f == 2 then
return
end
end
if b == 4 then
say("Möchtest du dein Pferd füttern")
local g = select("Ja","Nein")
if g == 1 then
horse.feed()
end
if g == 2 then
return
end
end
if b == 5 then
say("Möchtest du dein Pferd wiederbeleben?")
local h = select("Ja","Nein")
if h == 1 then
horse.revive()
end
if h == 2 then
return
end
end
end
if main_set == 2 then
say("Du willst dich also Teleportieren?")
say("")
local j = select("Ja","Nein")
if j == 2 then
return
end
if j == 1 then
say_reward("Wo möchtest du hin:")
local k = select("Map1-Rot","Map1-Blau","Map1-Gelb","Zurück")
if k == 4 then
return
end
if k == 1 then
pc.warp(469300, 964200)
end
if k == 2 then
pc.warp(969600, 278400)
end
if k == 3 then
pc.warp(55700, 157900)
end
end
end
if main_set == 3 then
say_reward("Hier siehst du alle Teammitglieder")
say("")
say_reward("Die ServerAdmin´s [SA] :")
say("*****")
say_reward("Die GameAdmin´s [GA] :")
say("*****")
say_reward("Die GameMaster´s [GM] :")
say("*****")
say("*****")
say("*****")
say("")
say("Du kannst dir die Liste jederzeit erneut anschaun")
end
if main_set == 4 then
say_title("Hier ist das Kontrollzentrum")
say_title("Wie kann ich dir "..pc.get_name().." weiterhelfen?")
local aa = select("Einkaufen","Lager/Itemshop öffnen","Zurück")
if aa == 3 then
return
end
if aa == 1 then
say_title("Einkaufszentrum:")
say("Hier kannst du jeden Shop per Item öffnen")
say_reward("Welchen Shop möchtest du öffnen?")
local dd = select("Gemischtwarenhändlerin","Rüstungshändler","Waffenhändler","Zurück")
if dd == 4 then
return
end
if dd == 1 then
say("Möchtest du wirklich den Shop der Gemischtwarenhändlerin öffnen?")
local de = select("Ja","Nein")
if de == 2 then
return
end
if de == 1 then
say("Der Shop der Gemischtwarenhändlerin wird geöffnet")
npc.open_shop(9003)
end
end
if dd == 2 then
say("Möchtest du wirklich den Shop des Rüstungshändlers öffnen?")
local ee = select("Ja","Nein")
if ee == 2 then
return
end
if ee == 1 then
say("Der Shop des Rüstungshändlers wird geöffnet")
npc.open_shop(9002)
end
end
if dd == 3 then
say("Möchtest du echt den Shop des Waffenhändlers öffnen?")
local ef = select("Ja","Nein")
if ef == 2 then
return
end
if ef == 1 then
say("Der Shop des Waffenhändlers wird geöffnet")
npc.open_shop(9001)
end
end
end
if aa == 2 then
say_title("Bankangestellter:")
say("Hey, ich komme auch von weit weg")
say("Ich kann dein Lager/Itemshop öffnen..")
say("Willst du das ich das mache?")
local gg = select("Lager öffnen","Is-Lager öffnen","Zurück")
if gg == 3 then
say("Dann halt nicht, melde dich falls du doch möchtest!")
return
end
if gg == 1 then
say("Okey ich öffne dir dein Lager!")
say("Beachte: Du kannst dein Lager nur")
say("jede 10 Sekunden aufrufen!")
game.open_safebox()
end
if gg == 2 then
say("Okey ich öffne dein Itemshop-Lager")
say("Beachte: Du kannst dein Itemshop-Lager")
say("nur jede 10 Sekunden öffnen")
game.open_mall()
end
if gg == 3 then
return
end
end
end
end
end
end
Danke schonmal im Voraus!