Register for your free account! | Forgot your password?

You last visited: Today at 09:18

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

Advertisement



Quest error

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

Reply
 
Old   #1

 
.DerGerät's Avatar
 
elite*gold: 2
Join Date: Dec 2011
Posts: 1,460
Received Thanks: 403
Quest error

Hallo Epvp... Ich habe ein Problem mit meiner otm.lua.. jedes mal bekomme ich beim Reloaden eine Core Dumped Fehlermeldung... und die quest ist nicht in der NPC...


PHP Code:
quest otm begin
    state start begin
        when login 
or levelup with pc.get_level() >= 103 begin
        when 30121.chat
."Zur Mitte" begin
            say_title
("Zur Mitte!")
            
say("Hallo "..pc.get_name()..",")
            
say("du moechtest dich also zur Mitte?")
            
say("Dort lauern aber grosse Gefahren und finstere")
            
say("Kreaturen, die nur darauf warten, jemanden")
            
say("wie dich als Nachspeisse zu essen.")
            
say("")
            
say_reward("Moechtest du teleportieren?")    
    
local a select ("Ja""Nein")
        if 
== 2 then
            
return
        elseif 
== 1 then
            say_title
("Los gehts")
            
say_reward("Du wirst nun teleportiert!")
            
pc.warp(76700,80500)
        
end
    end
end 
.DerGerät is offline  
Old 05/26/2012, 11:20   #2

 
¢ýL's Avatar
 
elite*gold: 1
Join Date: Aug 2010
Posts: 1,264
Received Thanks: 363
Wir brauchen die error Meldung...
PS:Questen ist nicht grade meine Stärke kann man überhaupt zwei whens öffnen? ich würde den zweiten in den ersten integrieren

Geht das so?
PHP Code:
quest otm begin
    state start begin
        when login 
or levelup with pc.get_level() >= 103 begin
              set state bereit
        end
    state bereit begin
        when 30121.chat
."Zur Mitte" begin
            say_title
("Zur Mitte!")
            
say("Hallo "..pc.get_name()..",")
            
say("du moechtest dich also zur Mitte?")
            
say("Dort lauern aber grosse Gefahren und finstere")
            
say("Kreaturen, die nur darauf warten, jemanden")
            
say("wie dich als Nachspeisse zu essen.")
            
say("")
            
say_reward("Moechtest du teleportieren?")    
    
local a select ("Ja""Nein")
        if 
== 2 then
            
return
        elseif 
== 1 then
            say_title
("Los gehts")
            
say_reward("Du wirst nun teleportiert!")
            
pc.warp(76700,80500)
        
end
    end
end 
PS²:ich habe ne neue state gemacht aber bin mir mit dem set state ding nicht sicher
¢ýL is offline  
Old 05/26/2012, 11:58   #3

 
MetinLegende's Avatar
 
elite*gold: 10
Join Date: Feb 2012
Posts: 1,097
Received Thanks: 574
PHP Code:
quest otm begin 
    state start begin 
        when 30121.chat
."Zur Mitte" With PC.get_level() >= 103  begin
           say_title
