Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 14:47

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Problem beim Questen...

Discussion on Problem beim Questen... within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
[DxLxx3]'s Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 94
Received Thanks: 17
Problem beim Questen...

Ich weiß einfach nicht was ich falsch mache :/


PHP Code:
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 
[DxLxx3] is offline  
Old 06/07/2013, 03:31   #2


 
elite*gold: 0
Join Date: Feb 2010
Posts: 7,220
Received Thanks: 6,758
Code:
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.
#SoNiice is offline  
Thanks
1 User
Old 06/07/2013, 03:32   #3
 
[DxLxx3]'s Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 94
Received Thanks: 17
Quote:
Originally Posted by SoNiice View Post
Code:
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...
[DxLxx3] is offline  
Old 06/07/2013, 03:36   #4


 
elite*gold: 0
Join Date: Feb 2010
Posts: 7,220
Received Thanks: 6,758
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.
#SoNiice is offline  
Thanks
1 User
Old 06/07/2013, 03:42   #5
 
[DxLxx3]'s Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 94
Received Thanks: 17
Quote:
Originally Posted by SoNiice View Post
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?

"when ????.use begin"

und sonnst nix ändern?
[DxLxx3] is offline  
Old 06/07/2013, 03:44   #6


 
elite*gold: 0
Join Date: Feb 2010
Posts: 7,220
Received Thanks: 6,758
Ganz genau.
#SoNiice is offline  
Thanks
1 User
Old 06/07/2013, 03:47   #7
 
[DxLxx3]'s Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 94
Received Thanks: 17
Quote:
Originally Posted by SoNiice View Post
Ganz genau.
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?
[DxLxx3] is offline  
Old 06/07/2013, 03:52   #8


 
elite*gold: 0
Join Date: Feb 2010
Posts: 7,220
Received Thanks: 6,758
Das ist völlig irrelevant, wenn die Quest einen Fehler enthält, dann kommt auch eine Fehlermeldung.
#SoNiice is offline  
Thanks
1 User
Old 06/07/2013, 03:55   #9
 
[DxLxx3]'s Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 94
Received Thanks: 17
Quote:
Originally Posted by SoNiice View Post
Das ist völlig irrelevant, wenn die Quest einen Fehler enthält, dann kommt auch eine Fehlermeldung.
ok ;D Ich schreibe die Quest eben nochmal um und gucke obs dann geht...
und Danke

Quote:
Originally Posted by [DxLxx3] View Post
Ich weiß einfach nicht was ich falsch mache :/


PHP Code:
quest zwei_seiten begin
    state start begin
        when 9003.chat begin
            zwei_seiten
.show_menu() 
Sehe habe state start geschrieben...
[DxLxx3] is offline  
Old 06/07/2013, 10:17   #10
 
Splinglol's Avatar
 
elite*gold: 50
Join Date: Aug 2012
Posts: 535
Received Thanks: 284
Also, ich seh hier auf den ersten Blick einen Fehler^^

say(Seitenwahl:") --> say("Seitenwahl:")

Vor Seitenwahl das Anführunzszeichen vergessen, dann funktioniert nämlich nichts.
Splinglol is offline  
Thanks
1 User
Old 06/07/2013, 11:20   #11
 
[DxLxx3]'s Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 94
Received Thanks: 17
Quote:
Originally Posted by Splinglol View Post
Also, ich seh hier auf den ersten Blick einen Fehler^^

say(Seitenwahl:") --> say("Seitenwahl:")

Vor Seitenwahl das Anführunzszeichen vergessen, dann funktioniert nämlich nichts.
Danke Ich Queste erst seit 2uhr Morgens in Notepad++ xD
Hatte viel mehr fehler drinne... wollte fragen ob ich nur Tabs oder leerzeichen benutzen soll
[DxLxx3] is offline  
Old 06/07/2013, 12:15   #12
 
Splinglol's Avatar
 
elite*gold: 50
Join Date: Aug 2012
Posts: 535
Received Thanks: 284
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.
Splinglol is offline  
Thanks
1 User
Old 06/07/2013, 14:04   #13
 
[DxLxx3]'s Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 94
Received Thanks: 17
Quote:
Originally Posted by Splinglol View Post
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...
[DxLxx3] is offline  
Old 06/07/2013, 14:44   #14
 
Splinglol's Avatar
 
elite*gold: 50
Join Date: Aug 2012
Posts: 535
Received Thanks: 284
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.
Splinglol is offline  
Reply


Similar Threads Similar Threads
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



All times are GMT +1. The time now is 14:48.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.