Register for your free account! | Forgot your password?

You last visited: Today at 10:30

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

Advertisement



Questprobleme

Discussion on Questprobleme within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
Nikℓαus's Avatar
 
elite*gold: 20
Join Date: Nov 2008
Posts: 741
Received Thanks: 716
Questprobleme

Hey Com, ich hab hier ein paar Quests, die nicht gehn und vll findet ihr ja die Lösung dafür. Ich habe sie bis her nicht gefunden.

Quest 1:

Quest 2:

Quest 3:

Quest 4:

Quest 5:

Auf diesen Quest liegt das © von World Of Legend.
Nikℓαus is offline  
Old 05/11/2011, 18:26   #2
 
.Delta's Avatar
 
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
so zunächst:


deine Quests stell ich gleich rein, bzw schau gleich drüber

Nr. 1:

Nr 2:

Nr 3:

Und Nr 4:
.Delta is offline  
Old 05/11/2011, 18:29   #3
 
.ReDDoX™'s Avatar
 
elite*gold: 5
Join Date: Dec 2010
Posts: 356
Received Thanks: 181
Hey

Hier die Erste:

Die Zweite:

Die Dritte:

Und die letzte:
.ReDDoX™ is offline  
Thanks
1 User
Old 05/11/2011, 18:30   #4
 
.Resistance's Avatar
 
elite*gold: 17
Join Date: Jul 2009
Posts: 1,562
Received Thanks: 478
Ich glaub du hast bei allen ein "end" zuviel
.Resistance is offline  
Old 05/11/2011, 18:33   #5
 
Nikℓαus's Avatar
 
elite*gold: 20
Join Date: Nov 2008
Posts: 741
Received Thanks: 716
1. Geht
2. Failt
3. Failt
4. Failt
5. Eingefügt -> Failt auch.
Nikℓαus is offline  
Old 05/11/2011, 18:37   #6
 
.Resistance's Avatar
 
elite*gold: 17
Join Date: Jul 2009
Posts: 1,562
Received Thanks: 478
PHP Code:
quest drachenraumcode begin
    state start begin
        when 20092.chat
."Ich habe einen Code" begin
            say_title
("Hwa-Hee:")
                
say("Nun gut, du hast also einen Code für den")
                
say("Drachenraum..")
                
say("")
                
say_reward("Gebe den Code ein:")
                
local string input()
                if 
string <= 4 then
                    say_title
("Hwa-Hee:")
                    
say_reward("Der Code ist zu kurz.")
                    return
                -- if 
schleife ist falscht
                
elseif string >= 12 then
                    say_title
("Hwa-Hee:")
                    
say_reward("Der Code ist zu lang.")
                    return
                -- 
falsch
                
elseif string == "Code" then
                    say_title
("Hwa-Hee:")
                    
say_reward("Du hast den Code erfolgreich eingegeben!")
                    
say("")
                    
say("")
                    
say_reward("Du wirst in den Drachenraum gebracht.")
                    
pc.warp(177900,1220400)
                
end
                
elseif string != "Code" then
                    say_title
("Hwa-Hee:")
                    
say_reward("Der Code war falsch!")
                    -- 
end zu viel
            end
        end
    end 
If Schleifen sind so aufgebaut:
if ** then
***
elseif *** then
***
else
***
end

Und du hattest 2 mal string == "Code"
Aber unterschiedliche Texte.
Ich hab das eine mal in != geändert.
Musst du dann anpassen
.Resistance is offline  
Old 05/11/2011, 18:41   #7
 
>XES's Avatar
 
elite*gold: 0
Join Date: May 2011
Posts: 440
Received Thanks: 63
Warum haben soviele einen Barney Avatar ? Mainstream..

Quest; Wenn du questen nicht kannst dann sollst du es lassen bzw. erstmal richtig lernen.
>XES is offline  
Old 05/11/2011, 18:41   #8
 
.ReDDoX™'s Avatar
 
elite*gold: 5
Join Date: Dec 2010
Posts: 356
Received Thanks: 181
Quote:
Originally Posted by poll7979 View Post
PHP Code:
quest drachenraumcode begin
    state start begin
        when 20092.chat
."Ich habe einen Code" begin
            say_title
("Hwa-Hee:")
                
say("Nun gut, du hast also einen Code für den")
                
say("Drachenraum..")
                
say("")
                
say_reward("Gebe den Code ein:")
                
local string input()
                if 
string <= 4 then
                    say_title
("Hwa-Hee:")
                    
say_reward("Der Code ist zu kurz.")
                    return
                -- if 
schleife ist falscht
                
elseif string >= 12 then
                    say_title
("Hwa-Hee:")
                    
say_reward("Der Code ist zu lang.")
                    return
                -- 
falsch
                
elseif string == "Code" then
                    say_title
("Hwa-Hee:")
                    
say_reward("Du hast den Code erfolgreich eingegeben!")
                    
say("")
                    
say("")
                    
say_reward("Du wirst in den Drachenraum gebracht.")
                    
pc.warp(177900,1220400)
                
