Register for your free account! | Forgot your password?

You last visited: Today at 02:14

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

Advertisement



Quest Problem

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

Reply
 
Old   #1
 
Anonyme™'s Avatar
 
elite*gold: 310
Join Date: May 2011
Posts: 1,592
Received Thanks: 105
Question Quest Problem

Guten Abend liebe E*pvpLer

Ich habe eben Angefangen, eine Warp.Quest zu Schreiben.
Diese Quest sollte dazu Dienen, um Auf eine Neue map zu kommen!

Der code sieht Folgend aus:
PHP Code:
quest teleport begin
    state start begin
        when 9006.chat
."Unsere Maps" with pc.get_map_index() == 223 begin
            local map 
pc.get_map_index()
            
local empire pc.get_empire()
            
local level pc.get_level()
            
local cost math.floor(level 5) * 1000
            say_title
("Casanostra2 Maps")
            
say("Du möchtest also auf Unsere Map?..")
            
say_reward("Okay..eine Reise kostet" ..cost.." Gold!")
            if 
empire == 1 then
                local s 
select("Neue Map","Schließen")
                if 
== 1 then
                    
if pc.get_gold() < cost then
                        say_title
("Auf die Neue Map")
                        
say_reward("Du hast zuwenig Gold!")
                        return
                    
end
                    pc
.changegold(-cost)
                    
pc.warp(14092,10089)
                
end
                
if == 2 then
                    
return
                
end
            end
            
if empire == 2 then
                local s 
select("Blaues Reich","Schließen")
                if 
== 1 then
                    
if pc.get_gold() < cost then
                        say_title
("Ihr wollt ins Blaue Reich?")
                        
say_reward("Du hast zuwenig Gold!")
                        return
                    
end
                    pc
.changegold(-cost)
                    
pc.warp(921600,204800)
                
end
                
if == 2 then
                    
return
                
end
            
            end
            
if empire == 3 then
                local s 
select("Pyungmoo","Schließen")
                if 
== 1 then
                    
if pc.get_gold() < cost then
                        say_title
("In die Heimatsstadt")
                        
say_reward("Du hast zuwenig Gold!")
                        return
                    
end
                    pc
.changegold(-cost)
                    
pc.warp(959900,269200)
                
end
                
if == 2 then
                    
return
                
end
            
            end
        end
    end
end 
Er sagt mir immer Folgenden Fehler beim Ausfüren von Python:


Versuche die Ganze zeit den fehler zu finden.
Aber irgendwie Finde ich diesen nicht...

Kann eigentlich Ganz "Okay" Questen, aber Diesen fehler Bekomme ich nicht weg

Hoffe es findet sich jemand, der mir Helfen könnt

MFG
Flingernboy
Anonyme™ is offline  
Old 04/28/2012, 02:24   #2
 
elite*gold: 0
Join Date: Apr 2012
Posts: 57
Received Thanks: 73
Dafür gibt es ein Sammelthread,
Ausserdem ist die Quest meiner meinung ziemlich unübersichtlich und viel zu groß, voll gehauen mit unnötigen codes die quest könnte viel kürzer sein, poste die qest einfach mal in den sammelthread evtl. schreibe ich sie dir fals ich zeit dazu finde gehe aber erstmal schlafen.
.KenShy# is offline  
Old 04/28/2012, 02:58   #3
 
elite*gold: 0
Join Date: Jan 2009
Posts: 81
Received Thanks: 12
Quote:
Originally Posted by flingernboy View Post
Guten Abend liebe E*pvpLer

Ich habe eben Angefangen, eine Warp.Quest zu Schreiben.
Diese Quest sollte dazu Dienen, um Auf eine Neue map zu kommen!

Der code sieht Folgend aus:
PHP Code:
quest teleport begin
    state start begin
        when 9006.chat
."Unsere Maps" with pc.get_map_index() == 223 begin
            local map 
pc.get_map_index()
            
local empire pc.get_empire()
            
local level pc.get_level()
            
local cost math.floor(level 5) * 1000
            say_title
("Casanostra2 Maps")
            
say("Du möchtest also auf Unsere Map?..")
            
say_reward("Okay..eine Reise kostet" ..cost.." Gold!")
            if 
empire == 1 then
                local s 
select("Neue Map","Schließen")
                if 
== 1 then
                    
if pc.get_gold() < cost then
                        say_title
("Auf die Neue Map")
                        
say_reward("Du hast zuwenig Gold!")
                        return
                    
end
                    pc
.changegold(-cost)
                    
pc.warp(14092,10089)
                
end
                
if == 2 then
                    
return
                
end
            end
            
if empire == 2 then
                local s 
select("Blaues Reich","Schließen")
                if 
