Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 00:09

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

Advertisement



Was ist der Fehler an meiner Quest?

Discussion on Was ist der Fehler an meiner Quest? within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
maladus3's Avatar
 
elite*gold: 0
Join Date: Dec 2010
Posts: 47
Received Thanks: 2
Was ist der Fehler an meiner Quest?

Hallo Com. ich wollte mal fragen was in meiner quest Falsch ist .


Meine Quest:

quest exp_script begin
state start begin
when 70044.use begin

say_title("Wähle ein Aktion aus:")
local s=select("Exp bekommen", "Yang Bekommen", "Abbrechen")
if s==3 then
return

if s==1 then
say("Wie viel Exp willst du den haben?")
local exp=input()
if exp=="" then
say("Du must schon etwas eintragen!")
return
end

local exp=exp+0
if exp==0 then
say("Mehr als 0 muss es schon sein")
return
end


if exp>2000000000 then
say("Du kannst Maximal 2.000.000.000 Exp bekommen")
return
end

say("Willst du "..exp.." Exp Haben?")
local c=select("Ja", "Abbrechen")
if c==2 then
return
end

exp_give_to_name(pc.name, exp)
pc.give_exp(+exp)
say("du hast Exp bekommen")
return
end
end

if s==2 then
say("Wie viel Yang willst du den haben?")
local yang=input()
if yang=="" then
say("Du must schon etwas eintragen!")
return
end

local yang=yang+0
if yang==0 then
say("Mehr als 0 muss es schon sein")
return
end


if yang>2000000000 then
say("Du kannst Maximal 2.000.000.000 Yang bekommen")
return
end

say("Willst du "..yang.." Yang Haben?")
local c=select("Ja", "Abbrechen")
if c==2 then
return
end

yang_give_to_name(pc.name, yang)
pc.change_gold(+yang)
say("du hast Yang bekommen")
return
end
end
end
end




Währe über schnelle Antworten Dankbar

Mfg maladus3
maladus3 is offline  
Old 04/22/2011, 17:48   #2
 
Atahnaru's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 483
Received Thanks: 154
1. Reportet Falsche Sektion
2. Was geht an der Quest nicht?, also was ist beim make für ne Fehlermeldung oder warum geht die nich?

€dit:
3. Schreib Quests bei Epvpers als PHP Code (so ein button oben) und in einen Spoiler
4. Schonmal was von Einrücken gehört!? http://de.wikipedia.org/wiki/Einr%C3%BCckungsstil
Das hilft bei der übersicht
Atahnaru is offline  
Old 04/22/2011, 18:24   #3
 
maladus3's Avatar
 
elite*gold: 0
Join Date: Dec 2010
Posts: 47
Received Thanks: 2
ja also es kommt kein core-fehler oder ähnliches sondern nur die quest ist i-wie net auf dem item
-das ist meine 1. Beitrag also bitte Verzeihung
maladus3 is offline  
Old 04/22/2011, 18:32   #4
 
.тяµε.'s Avatar
 
elite*gold: 1
Join Date: Jun 2010
Posts: 1,624
Received Thanks: 563
Hast du makequest ausgeführt im Virtual PC ?
Wenn ja was für ein Text kam ein Ende ?

Welche Serverfiles benutzt du ?
.тяµε. is offline  
Old 04/22/2011, 18:44   #5
 
elite*gold: 32
Join Date: Dec 2010
Posts: 1,294
Received Thanks: 862
Das item 70044 den Type 18 (oder 12?) gegeben? Weiss die Zahl gerade nicht aus dem Kopf
√π. is offline  
Old 04/22/2011, 18:49   #6
 
.Delta's Avatar
 
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
probiers mal damit:
PHP Code:
quest exp_script begin
    state start begin
        when 70044.
use begin
            say_title
("Wähle ein Aktion aus:")
            
local s=select("Exp bekommen""Yang Bekommen""Abbrechen")
            if 
s==1 then
                say
("Wie viel Exp willst du den haben?")
                
local exp=input()
                if 
exp=="" then
                    say
("Du must schon etwas eintragen!")
                    return
                
end
                
if exp==0 then
                    say
("Mehr als 0 muss es schon sein")
                    return
                
end
                
if exp>2000000000 then
                    say
("Du kannst Maximal 2.000.000.000 Exp bekommen")
                    return
                
end
                say
("Willst du "..exp.." Exp Haben?")
                
local c=select("Ja""Abbrechen")
                if 
== 1 then
                    pc
.give_exp2(exp)
                    
say("du hast "..exp.." Exp bekommen")
                elseif 
== 2 then
                    
return
                
end
            
elseif s==2 then
                say
("Wie viel Yang willst du den haben?")
                
local yang=input()
                if 
yang=="" then
                    say
("Du must schon etwas eintragen!")
                    return
                
end
                
if yang==0 then
                    say
("Mehr als 0 muss es schon sein")
                    return
                
end
                
if yang>2000000000 then
                    say
