quest zwei_seiten begin state start begin when 9003.chat begin zwei_seiten.show_menu()
function show_menu() say_title("Menü") say("") say(Seitenwahl:") local menu = select("Seite1", "Seite2", "Abbrechen") if menu == 3 then return end if menu == 1 then zwei_seiten.show_seite1() end if menu == 2 then zwei_seiten.show_seite2() end end
function show_seite1() say_title("Seite1") say("") say("Seitenwahl:") local seite_1 = select("Menü", "Seite2", "Abbrechen") if seite_1 == 3 then return end if seite_1 == 1 then zwei_seiten.show_menu() end if seite_1 == 2 then zwei_seiten.show_seite2() end end
function show_seite2() say_title("Seite2") say("") say("Seitenwahl:") local seite_2 = select("Menü, "Seite1", "Abbrechen") if seite_2 == 3 then return end if seite_2 == 1 then zwei_seiten.show_menu() end if seite_2 == 2 then zwei_seiten.show_seite1() end end end end end
quest zwei_seiten begin
state start begin
function show_menu()
say_title("Menü")
say("")
say(Seitenwahl:")
local menu = select("Seite1", "Seite2", "Abbrechen")
if menu == 3 then
return
end
if menu == 1 then
zwei_seiten.show_seite1()
end
if menu == 2 then
zwei_seiten.show_seite2()
end
end
function show_seite1()
say_title("Seite1")
say("")
say("Seitenwahl:")
local seite_1 = select("Menü", "Seite2", "Abbrechen")
if seite_1 == 3 then
return
end
if seite_1 == 1 then
zwei_seiten.show_menu()
end
if seite_1 == 2 then
zwei_seiten.show_seite2()
end
end
function show_seite2()
say_title("Seite2")
say("")
say("Seitenwahl:")
local seite_2 = select("Menü, "Seite1", "Abbrechen")
if seite_2 == 3 then
return
end
if seite_2 == 1 then
zwei_seiten.show_menu()
end
if seite_2 == 2 then
zwei_seiten.show_seite1()
end
end
when 9003.chat."Zwei Seiten" begin
zwei_seiten.show_menu()
end
end
end
Sollte so gehen - Habe mir die Funktionen selbst nicht angeschaut, wenn dort noch ein Fehler ist habe ich nicht drauf geachtet.
quest zwei_seiten begin
state start begin
function show_menu()
say_title("Menü")
say("")
say(Seitenwahl:")
local menu = select("Seite1", "Seite2", "Abbrechen")
if menu == 3 then
return
end
if menu == 1 then
zwei_seiten.show_seite1()
end
if menu == 2 then
zwei_seiten.show_seite2()
end
end
function show_seite1()
say_title("Seite1")
say("")
say("Seitenwahl:")
local seite_1 = select("Menü", "Seite2", "Abbrechen")
if seite_1 == 3 then
return
end
if seite_1 == 1 then
zwei_seiten.show_menu()
end
if seite_1 == 2 then
zwei_seiten.show_seite2()
end
end
function show_seite2()
say_title("Seite2")
say("")
say("Seitenwahl:")
local seite_2 = select("Menü, "Seite1", "Abbrechen")
if seite_2 == 3 then
return
end
if seite_2 == 1 then
zwei_seiten.show_menu()
end
if seite_2 == 2 then
zwei_seiten.show_seite1()
end
end
when 9003.chat."Zwei Seiten" begin
zwei_seiten.show_menu()
end
end
end
Sollte so gehen - Habe mir die Funktionen selbst nicht angeschaut, wenn dort noch ein Fehler ist habe ich nicht drauf geachtet.
Und was hast du da jetzt geändert? Wills ja beim nächsten mal richtig machen...
Die Funktionen gehören nicht in eine Methode, in deinem Fall when npc.chat."Text" begin, außerdem musst du bei .chat auch einen Text mitgeben. "when 9003.chat."Zwei Seiten" begin" in deinem Fall.
Die Funktionen gehören nicht in eine Methode, in deinem Fall when npc.chat."Text" begin, außerdem musst du bei .chat auch einen Text mitgeben. "when 9003.chat."Zwei Seiten" begin" in deinem Fall.
Und wie sollte ich es schreiben wenn ich die Quest nicht mit einem NPC sondern mit einem Item öffnen möchte?
Könnte es sein das ich nur keine fehler meldung bekomme wenn die Quest auch einen Sinn hat wie z.B. Item ausgabe oder Warp befehle oder is das eigentlich relativ?
Ist im Prinzip egal, kannst theoretisch auch ohne Tabs und Leerzeichen questen.
Geht nur um eine bessere Übersicht. Aber Tabs sind eher zu empfehlen als Leerzeichen.
Ist im Prinzip egal, kannst theoretisch auch ohne Tabs und Leerzeichen questen.
Geht nur um eine bessere Übersicht. Aber Tabs sind eher zu empfehlen als Leerzeichen.
Dann benutze ich paar befehle falsch...
wenn eine quest aus vorlagen zusammen kopiere geht sie aber wenn ich sie selbst schreibe geht garnix...
Wie gesagt, ein einfaches Anführungszeichen vergessen reicht schon, dann funktioniert überhaupt nichts mehr an der Quest.
Poste doch mal ein Beispiel einer deiner selbst geschriebenen Quests, die nicht funktionieren.
Probleme beim Questen mit HB 06/18/2012 - WoW Bots - 8 Replies Jungs ich habe mir HonorBuddy gekauft näh,
bloss er läuft dann zum Flugmeister aber wählt nichts aus was denn da los?
was mach ich falsch habe den Client schon auf Englisch geändert und ich benutze das Kick Profil ich bitte um Hilfe.
Weil wenn ich nachher mich betrinke will ich das er einwenig mein level pusht danke fürs lesen bros <3
[Problem]HonorBuddy verkauft beim Questen nur graue Items 08/01/2011 - WoW Bots - 0 Replies Hallo liebe Community ,
der Titel spricht für sich :)
Hat da jemand eine Lösung , dass er auch unnütze weisse , grüne Items verkauft?
Schonmal Danke im Vorraus
Edit : Problem hat sich von selbst gelöst .
Im Profile einfach SellItemsGreen/Blue etc auf True editieren , für manchen ist das bestimmt nützlich ;)
#closerequest
Problem mit den Questen 05/29/2010 - Metin2 Private Server - 4 Replies also ich habe ein Problem bei der make.sh unzwar kommt da folgener Fehler:
http://www2.pic-upload.de/thumb/29.05.10/6sy97q3v 6w9k.png
Hoffe einer kann helfen =)
Brauche Hilfe beim Questen ^^ 12/06/2009 - Metin2 Private Server - 0 Replies Tach Leute...
Wollte wissen wie ich in meiner selbst geschriebenen Quest (Funkt 100%)
Eine Belohnung einfüge..
Also kurz bevor die Quest endet das man z.B. Epp+9 bekommt oder sonst was.
Was muss ich dann eingeben kann mir das wer saqen?
Thx 4 Help