Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 15:28

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

Advertisement



[SERVICE] Die Questkontrolle

Discussion on [SERVICE] Die Questkontrolle within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old 08/29/2010, 15:57   #226


 
Benhero's Avatar
 
elite*gold: 964
Join Date: Mar 2008
Posts: 2,634
Received Thanks: 1,637
@kabel24
hier deine Quest. 25% gekürtzt & fehlerfrei
PHP Code:
quest give_item begin
    state start begin
        when 30123.chat
."give_item" begin
        say_title
("Item Erstellen:")
        
say("Hallo ".. pc.get_name() .."!")
        
say(pc.get_name().." Welches Item würdest du gerne erstellen?")
        
local s input()
        if 
s==11989 then
            say
("oh das geht leider nicht")
            
say("")
            
say("Gm Eq/steine , Gm rüssis ")
            
say("Sind nicht erstell bar")
        elseif 
<= 28000 or >= 28312 then
            say
("oh das geht leider nicht")
            
say("")
            
say("Gm Eq/steine , Gm rüssis ")
            
say("Sind nicht erstell bar")
        elseif 
<= 12670 or >= 12679 then
            say
("oh das geht leider nicht")
            
say("")
            
say("Gm Eq/steine , Gm rüssis ")
            
say("Sind nicht erstell bar")
        elseif 
s==13210 then
            say
("oh das geht leider nicht")
            
say("")
            
say("Gm Eq/steine , Gm rüssis ")
            
say("Sind nicht erstell bar")
        elseif 
s==11980>11983 then
            say
("oh das geht leider nicht")
            
say("")
            
say("Gm Eq/steine , Gm rüssis ")
            
say("Sind nichterstell bar")
        
end
        pc 
give_item2(s)
        
say("Hier hast du dein item")
        
end
    end
end 
------------------------
@Ivan.
Kill den Mob 2 oder mehrere male! Und sag es immer noch nichts komme!

Greatz benhero
Benhero is offline  
Thanks
1 User
Old 08/29/2010, 16:22   #227
 
xIvan4ikx's Avatar
 
elite*gold: 70
Join Date: Jan 2009
Posts: 1,985
Received Thanks: 2,239
Jo, hatte ich auch versucht nur leider ohne erfolg.
xIvan4ikx is offline  
Old 08/29/2010, 16:59   #228
 
iYoshix3's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 1,264
Received Thanks: 2,019
Quote:
Originally Posted by Benhero View Post
@kabel24
hier deine Quest. 25% gekürtzt & fehlerfrei
PHP Code:
quest give_item begin
    state start begin
        when 30123.chat
."give_item" begin
        say_title
("Item Erstellen:")
        
say("Hallo ".. pc.get_name() .."!")
        
say(""..pc.get_name().." Welches Item würdest du gerne erstellen?")
        
local s input()
        if 
s==11989 then
            say
("oh das geht leider nicht")
            
say("")
            
say("Gm Eq/steine , Gm rüssis ")
            
say("Sind nicht erstell bar")
        elseif 
<= 28000 or >= 28312 then
            say
("oh das geht leider nicht")
            
say("")
            
say("Gm Eq/steine , Gm rüssis ")
            
say("Sind nicht erstell bar")
        elseif 
<= 12670 or >= 12679 then
            say
("oh das geht leider nicht")
            
say("")
            
say("Gm Eq/steine , Gm rüssis ")
            
say("Sind nicht erstell bar")
        elseif 
s==13210 then
            say
("oh das geht leider nicht")
            
say("")
            
say("Gm Eq/steine , Gm rüssis ")
            
say("Sind nicht erstell bar")
        elseif 
s==11980>11983 then
            say
("oh das geht leider nicht")
            
say("")
            
say("Gm Eq/steine , Gm rüssis ")
            
say("Sind nichterstell bar")
        
end
        pc 
give_item2(s)
        
say("Hier hast du dein item")
        
end
    end
end 
------------------------
@Ivan.
Kill den Mob 2 oder mehrere male! Und sag es immer noch nichts komme!

Greatz benhero