("Du kannst Maximal 2.000.000.000 Yang bekommen")
                    return
                
end
                say
("Willst du "..yang.." Yang Haben?")
                
local d=select("Ja""Abbrechen")
                if 
d==1 then
                    pc
.change_gold(yang)
                    
say("du hast Yang bekommen")
                elseif 
== 2 then
                    
return
                
end
            
elseif == 3 then
                
return
            
end
        end
    end
end 
aber mit der Yangmenge würde ich vorsichtig sein
Dem item 70044 den type 18 geben, make.sh ausführen, reboot oder reload q.

Und das nächste mal doch bitte hier rein:


Gruß

.Delta
.Delta is offline  
Thanks
1 User
Old 04/22/2011, 19:01   #7
 
maladus3's Avatar
 
elite*gold: 0
Join Date: Dec 2010
Posts: 47
Received Thanks: 2
also danke schon mal das ihr mir geholfen habt aber ich bekomm kein exp/yang wen ich was eingeben aber die quest öffnet sich schon mal thx
maladus3 is offline  
Old 04/22/2011, 19:14   #8
 
.тяµε.'s Avatar
 
elite*gold: 1
Join Date: Jun 2010
Posts: 1,624
Received Thanks: 563
Ich bin kein QuestProfi aber bei mir in ner Quest ging ma auch icht weiter und ich hatte es so :

PHP Code:
  pc.give_exp2(exp)
  
say("du hast "..exp.." Exp bekommen"
(Dein Beispiel)

Nachdem ich das pc.give .... unter das say gesetzt hatte ging es komischerweise :>
Vielleicht hilft dir das noch weiter ^^...
.тяµε. is offline  
Old 04/22/2011, 19:39   #9
 
maladus3's Avatar
 
elite*gold: 0
Join Date: Dec 2010
Posts: 47
Received Thanks: 2
Sry geht leider net
maladus3 is offline  
Old 04/22/2011, 21:56   #10

 
iMer's Avatar
 
elite*gold: 606
Join Date: Apr 2008
Posts: 3,180
Received Thanks: 5,376
#move
iMer is offline  
Old 04/22/2011, 22:41   #11
 
.Robin™'s Avatar
 
elite*gold: 0
Join Date: Apr 2010
Posts: 2,030
Received Thanks: 495
Quote:
exp_give_to_name(pc.name, exp)
pc.give_exp(+exp)
say("du hast Exp bekommen")
return
end
end
Ein "end" zuviel.
.Robin™ is offline  
Reply

Tags
metin2, quest, schwierigkeiten


Similar Threads Similar Threads
brauche hilfe bei meiner quest bitte!
06/24/2011 - Metin2 Private Server - 1 Replies
Also ich möchte für Level 2 eine Quest einfügen die einen sofort beim anklicken auf Level 61 macht. aber wenn ich sie mit Filezilla hochlade funktioniert sie nicht... sie erscheint nichtmal bei Levelaufstieg auf Level 2. habe schon fast alles probiert kann sich bitte jemand mal die quest anschauen ob darin etwas falsch ist? das hier ist die quest: quest Level 61 begin state run begin when login with pc.level<=2 begin set_state(information) end end
Quest Fehler
02/10/2011 - Metin2 Private Server - 4 Replies
Hey Elitepvpers Ich habe ein problem mit der devildown Quest. Immer wenn ich mich einlogge warp der mich zumanfang zurück,solange bis ich einen kick bekomme. Kann mir einer helfen quest devildown begin
Quest Fehler ?
12/29/2010 - Metin2 Private Server - 11 Replies
Hey ich hab mal versucht in 1 NPC mehrere Shops einzufügen allerdings funzt das nicht so Ganz wenn ich NPC anklicke öffnet er sofort den shop "70000" quest haare_npc_shop begin state start begin when 20092.chat."Krieger Haare" begin npc.open_shop(70000) say("Hier findest du Haare für Krieger") end
Frage zu meiner Quest
08/11/2010 - Metin2 Private Server - 1 Replies
Hey leute habe angefanegn heute mit questen scripten klappt auch alles sehr gut nur wie muss ich das schreiben das er die quest nur ladet wen man die davor fertig hat das ja der anfang für normale questen quest Beispiel begin state start begin when login with pc.level<= 10 begin set_state(information) end end state information begin --State Information
Problem mit meiner quest
11/14/2009 - Metin2 Private Server - 2 Replies
Also mein Problem ist ich habe eine quest geschrieben die ist die bewirkt das wenn man sich einloggt links eine quest erscheint und wenn man sie anklickt ein text erscheint, aber die quest wird nicht angezeigt owohl ich sh ./make.sh gemacht habe und es kam keine fehlermeldung und ich habe auch die quest in hongkong list reingemacht kann mir einer Helfen? Die quest sieht so aus: quest login begin state start begin when login with pc begin when letter begin ...



All times are GMT +2. The time now is 00:09.


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.