end
                
elseif string != "Code" then
                    say_title
("Hwa-Hee:")
                    
say_reward("Der Code war falsch!")
                    -- 
end zu viel
            end
        end
    end 
Jetzt hast du ein End zu viel weg gemacht.
PHP Code:
quest drachenraumcode begin
    state start begin
        when 20092.chat
."Ich habe einen Code" begin
            say_title
("Hwa-Hee:")
            
say("Nun gut, du hast also einen Code für den")
            
say("Drachenraum..")
            
say("")
            
say_reward("Gebe den Code ein:")
            
local string input()
            if 
string <= 4 then
                say_title
("Hwa-Hee:")
                
say_reward("Der Code ist zu kurz.")
            elseif 
string >= 12 then
                say_title
("Hwa-Hee:")
                
say_reward("Der Code ist zu lang.")
            elseif 
string == "Code" then
                say_title
("Hwa-Hee:")
                
say_reward("Du hast den Code erfolgreich eingegeben!")
                
say("")
                
say("")
                
say_reward("Du wirst in den Drachenraum gebracht.")
                
pc.warp(177900,1220400)
            elseif 
string != "Code" then
                say_title
("Hwa-Hee:")
                
say_reward("Der Code war falsch!")
            
end
        end
    end
end 
.ReDDoX™ is offline  
Thanks
2 Users
Old 05/11/2011, 18:43   #9
 
.Resistance's Avatar
 
elite*gold: 17
Join Date: Jul 2009
Posts: 1,562
Received Thanks: 478
Quote:
Originally Posted by >XES View Post
Quest; Wenn du questen nicht kannst dann sollst du es lassen bzw. erstmal richtig lernen.
Nur aus Fehlern lernt man.
Jeder fängt mal klein an. Du konntest auch nicht von anfang an Questen
Und wenn man gerade erst anfängt, braucht man Hilfe um seine Fehler zu finden.
Sry aber der Beitrag macht die unsympatisch

@ReDDox:
Nein ich habs nur ausversehn VOR das letzte elseif geschrieben.
Danke
.Resistance is offline  
Old 05/11/2011, 18:46   #10
 
.Delta's Avatar
 
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
Quote:
Originally Posted by >XES View Post
Warum haben soviele einen Barney Avatar ? Mainstream..

Quest; Wenn du questen nicht kannst dann sollst du es lassen bzw. erstmal richtig lernen.
und wie soll man es richtig lernen, wenn man nicht verbessert wird?

Ich glaube kaum dass du gleich von Anfang an perfekt warst...
.Delta is offline  
Old 05/11/2011, 19:03   #11
 
3jfx's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 389
Received Thanks: 140
Quote:
Originally Posted by .Delta View Post
und wie soll man es richtig lernen, wenn man nicht verbessert wird?

Ich glaube kaum dass du gleich von Anfang an perfekt warst...
aber die grund syntax sollte man da doch schon drauf haben
3jfx is offline  
Old 05/11/2011, 19:44   #12
 
Nikℓαus's Avatar
 
elite*gold: 20
Join Date: Nov 2008
Posts: 741
Received Thanks: 716
Quote:
Originally Posted by .ReDDoX™ View Post
Jetzt hast du ein End zu viel weg gemacht.
PHP Code:
quest drachenraumcode begin
    state start begin
        when 20092.chat
."Ich habe einen Code" begin
            say_title
("Hwa-Hee:")
            
say("Nun gut, du hast also einen Code für den")
            
say("Drachenraum..")
            
say("")
            
say_reward("Gebe den Code ein:")
            
local string input()
            if 
string <= 4 then
                say_title
("Hwa-Hee:")
                
say_reward("Der Code ist zu kurz.")
            elseif 
string >= 12 then
                say_title
("Hwa-Hee:")
                
say_reward("Der Code ist zu lang.")
            elseif 
string == "Code" then
                say_title
("Hwa-Hee:")
                
say_reward("Du hast den Code erfolgreich eingegeben!")
                
say("")
                
say("")
                
say_reward("Du wirst in den Drachenraum gebracht.")
                
pc.warp(177900,1220400)
            elseif 
string != "Code" then
                say_title
("Hwa-Hee:")
                
say_reward("Der Code war falsch!")
            
end
        end
    end
end 
Geht nicht :/
Nikℓαus is offline  
Reply


Similar Threads Similar Threads
Questprobleme, Bitten
02/03/2010 - Metin2 Private Server - 0 Replies
Hallo werte Com ich habe folgendes Problem, ich habe mit den Bioquest-Generator eine Quest gemacht und hab ihn auch natürlich die bestimmte vnummer zugewiesen. und der Npc inganme dafür heißt Lava, also sprich ist auch richtig eingetragen, ich habe von einen How-to diese Makequest-Datei auf /root/ eingefügt und eigendlich alles richtig gemacht. nur läuft die quest nicht. gibt es nicht irgendeine Methode die Todsicher ist? und ist es geplant das irgendwann demnächst für normale...



All times are GMT +2. The time now is 10:30.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.