("Zur Mitte!"
            
say("Hallo "..pc.get_name()..","
            
say("du moechtest dich also zur Mitte?"
            
say("Dort lauern aber grosse Gefahren und finstere"
            
say("Kreaturen, die nur darauf warten, jemanden"
            
say("wie dich als Nachspeisse zu essen."
            
say(""
            
say_reward("Moechtest du teleportieren?")     
    
local a select ("Ja""Nein"
        if 
== 2 then 
            
return 
        elseif 
== 1 then 
            say_title
("Los gehts"
            
say_reward("Du wirst nun teleportiert!"
            
pc.warp(76700,80500
        
end
        end 
    end 
end 
So sollte es gehen
MetinLegende is offline  
Thanks
1 User
Old 05/26/2012, 12:09   #4

 
.DerGerät's Avatar
 
elite*gold: 2
Join Date: Dec 2011
Posts: 1,460
Received Thanks: 403
Nein leider kommt immer noch

PHP Code:
30121.chat ("Zur Mitte")
when doesn't have begin-end clause. (With)
warp_quest/otm.lua:3:Abort trap (core dumped) 
.DerGerät is offline  
Old 05/26/2012, 12:16   #5

 
MetinLegende's Avatar
 
elite*gold: 10
Join Date: Feb 2012
Posts: 1,097
Received Thanks: 574
PHP Code:
quest otm begin  
    state start begin  
        when 30121.chat
."Zur Mitte"  begin 
           say_title
("Zur Mitte!")  
            
say("Hallo "..pc.get_name()..",")  
            
say("du moechtest dich also zur Mitte?")  
            
say("Dort lauern aber grosse Gefahren und finstere")  
            
say("Kreaturen, die nur darauf warten, jemanden")  
            
say("wie dich als Nachspeisse zu essen.")  
            
say("")  
            
say_reward("Moechtest du teleportieren?")    
            if 
PC.get_level() < 103  
            say
("du musst Level 103 erreicht haben damit ich dich teleportieren kann")
            return
            else
    
local a select ("Ja""Nein")  
        if 
== 2 then  
            
return  
        elseif 
== 1 then  
            say_title
("Los gehts")  
            
say_reward("Du wirst nun teleportiert!")  
            
pc.warp(76700,80500)  
            
end
        end 
        end  
    end  
end 
Versuchs mal so
MetinLegende is offline  
Old 05/26/2012, 12:51   #6

 
¢ýL's Avatar
 
elite*gold: 1
Join Date: Aug 2010
Posts: 1,264
Received Thanks: 363
ja ein end zuwenig ne?
¢ýL is offline  
Old 05/26/2012, 13:00   #7
 
'-SkyLiiNe-''s Avatar
 
elite*gold: 130
Join Date: Sep 2010
Posts: 587
Received Thanks: 264
versuch es so:

PHP Code:
quest otm begin  
    state start begin  
        when 30121.chat
."Zur Mitte" begin 
            say_title
("Zur Mitte!")  
            
say("Hallo "..pc.get_name()..",")  
            
say("du moechtest dich also zur Mitte?")  
            
say("Dort lauern aber grosse Gefahren und finstere")  
            
say("Kreaturen, die nur darauf warten, jemanden")  
            
say("wie dich als Nachspeisse zu essen.")  
            
say("")  
            
say_reward("Moechtest du teleportieren?")
            
local a=select("Ja""Nein")            
            if 
pc.get_level() < 103 and == 1 then 
                say
("du musst Level 103 erreicht haben damit ich dich teleportieren kann")
                return
            elseif 
pc.get_level() > 102 and == 1 then   
                say_title
("Los gehts")  
                
say_reward("Du wirst nun teleportiert!")
                                
wait()
                
pc.warp(76700,80500)
            else
                return
            
end 
        end
    end
end 
'-SkyLiiNe-' is offline  
Old 05/26/2012, 13:02   #8
 
elite*gold: 0
Join Date: May 2012
Posts: 329
Received Thanks: 31
Quote:
quest otm begin
state start begin
when 30121.chat."Zur Mitte" begin
say_title("Zur Mitte!")
say("Hallo "..pc.get_name()..",")
say("du moechtest dich also zur Mitte?")
say("Dort lauern aber grosse Gefahren und finstere")
say("Kreaturen, die nur darauf warten, jemanden")
say("wie dich als Nachspeisse zu essen.")
say("")
say_reward("Moechtest du teleportieren?")
local a=select("Ja", "Nein")
if pc.get_level() < 103
say("du musst Level 103 erreicht haben damit ich dich teleportieren kann")
return
elseif pc.get_level() > 102 and a == 1 then
say_title("Los gehts")
say_reward("Du wirst nun teleportiert!")
pc.warp(76700,80500)
else
return
end
end
end
end


Jo so müsste es gehen
Trrooper[Y] is offline  
Old 05/26/2012, 13:22   #9
 
Sp0ngeb0b ist cool's Avatar
 
elite*gold: 15
Join Date: Sep 2010
Posts: 844
Received Thanks: 975
PHP Code:
quest otm begin  
    state start begin  
        when 30121.chat
."Zur Mitte"  begin 
            say_title
("Zur Mitte!")  
            
say("Hallo "..pc.get_name()..",")  
            
say("du moechtest dich also zur Mitte?")  
            
say("Dort lauern aber grosse Gefahren und finstere")  
            
say("Kreaturen, die nur darauf warten, jemanden")  
            
say("wie dich als Nachspeisse zu essen.")  
            
say("")  
            
say_reward("Moechtest du teleportieren?")    
            if 
pc.get_level() < 103  
                say
("du musst Level 103 erreicht haben damit ich dich teleportieren kann")
                return
            
end
            
if select("Ja""Nein") == 2 then return end
            say_title
("Los gehts")  
            
say_reward("Du wirst nun teleportiert!")  
            
pc.warp(76700,80500)  
        
end 
    end  
end 
Sp0ngeb0b ist cool is offline  
Old 05/26/2012, 13:40   #10

 
.DerGerät's Avatar
 
elite*gold: 2
Join Date: Dec 2011
Posts: 1,460
Received Thanks: 403
Quote:
Originally Posted by Sp0ngeb0b ist cool View Post
PHP Code:
quest otm begin  
    state start begin  
        when 30121.chat
."Zur Mitte"  begin 
            say_title
("Zur Mitte!")  
            
say("Hallo "..pc.get_name()..",")  
            
say("du moechtest dich also zur Mitte?")  
            
say("Dort lauern aber grosse Gefahren und finstere")  
            
say("Kreaturen, die nur darauf warten, jemanden")  
            
say("wie dich als Nachspeisse zu essen.")  
            
say("")  
            
say_reward("Moechtest du teleportieren?")    
            if 
pc.get_level() < 103  
                say
("du musst Level 103 erreicht haben damit ich dich teleportieren kann")
                return
            
end
            
if select("Ja""Nein") == 2 then return end
            say_title
("Los gehts")  
            
say_reward("Du wirst nun teleportiert!")  
            
pc.warp(76700,80500)  
        
end 
    end  
end 


Leider kommt sowas...

PHP Code:
syntax error : [string "start"]:10: `then' expected near `say'
warp_quest/otm.lua:20:Abort trap (core dumped) 
.DerGerät is offline  
Old 05/26/2012, 13:55   #11
 
Sp0ngeb0b ist cool's Avatar
 
elite*gold: 15
Join Date: Sep 2010
Posts: 844
Received Thanks: 975
oh peinlich
PHP Code:
quest otm begin  
    state start begin  
        when 30121.chat
."Zur Mitte"  begin 
            say_title
("Zur Mitte!")  
            
say("Hallo "..pc.get_name()..",")  
            
say("du moechtest dich also zur Mitte?")  
            
say("Dort lauern aber grosse Gefahren und finstere")  
            
say("Kreaturen, die nur darauf warten, jemanden")  
            
say("wie dich als Nachspeisse zu essen.")  
            
say("")  
            
say_reward("Moechtest du teleportieren?")    
            if 
pc.get_level() < 103 then
                say
("du musst Level 103 erreicht haben damit ich dich teleportieren kann")
                return
            
end
            
if select("Ja""Nein") == 2 then return end
            say_title
("Los gehts")  
            
say_reward("Du wirst nun teleportiert!")  
            
pc.warp(76700,80500)  
        
end 
    end  
end 
Sp0ngeb0b ist cool is offline  
Thanks
1 User
Old 05/26/2012, 14:41   #12

 
.DerGerät's Avatar
 
elite*gold: 2
Join Date: Dec 2011
Posts: 1,460
Received Thanks: 403
Quote:
Originally Posted by Sp0ngeb0b ist cool View Post
oh peinlich
PHP Code:
quest otm begin  
    state start begin  
        when 30121.chat
."Zur Mitte"  begin 
            say_title
("Zur Mitte!")  
            
say("Hallo "..pc.get_name()..",")  
            
say("du moechtest dich also zur Mitte?")  
            
say("Dort lauern aber grosse Gefahren und finstere")  
            
say("Kreaturen, die nur darauf warten, jemanden")  
            
say("wie dich als Nachspeisse zu essen.")  
            
say("")  
            
say_reward("Moechtest du teleportieren?")    
            if 
pc.get_level() < 103 then
                say
("du musst Level 103 erreicht haben damit ich dich teleportieren kann")
                return
            
end
            
if select("Ja""Nein") == 2 then return end
            say_title
("Los gehts")  
            
say_reward("Du wirst nun teleportiert!")  
            
pc.warp(76700,80500)  
        
end 
    end  
end 
Geht!!

Danke mein Lieblings Questwriter


#Closerquest
.DerGerät is offline  
Reply


Similar Threads Similar Threads
Quest error
12/25/2011 - Metin2 Private Server - 0 Replies
I'm sorry, but I don't speack very good english language. I have an metin2 server. I have implement a new quest, but i have use the command : "./qc " and show this me: "./qc : Permission denied " See: http://img851.imageshack.us/img851/979/1216024008 .jpg Pliz, help me!!:( Sorry for my English... :(
My quest error help!!
12/18/2011 - Metin2 Private Server - 0 Replies
quest at begIn state start begIn when 40009.use begIn say_tItle("MetIn2.5 YardImcI El KItabI - 18/12/2011") --tarIh dInamIk! say("MetIn2.5 serverI adIna ImzasInI atan ve tum gelIstIrmelerI gerceklestIren Paradox dan baskasIna guvenmeyInIz!") say("Hatted oyun IcI duzenI saglamaktadIr! Oyunda baska GM,TL,DEV,AD yoktur! ") say("") say_reward("Devam ederek yardIm almak IstedIgInIz konu Ile IlgIlI bIlgIlere ulasabIlIrsIn") local devam_et = select("Devam Et","BIlIyorum...
quest error
11/26/2011 - Metin2 Private Server - 2 Replies
Can any one help in this quest! quest warp_ring begin state start begin when 22051.chat."Importante" begin say_title("Teleportador") say_title("Olá "..pc.get_name().." eu Sou Minoking Lider de todos os minokings") say("") say("Estou aqui a tentar ajudar o reino a ser responsavél") say("tenta comprir com esta regra")
Quest error when make.sh
11/02/2011 - Metin2 Private Server - 2 Replies
Hey com i translated marriage_manage.quest and put it back to hongkong/quest in filezilla but when i made make.sh i got this error: syntax error : :24 ')' expected (to close "(" at line 23( near 'local' Any idea why? :( quest marriage_manage begin state start begin when oldwoman.chat."I want to get married" with not pc.is_engaged_or_married() begin if not npc.lock() then
my quest and mob_drop_item.txt error? and my item error?
08/14/2011 - Metin2 Private Server - 1 Replies
hi guys, i hava a vps(1GB ram) server. Metin2 installed and no problem.. i mob_drop_item.txt editing after server reset and core error! mob_drop_item.txt added(sample); after server putty in reset, i saw core error Group mygroup { type limit mob 101



All times are GMT +1. The time now is 09:18.


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.