Jetzt ist sie Fehlerfrei hast am anfang bei say( 2 mal die "" vergessen

Mfg, Yoshix3
iYoshix3 is offline  
Old 08/29/2010, 17:40   #229
 
kabel24's Avatar
 
elite*gold: 1
Join Date: Apr 2010
Posts: 75
Received Thanks: 43
Vielen dank ich Probier sie mal aus
kabel24 is offline  
Old 08/29/2010, 17:53   #230
 
elite*gold: 0
Join Date: Jul 2010
Posts: 4,398
Received Thanks: 958
PHP Code:
quest levelup_item begin
state start begin
when levelup begin
chat
("Du wurdest gerade Levelup und hast ein Item bekommen!")
if 
pc job == 0 then
pc
.give_item2(229) -- Item für Krieger
elseif pc job == 1 then
pc
.give_item2(229) -- Item für Ninja
elseif pc job == 2 then
pc
.give_item2(229) -- Item für Sura
elseif pc job == 3 then
pc
.give_item2(229) -- Item für Schamie
end
when levelup with pc
.get_level() = 80 begin -- Wenn man lvl80 wird
chat
("Du bist gerade Level 80 geworde, udn hat eine Lv80iger Waffe bekommen!")
pc.give_item2(229) -- Item für Krieger
elseif pc job == 1 then
pc
.give_item2(229) -- Item für Ninja
elseif pc job == 2 then
pc
.give_item2(229) -- Item für Sura
elseif pc job == 3 then
pc
.give_item2(229) -- Item für Schamie
end
when levelup with pc
.get_level() = 120 begin -- Wenn man lvl 90 wird
chat
("Du bist gerade Level 90 geworden und hast eine Lv90iger Waffe bekommen!")
pc.give_item2(229) -- Item für Krieger
elseif pc job == 1 then
pc
.give_item2(229) -- Item für Ninja
elseif pc job == 2 then
pc
.give_item2(229) -- Item für Sura
elseif pc job == 3 then
pc
.give_item2(229) -- Item für Schamie
end
end
end 
syntax error
unexpected symbol near when

Weiß einer woran das liegt?
mfg
DerEgoist is offline  
Old 08/29/2010, 18:01   #231
 
kabel24's Avatar
 
elite*gold: 1
Join Date: Apr 2010
Posts: 75
Received Thanks: 43
Quote:
Zitat von Benhero Beitrag anzeigen
@kabel24
hier deine Quest. 25% gekürtzt & fehlerfrei
PHP-Code:
quest give_item begin
state start begin
when 30123.chat."give_item" begin
say_title("Item Erstellen:")
say("Hallo ".. pc.get_name() .."!")
say(""..pc.get_name().." Welches Item würdest du gerne erstellen?")
local s = input()
if s==11989 then
say("oh das geht leider nicht")
say("")
say("Gm Eq/steine , Gm rüssis ")
say("Sind nicht erstell bar")
elseif s <= 28000 or s >= 28312 then
say("oh das geht leider nicht")
say("")
say("Gm Eq/steine , Gm rüssis ")
say("Sind nicht erstell bar")
elseif s <= 12670 or s >= 12679 then
say("oh das geht leider nicht")
say("")
say("Gm Eq/steine , Gm rüssis ")
say("Sind nicht erstell bar")
elseif s==13210 then
say("oh das geht leider nicht")
say("")
say("Gm Eq/steine , Gm rüssis ")
say("Sind nicht erstell bar")
elseif s==11980>11983 then
say("oh das geht leider nicht")
say("")
say("Gm Eq/steine , Gm rüssis ")
say("Sind nichterstell bar")
end
pc . give_item2(s, 1 )
say("Hier hast du dein item")
end
end
end
------------------------
@Ivan.
Kill den Mob 2 oder mehrere male! Und sag es immer noch nichts komme!

Greatz benhero

Jetzt ist sie Fehlerfrei hast am anfang bei say( 2 mal die "" vergessen

Mfg, Yoshix3
Geändert von Yoshix3 (Heute um 17:11 Uhr)

Klappt immer noch nicht =( habs in filezilla eingefügt dann make.sh ausgeführt rebootet un d es klappt immer noch nicht =(
kabel24 is offline  
Old 08/29/2010, 19:04   #232


 
Benhero's Avatar
 
elite*gold: 964
Join Date: Mar 2008
Posts: 2,634
Received Thanks: 1,637
@Yoshix3 die braucht man nicht *facepalm*...

egal

So hier...
PHP Code:
quest give_item begin
    state start begin
        when 30123.chat
."give_item" begin
            say_title
("Item Erstellen:")
            
say("Hallo ".. pc.get_name() .."!")
            
say(pc.get_name().." Welches Item würdest du gerne erstellen?")
            
local s tonumber(input())
            if 
s==11989 then
                say
("oh das geht leider nicht")
                
say("")
                
say("Gm Eq/steine , Gm rüssis ")
                
say("Sind nicht erstell bar")
            elseif 
<= 28000 or >= 28312 then
                say
("oh das geht leider nicht")
                
say("")
                
say("Gm Eq/steine , Gm rüssis ")
                
say("Sind nicht erstell bar")
            elseif 
<= 12670 or >= 12679 then
                say
("oh das geht leider nicht")
                
say("")
                
say("Gm Eq/steine , Gm rüssis ")
                
say("Sind nicht erstell bar")
            elseif 
s==13210 then
                say
("oh das geht leider nicht")
                
say("")
                
say("Gm Eq/steine , Gm rüssis ")
                
say("Sind nicht erstell bar")
            elseif 
s==11980>11983 then
                say
("oh das geht leider nicht")
                
say("")
                
say("Gm Eq/steine , Gm rüssis ")
                
say("Sind nichterstell bar")
            
end
            pc 
give_item2(s1)
            
say("Hier hast du dein item")
        
end
    end
end 
Greatz Benhero
Benhero is offline  
Thanks
1 User
Old 08/29/2010, 19:09   #233
 
elite*gold: 0
Join Date: Jul 2010
Posts: 4,398
Received Thanks: 958
@ Benhero
Weißt du auch was bei mir der Fehler ist?
mfg
DerEgoist is offline  
Old 08/29/2010, 19:27   #234


 
Benhero's Avatar
 
elite*gold: 964
Join Date: Mar 2008
Posts: 2,634
Received Thanks: 1,637
@LoLIsBack
ja ich habe DIE fehler gefunden... hier
PHP Code:
quest levelup_item begin
    state start begin
        when levelup begin
            chat
("Du wurdest gerade Levelup und hast ein Item bekommen!")
            if 
pc job == 0 then
                pc
.give_item2(229) -- Item für Krieger
            
elseif pc job == 1 then
                pc
.give_item2(229) -- Item für Ninja
            
elseif pc job == 2 then
                pc
.give_item2(229) -- Item für Sura
            
elseif pc job == 3 then
                pc
.give_item2(229) -- Item für Schamie
            end
        end
        when levelup with pc
.get_level() = 80 begin -- Wenn man lvl80 wird
            chat
("Du bist gerade Level 80 geworde, udn hat eine Lv80iger Waffe bekommen!")
            if 
pc job == 0 then
                pc
.give_item2(229) -- Item für Krieger
            
elseif pc job == 1 then
                pc
.give_item2(229) -- Item für Ninja
            
elseif pc job == 2 then
                pc
.give_item2(229) -- Item für Sura
            
elseif pc job == 3 then
                pc
.give_item2(229) -- Item für Schamie
            end
        end
        when levelup with pc
.get_level() = 120 begin -- Wenn man lvl 90 wird
            chat
("Du bist gerade Level 90 geworden und hast eine Lv90iger Waffe bekommen!")
            if 
pc job == 0 then
                pc
.give_item2(229) -- Item für Krieger
            
elseif pc job == 1 then
                pc
.give_item2(229) -- Item für Ninja
            
elseif pc job == 2 then
                pc
.give_item2(229) -- Item für Sura
            
elseif pc job == 3 then
                pc
.give_item2(229) -- Item für Schamie
            end
        end
    end
end 
Benhero is offline  
Thanks
1 User
Old 08/29/2010, 19:31   #235
 
elite*gold: 0
Join Date: Jul 2010
Posts: 4,398
Received Thanks: 958
thx was war es denn?
Nur das jeweils ein end fehlte?

Edit:
Klappt immernoch nicht.
Fehlermeldung: [string "startpc . get_level ( ) = 80"]:1: `then`expected near `=`

Wer kann helfen?
DerEgoist is offline  
Old 08/29/2010, 21:06   #236
 
xIvan4ikx's Avatar
 
elite*gold: 70
Join Date: Jan 2009
Posts: 1,985
Received Thanks: 2,239
Banhero könntest du meine Quest nochmal überarbeiten?
xIvan4ikx is offline  
Old 08/29/2010, 22:00   #237
 
kabel24's Avatar
 
elite*gold: 1
Join Date: Apr 2010
Posts: 75
Received Thanks: 43
Quote:
@LoLIsBack
ja ich habe DIE fehler gefunden... hier
PHP-Code:
quest levelup_item begin
state start begin
when levelup begin
chat("Du wurdest gerade Levelup und hast ein Item bekommen!")
if pc . job == 0 then
pc.give_item2(229) -- Item für Krieger
elseif pc . job == 1 then
pc.give_item2(229) -- Item für Ninja
elseif pc . job == 2 then
pc.give_item2(229) -- Item für Sura
elseif pc . job == 3 then
pc.give_item2(229) -- Item für Schamie
end
end
when levelup with pc.get_level() = 80 begin -- Wenn man lvl80 wird
chat("Du bist gerade Level 80 geworde, udn hat eine Lv80iger Waffe bekommen!")
if pc . job == 0 then
pc.give_item2(229) -- Item für Krieger
elseif pc . job == 1 then
pc.give_item2(229) -- Item für Ninja
elseif pc . job == 2 then
pc.give_item2(229) -- Item für Sura
elseif pc . job == 3 then
pc.give_item2(229) -- Item für Schamie
end
end
when levelup with pc.get_level() = 120 begin -- Wenn man lvl 90 wird
chat("Du bist gerade Level 90 geworden und hast eine Lv90iger Waffe bekommen!")
if pc . job == 0 then
pc.give_item2(229) -- Item für Krieger
elseif pc . job == 1 then
pc.give_item2(229) -- Item für Ninja
elseif pc . job == 2 then
pc.give_item2(229) -- Item für Sura
elseif pc . job == 3 then
pc.give_item2(229) -- Item für Schamie
end
end
end
end
__________________
Hä klappt immer noch nicht

vllt hab ich was falsch gemacht

ich habe die datei bei quest eingefügt als give_item.quest
dann in hongkong_list give_item.quest eingetragen
bei vpc
cd -usr-rain-channel-share?data-locale-hongkong-quest
chmod u`x make.sh
sh make.sh

ist da irgent was falsch dran?
kabel24 is offline  
Old 08/30/2010, 15:02   #238
 
elite*gold: 0
Join Date: Apr 2010
Posts: 146
Received Thanks: 108
Quote:
Originally Posted by Nixodas View Post
@ Sherbe versuch mal anstatt 59 20 das is auch P aber spackt nicht
Aber die zweite frage ist noch nicht beantwortet?
(mit der 20 noch nicht ausprobiert)

Geht das, das man in die Quest einbauen kann, das die Fertigkeit vor dem perfektionieren M1 sein muss?

MFG
Sherbe
Sherbe is offline  
Old 08/30/2010, 18:33   #239
 
elite*gold: 0
Join Date: Jun 2009
Posts: 166
Received Thanks: 83
quest levelup begin
state start begin
when levelup begin with pc.level = 80
notice_all(pc.get_name().. " hat level 80 erreicht.")
notice_all("Wir gratulieren.")
end
end
end



Fehler:

syntax error : [string "start"]:1: unexpected symbol near `with´
60.quest:6:Abort trap (core dumped)
TTapi is offline  
Old 08/30/2010, 18:51   #240
 
iYoshix3's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 1,264
Received Thanks: 2,019
Du musst machen with pc.get_level() = 80 then

wenns nicht klappt dann probier mal with pc.get_level() == 80 then
iYoshix3 is offline  
Reply




All times are GMT +1. The time now is 15:29.


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