== 1 then
                    
if pc.get_gold() < cost then
                        say_title
("Ihr wollt ins Blaue Reich?")
                        
say_reward("Du hast zuwenig Gold!")
                        return
                    
end
                    pc
.changegold(-cost)
                    
pc.warp(921600,204800)
                
end
                
if == 2 then
                    
return
                
end
            
            end
            
if empire == 3 then
                local s 
select("Pyungmoo","Schließen")
                if 
== 1 then
                    
if pc.get_gold() < cost then
                        say_title
("In die Heimatsstadt")
                        
say_reward("Du hast zuwenig Gold!")
                        return
                    
end
                    pc
.changegold(-cost)
                    
pc.warp(959900,269200)
                
end
                
if == 2 then
                    
return
                
end
            
            end
        end
    end
end 
Er sagt mir immer Folgenden Fehler beim Ausfüren von Python:


Versuche die Ganze zeit den fehler zu finden.
Aber irgendwie Finde ich diesen nicht...

Kann eigentlich Ganz "Okay" Questen, aber Diesen fehler Bekomme ich nicht weg

Hoffe es findet sich jemand, der mir Helfen könnt

MFG
Flingernboy

Code:
quest teleport begin 
    state start begin 
        when 9006.chat."Unsere Maps" with pc.get_map_index() == 223 begin 
            local empire = pc.get_empire() 
            local level = pc.get_level() 
            local cost = math.floor(level / 5) * 1000 
            say_title("Casanostra2 Maps") 
            say("Du möchtest also auf Unsere Map?") 
            say_reward("Okay..eine Reise kostet" ..cost.." Gold!") 
            if empire == 1 then 
                local s = select("Neue Map","Schließen") 
                if s == 1 then 
                    if pc.get_gold() < cost then 
                        say_title("Auf die Neue Map") 
                        say_reward("Du hast zuwenig Gold!") 
                        return 
                    end 
                    pc.changegold(-cost) 
                    pc.warp(14092,10089) 
                end 
                if s == 2 then 
                    return 
                end 
            end 
            if empire == 2 then 
                local s = select("Blaues Reich","Schließen") 
                if s == 1 then 
                    if pc.get_gold() < cost then 
                        say_title("Ihr wollt ins Blaue Reich?") 
                        say_reward("Du hast zuwenig Gold!") 
                        return 
                    end 
                    pc.changegold(-cost) 
                    pc.warp(921600,204800) 
                end 
                if s == 2 then 
                    return 
                end 
             
            end 
            if empire == 3 then 
                local s = select("Pyungmoo","Schließen") 
                if s == 1 then 
                    if pc.get_gold() < cost then 
                        say_title("In die Heimatsstadt") 
                        say_reward("Du hast zuwenig Gold!") 
                        return 
                    end 
                    pc.changegold(-cost) 
                    pc.warp(959900,269200) 
                end 
                if s == 2 then 
                    return 
                end 
             
            end 
        end 
    end 
end

thx fals es funktioniert
Kingnyze3 is offline  
Reply


Similar Threads Similar Threads
Quest : Problem
04/01/2012 - Metin2 Private Server - 2 Replies
Hey Community kann sich dass hier jemand mal anschauen ? wo hier das Problem liegt quest user begin state start begin when 20095.click begin say_title("Kontrollzentrum") say("") say_reward("Willkommen im Kontrollzentrum") say_reward("Wie kann ich dir "..pc.get_name().." weiterhelfen")
Compile all quest without quest's files list // Kompilieren Sie alle Quest ohne Quest
07/17/2011 - Metin2 PServer Guides & Strategies - 3 Replies
ENGLISH Hello dear community, this is a very simple guide but at the same time useful. How to compile ALL quest in the folder "quest" without the files list in the file "locale_list"? Easy! Open the file "make" and replace the content of the file with this: for f in *.quest; do ./qc $f; done Oki. Now set the 0777 permission to the file. Finally open a SSH client and sign in. Write the command: cd /game_file_folder
[Quest]Problem
03/13/2011 - Metin2 Private Server - 1 Replies
Hey Leute ich habe Diesen quest bearbeitet aber er funtzt net Weiß jemand Wiso? : quest make_herb_lv80 begin state start begin when login or levelup with pc.get_level() ==80 begin set_state(Information) end end
[Problem] Problem with server starting - cannot find quest index for PaxHeader
12/22/2009 - Metin2 Private Server - 1 Replies
Hello! I have this same problem as here when i'm starting my server: http://www.elitepvpers.com/forum/metin2-pserver-di scussions-questions/307143-metin2-serverfiles-ques t-index-fehler.html But I didn't know the answer.. how to repair this? Greetings



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


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.