Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 05:20

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

Advertisement



Quest geht nicht pls help

Discussion on Quest geht nicht pls help within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2011
Posts: 336
Received Thanks: 37
Quest geht nicht pls help

Die Quest geht nicht pls help

PHP Code:
quest guthaben_script begin
    state start begin
        when 32527.
use begin
            
if pc.getqf("pw_for_guthaben_panel")!=0 then
                say
("Gebe dein Passwort für den")
                
say("Guthaben Bereich ein:")
                
local pw=input()
                if 
pw=="" then
                    say
("Du must schon etwas eingeben!")
                    return
                
end
                local pw
=pw+0
                
if pw!=pc.getqf("pw_for_guthaben_panel"then
                    say
("Das ist nicht dein Passwort!")
                    return
                
end
            end
            say
("Wähle ein Aktion aus:")
            
say("Dein Guthaben: "..geld_get_from_name(pc.name).." Yang")
            
local s=select("Geld einzahlen""Geld auszaheln""Geld Senden""Barren kaufen""Barren einlösen""Passwort""Abbrechen")
            if 
s==7 then
                
return
            
end
            
if s==1 then
                say
("Wie viel Geld willst du den einzahlen?")
                
local geld=input()
                if 
geld=="" then
                    say
("Du must schon etwas eintragen!")
                    return
                
end
                local geld
=geld+0
                
if geld==0 then
                    say
("Mehr als 0 muss es schon sein")
                    return
                
end
                
if pc.get_gold()<geld then
                    say
("So viel Geld besitzt du nicht!")
                    return
                
end
                local geld_on_tresor
=geld_get_from_name(pc.name)+geld
                
if geld_on_tresor>2000000000 then
                    say
("Du kannst Maximal 2.000.000.000 Yang")
                    
say("eingezahl haben!")
                    return
                
end
                say
("Willst du "..geld.." Yang einzahlen?")
                
local c=select("Ja""Abbrechen")
                if 
c==2 then
                    
return
                
end
                
if pc.get_gold()<geld then
                    say
("So viel Geld besitzt du nicht!")
                    return
                
end
                geld_give_to_name
(pc.namegeld)
                
pc.change_gold(-geld)
                
say("Das Geld wurde Erfolgreich eingezahlt!")
                return
            
end
            
if s==2 then
                say
("Dein Guthaben beträgt: "..geld_get_from_name(pc.name).." Yang")
                
say("Wie viel willst du davon asugezahlt haben?")
                
local geld=input()
                if 
geld=="" then
                    say
("Du must schon etwas eintragen!")
                    return
                
end
                local geld
=geld+0
                
if geld==0 then
                    say
("Mehr als 0 muss es schon sein")
                    return
                
end
                local self_gold
=pc.get_gold()
                
local check1=self_gold+geld
                local check2
=geld_get_from_name(pc.name)-geld
                
if check1>2000000000 then
                    say
("So viel Geld kannst du nicht abheben!")
                    
say("Es währe mehr als 2.000.000.000 Yang!")
                    
say("Dann kommt ein Fluch über dich!")
                    return
                
end
                
if check2<0 then
                    say
("Du hast nicht so viel Guthaben!")
                    return
                
end
                
if check1>=1800000000 then
                    say
("Zusammengerechnet mit deinem momentanen")
                    
say("Geld sind das fast 2.000.000.000 Yang!")
                    
say("Wenn mehr Yang in deinem Inventar ist")
                    
say("Kommt ein Fluch über dich!")
                
end
                say
("Willst du "..geld.." Yang")
                
say("ausgezahlt haben?")
                
local c=select("Ja""Abbrechen")
                if 
c==2 then
                    
return
                
end
                
if check1>2000000000 then
                    say
("So viel Geld kannst du nicht abheben!")
                    
say("Es währe mehr als 2.000.000.000 Yang!")
                    
say("Dann kommt ein Fluch über dich!")
                    return
                
end
                
if check2<0 then
                    say
("Du hast nicht so viel Guthaben!")
                    return
                
end
                local new_geld
=pc.get_gold()+geld
                geld_give_to_name
(pc.name, -geld)
                
pc.change_gold(geld)
                
say("Du hast nun "..new_geld.." Yang!")
                return
            
end
            
if s==3 then
                say
("Wem willst du den das Geld senden?")
                
say("Der jenige mus Online sein!")
                
local name=input()
                
local search find_pc_by_name(name)
                if 
name=="" then
                    say
("Du must schon etwas eingeben!")
                    return
                
end
                
if name==pc.name then
                    say
("Du kannst dir selbst kein Yang schiken!")
                    return
                
end
                
if search==0 then
                    say
("Der Spieler existiert nicht oder ist Offline!")
                    return
                
end
                
if search>0 then
                    say
("Wie viel Geld willst du ihm Senden?")
                    
say("Dein Guthaben beträgt: "..geld_get_from_name(pc.name).." Yang")
                    
local geld=input()
                    if 
geld=="" then
                        say
("Du must schon etwas eingeben!")
                        return
                    
end
                    local geld
=geld+0
                    
if geld<0 then
                        say
("Du kannst ihm keine minusbeträge schiken!")
                        return
                    
end
                    local self_geld
=geld_get_from_name(pc.name)
                    
local friend_geld=geld_get_from_name(name)
                    
local check1=friend_geld+geld
                    local check2
=self_geld-geld
                    
if geld>self_geld then
                        say
("Du hast nich so viel Guthaben!")
                        return
                    
end
                    
if check1>2000000000 then
                        say
("Er hat leider schon zu viel Guthaben!")
                        
say("Sag ihm er soll ein wenig Abheben!")
                        return
                    
end
                    
if check2<0 then
                        say
("So viel Geld hast du nicht einmal selbst!")
                        return
                    
end
                    say
("Willst du "..name.." wirklich")
                    
say(""..geld.." Yang senden?")
                    if 
geld<=100000000 then
                        say
("")
                    elseif 
geld<=500000000 then
                        say
("Das ist sehr viel Yang!")
                    elseif 
geld<=750000000 then
                        say
("Ein batzen Geld, sehr viel!")
                    elseif 
geld<=1000000000 then
                        say
("Unfassbar! Wirklich so viel?")
                    elseif 
geld<=1500000000 then
                        say
("Woher bekommst du nur so viel Yang?")
                        
say("Das ist mir echt ein Rätzel!")
                    elseif 
geld<=1750000000 then
                        say
("OMG! So viel Geld habe ich noch nie gesehn!")
                    
end
                    local c
=select("Ja""Abbrechen")
                    if 
c==2 then
                        
return
                    
end
                    
if geld>self_geld then
                        say
("Du hast nich so viel Guthaben!")
                        return
                    
end
                    
if check1>2000000000 then
                        say
("Er hat leider schon zu viel Guthaben!")
                        
say("Sag ihm er soll ein wenig Abheben!")
                        return
                    
end
                    
if check2<0 then
                        say
("So viel Geld hast du nicht einmal selbst!")
                        return
                    
end
                    geld_give_to_name
(pc.name, -geld)
                    
geld_give_to_name(namegeld)
                    
say("Deine Sendung ist Erfolgreich angekommen!")
                    return
                
end
            end
            
if s==4 then
            say_titel
("Barren kaufen")
            
say("")
            
say("Möchtes du Barren kaufen?")
            
say("")
            
local g=select("Ja""Nein")
            if 
g==1 then
            npc
.open_shop(15)
            
end
            
            
if g==2 then
            
return
            
end
        end
            
if s==5 then
            say_titel
("Barren einlösen")
            
local t=select("250kk Barren""500kk Barren""1kkk Barren")
            if 
t==1 then
            say_title
("250kk Barren")
                
say("")
                
say("Der Barren ist 250kk wert.")
                
say("")
                
say_reward("Möchtest du Baren jetzt einlösen?")
                
local z select("Ja""Nein")
    
                if 
== and pc.count_item(80005) and pc.get_gold()<=1749999999 then
                pc
.change_money(250000000)
                
pc.remove_item(80005)
                elseif 
== and pc.get_gold()>=1749999999 then
                say
("Du Trägst zu viel yang bei dir!")
                
say_reward("Versuche es wieder wenn du genug platz hast")
                elseif 
== and pc.count_item(80005)==0 then
                say
("Die magische Kraft des Barrens ist erloschen")
                
say_reward("Versuche es wieder wenn du den Barren hast")
                
end
    
                
if == 2 then
                
return
            
end
            
if t==2 then
            say_title
("500kk Barren")
                
say("")
                
say("Der Barren ist 500kk wert.")
                
say("")
                
say_reward("Möchtest du Baren jetzt einlösen?")
                
local o select("Ja""Nein")
    
                if 
== and pc.count_item(80006) and pc.get_gold()<=1499999999 then
                pc
.change_money(500000000)
                
pc.remove_item(80006)
                elseif 
== and pc.get_gold()>=1499999999 then
                say
("Du Trägst zu viel yang bei dir!")
                
say_reward("Versuche es wieder wenn du genug platz hast")
                elseif 
== and pc.count_item(80006)==0 then
                say
("Die magische Kraft des Barrens ist erloschen")
                
say_reward("Versuche es wieder wenn du den Barren hast")
                
end
    
                
if == 2 then
                
return
            
end
            
if t==3 then
            say_title
("1kkk Barren")
                
say("")
                
say("Der Barren ist 1kkk wert.")
                
say("")
                
say_reward("Möchtest du Baren jetzt einlösen?")
                
local p select("Ja""Nein")
    
                if 
== and pc.count_item(80007) and pc.get_gold()<=999999999 then
                pc
.change_money(1000000000)
                
pc.remove_item(80007)
                elseif 
== and pc.get_gold()>=999999999 then
                say
("Du Trägst zu viel yang bei dir!")
                
say_reward("Versuche es wieder wenn du genug platz hast")
                elseif 
== and pc.count_item(80007)==0 then
                say
("Die magische Kraft des Barrens ist erloschen")
                
say_reward("Versuche es wieder wenn du den Barren hast")
                
end
    
                
if == 2 then
                
return
            
end
            
if s==6 then
                
if 1==1 then --alles um eine zeile verschoben
                    
if pc.getqf("pw_for_guthaben_panel")==0 then
                        say
("Es gibt die Möglichkeit ein Passwort")
                        
say("für den Guthaben Bereich festzulegen!")
                        
say("")
                        
say("Damit niemand an dein Guthaben ran kommt")
                        
say("wenn du mal gehäckt wirst!")
                        
say("")
                        
local c=select("Passwort setzen""Abbrechen")
                        if 
c==2 then
                            
return
                        
end
                        say
("Gebe dein Passwort ein:")
                        
say("")
                        
say("Darf nur aus Ziffern bestehen!")
                        
say("Min. 5 Zahlen! Max. 5 Zahlen!")
                        
say("Mus zwischen 10000 und 99999 liegen")
                        
say("")
                        
local pw=input()
                        if 
pw=="" then
                            say
("Du must schon etwas eingeben!")
                            return
                        
end
                        local pw
=pw+0
                        
if pw>=10000 and pw<=99999 then
                            say
("Dein gewähltes Passwort: "..pw.."")
                            
say("")
                            
say("Willst du es als Passwort setzen?")
                            
local c2=select("Passwort setzen""Abbrechen")
                            if 
c2==2 then
                                
return
                            
end
                            say
("Dein Passwort wurde erfolgreich gespeichert!")
                            
pc.setqf("pw_for_guthaben_panel"pw)
                            return
                        else
                            
say("Das Passwort kannst du nicht wählen!")
                            
say("Eingegebens Passwort: "..pw.."")
                            return
                        
end
                    
else
                        
say("Das sicherheits Passwort ist momentan: Aktiv")
                        
local c=select("Passwort deaktivieren""Passwort ändern""Abbrechen")
                        if 
c==3 then
                            
return
                        
end
                        
if c==1 then
                            say
("Bist du dir sicher das du das Passowort")
                            
say("deaktivieren willst?")
                            
local c2=select("Deaktivieren""Abbrechen")
                            if 
c2==2 then
                                
return
                            
end
                            say
("Das Passwort wurde deaktiviert!")
                            
pc.setqf("pw_for_guthaben_panel"0)
                            return
                        
end
                        
if c==2 then
                            say_reward
("Passwort ändern")
                            
say("Gebe dein Momentanes Passwort ein:")
                            
local old_pw=input()
                            if 
old_pw=="" then
                                say
("Du must schon etwas eingeben!")
                                return
                            
end
                            local old_pw
=old_pw+0
                            
if old_pw!=pc.getqf("pw_for_guthaben_panel"then
                                say
("Das ist nicht dein momentanes Passwort!")
                                return
                            
end
                            
if old_pw==pc.getqf("pw_for_guthaben_panel"then
                                say
("Gebe dein neues Passwort ein:")
                                
say("")
                                
say("Darf nur aus Ziffern bestehen!")
                                
say("Min. 5 Zahlen! Max. 5 Zahlen!")
                                
say("Mus zwischen 10000 und 99999 liegen")
                                
local new_pw=input()
                                if 
new_pw=="" then
                                    say
("Du must schon etwas eingeben!")
                                    return
                                
end
                                local new_pw
=new_pw+0
                                
if new_pw>=10000 and new_pw<=99999 then
                                    say
("Dein gewähltes Passwort: "..new_pw.."")
                                    
say("")
                                    
say("Willst du es als Passwort setzen?")
                                    
local c2=select("Passwort setzen""Abbrechen")
                                    if 
c2==2 then
                                        
return
                                    
end
                                    say
("Dein Passwort wurde erfolgreich gespeichert!")
                                    
pc.setqf("pw_for_guthaben_panel"new_pw)
                                    return
                                else
                                    
say("Das Passwort kannst du nicht wählen!")
                                    
say("Eingegebens Passwort: "..pw.."")
                                    return
                                
end
                            
else
                                
say("Das ist nicht dein Passwort!")
                                return
                            
end
                        end
                    end
                end        
            end    
        end
    end
end 
Hier ein Bild des Fehlers:

Danke schon mal im Vorraus

MFG DarkNessWorld2
DarkNessWorld2 is offline  
Old 05/26/2012, 15:10   #2
 
Sp0ngeb0b ist cool's Avatar
 
elite*gold: 15
Join Date: Sep 2010
Posts: 844
Received Thanks: 975
lies pn
Sp0ngeb0b ist cool is offline  
Reply


Similar Threads Similar Threads
Quest geht nicht
12/17/2011 - Metin2 - 8 Replies
Hallo ich bin 33 und wollte Tagebuchseite machen aber um die zu machen muss ich ja erst die Hauptman quest machen aber egal wie viele Metins ich kaputt mache es passiert einfach nichts. Warum?
Quest geht nicht... =(
07/14/2011 - Metin2 Private Server - 2 Replies
Hallööchen epvp, Ich habe einen Quest editor ist ja schön und gut habe eine quest für ne Bank erstellt jaaaaa und was soll ich sagen es geht nicht habe die npc 2.Waffenhändler genommen (VALUE 9007) quest habe ich eingefüht in filezilla sowie in der Hongkong_list... Ich habe die 2010 files by Igorglock... Hoffe einer hat ein Goldenes Hirn und kann mir helfen^^ Danke im voraus Edit: hier ist die quest vil. liegt es ja an mir...
Quest geht nicht..
05/14/2011 - Metin2 Private Server - 10 Replies
Hallo, Ich habe versucht aus "Chuck-Sal" ein Teleporter zu "gm_guild_build" zu machen Chuck-Sal is normaler weise der Teleporter zu Sd2.... Ich habe einfach die Kordinaten von Sd2 in die von "gm_guild_build" ( 832 , 0 ) umgeändert... als item dorthin "Teil einer Karte" ( 30127 )..... Hier die quest. say ( "" ) say ( "" .. mob_name ( 20088 ) .. "" ) say ( "1.Ebene des Wasserschlangenfeldes" ) say ( "Bist du Stark genug um es mit" ) say ( "dem Wasserschlangen aufzunehmen?" )
Quest geht nicht!
05/01/2011 - Metin2 Private Server - 1 Replies
hallo könnt ihr mir bitte sagen warum die quest nicht geht? MFG Eagle94 quest Reichsteleporter begin state start begin when 9004.chat."Reichsteleporter" begin say_title ( "Reichs Teleporter:" ) say ( "Dies ist eine faszinierende Gegend. Aber" )
quest geht so nicht
06/04/2010 - Metin2 Private Server - 10 Replies
hi ihr lieben also ich habe folgendes prob ich füge ein neus quest ein das man sachen sammel muß die abgibt und etwas bekommt zb beim lagerverwalter also füge ich alles ein das quest die hongkonglist mache make .sh sehe es auch also das alle funzen müsste laut make.sh mach reload q und auch reload aber wen ich zum lagerverwalter gehe steht da nichts und wen ich es zu wondarim ändere also anderen npc steht bei dem auch nichts kann einer helfen ??? danke quest event1 begin state start...



All times are GMT +1. The time now is 05:20.


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.