Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 04:29

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

Advertisement



[Hilfe]GM NPC noch ein shop hinzugügen

Discussion on [Hilfe]GM NPC noch ein shop hinzugügen within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
Blaffi's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 215
Received Thanks: 56
[Hilfe]GM NPC noch ein shop hinzugügen

Hey leuts

Ich möchte gerne beim GM NPC einen shop hinzufügen!
Habe vieles versucht aber klappte nichts .....
Könnte mir iwer helfen?

thx im vorraus
Blaffi is offline  
Old 06/02/2010, 11:42   #2
 
elite*gold: 10
Join Date: May 2009
Posts: 586
Received Thanks: 414
Hast du die Quest bearbeitet ?
Oder was hast du versucht ?
.Radical is offline  
Thanks
1 User
Old 06/02/2010, 11:44   #3
 
elite*gold: 0
Join Date: Apr 2010
Posts: 151
Received Thanks: 28
du musst bei shop_vnum() die zahl eintragen die du dem shop gegeben hast in der tabele shop in Navicat
Se73n is offline  
Old 06/02/2010, 11:45   #4
 
elite*gold: 10
Join Date: May 2009
Posts: 586
Received Thanks: 414
Hier mal das was du einfügen musst.

Quote:
when 9010.chat."Uppzeug-Shop" begin
say_title("Helferin:")
say("")
say("Möchtest du den Uppzeug-Shop öffnen?")
local s = select("Ja", "Nein")

if s == 1 then
npc.open_shop(14)
else
return
end
end
Das 'rote' musst du ändern.
Die '14' ist die Shop ID.

Die '9010' ist die ID von dem NPC. Du musst die glaub ich auf '20095' machen.

Die Dialoge sollten klar sein (':
.Radical is offline  
Thanks
1 User
Old 06/02/2010, 11:47   #5
 
Blaffi's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 215
Received Thanks: 56
Also beim Npc ist ja schon ein shop mit drinne mit GM eq etc.
Möchte aber einen 2ten Shop darein machen zb. für +9er steine mit hoher werten (werte selbst verändert).
Wie man ein 2ten shop hinzufügt weiß ich aber das klappt irgendwie nicht beim GM npc ..
Blaffi is offline  
Old 06/02/2010, 11:49   #6
 
elite*gold: 10
Join Date: May 2009
Posts: 586
Received Thanks: 414
Mh eigentlich musst du nur das einfügen was ich gesagt hab.
.Radical is offline  
Thanks
1 User
Old 06/02/2010, 12:04   #7
 
Blaffi's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 215
Received Thanks: 56
PHP Code:
quest gm begin
     state start begin
        when 20095.chat
."gm" with pc.is_gm() begin
            say_title
("Seon-Hae:")
            
say("")
            
say("Ohooo, hoher Besuch!")
            
say("Einen GameMaster sieht man nicht")
            
say("jeden Tag. Deshalb moechte ich dir")
            
say("meine besten Sachen anbieten.")
            
say("")
            
say_title("Moechtest du etwas kaufen?")
                
                
local s select("Ja""Nein")
                
                if 
== 1 then
                    npc
.open_shop(25)
                else
                    return
                
end
        end
        
        when 20095.chat
."Dieser Ort" begin
            say_title
("Seon-Hae:")
            
say("")
            
say("Dies ist ein schoener Ort,")
            
say("findest du nicht auch?")
            
say("Staendig scheint hier die Sonne")
            
say("und es ist schoen warm.")
            
say("")
            
        
end
        
        
                 when 20095.chat
."Infos" with pc.is_gm() begin
             say_title
("Seon-Hae:")
             
say("")
             
say("Du moechtest also Wichtige Nachrichten senden?")
             
local g select ("Server Reboot" "Server Offline" "Relog" "GM Bewerbung an" "GM Bewerbung aus" "HP / Forum""Abbrechen")
             if 
== 1 then
                 notice_all 
("!!Achtung, Bitte ALLE Ausloggen... Server Reboot!!")
                 
say_title("Seon-Hae:")
                 
say("")
                 
say("Nachricht wurde Gesendet!")
                 
say("")
                 
say("")
                 return
             
end
             
if == 2 then
                 notice_all 
("!!Achtung, Bitte ALLE Ausloggen... Server geht in 5 Min Offline!!")
                 
say_title("Seon-Hae:")
                 
say("")
                 
say("Nachricht wurde Gesendet")
                 
say("")
                 
say("")
                 return
             
end
             
if == 3 then
                 notice_all 
("!!Achtung, Bitte ALLE Relog machen wegen Events!!")
                 
say_title("Seon-Hae:")
                 
say("")
                 
say("Nachricht wurde Gesendet")
                 
say("")
                 
say("")
                 return
             
end
             
if == 4 then
                 notice_all 
("GM Bewerbungen !!OFFEN!! Bewerbungen im Forum in den Thread Posten.")
                 
say_title("Seon-Hae:")
                 
say("")
                 
say("Nachricht wurde Gesendet")
                 
say("")
                 
say("")
                 return
             
end
         
if == 5 then
                  notice_all 
("GM Bewerbungen !!Geschlossen!! Bewerbungen im Forum in den Thread Posten.")
                 
say_title("Seon-Hae:")
                 
say("")
                 
say("Nachricht wurde Gesendet")
                 
say("")
                 
say("")
                 return
             
end
             
if == 6 then
                 notice_all 
("SERVERHOMEPAGE ODER FORUM")
                 
say_title("Seon-Hae:")
                 
say("")
                 
say("Nachricht wurde Gesendet")
                 
say("")
                 
say("")
                 return
             
end
             
if == 6 then
                 
return
             
end
          end
        
        when 20095.chat
."Event Management" with pc.is_gm() begin
            say_title
("Seon-Hae:")
            
say("")
            
say("Bei mir kannst du saemtliche Events starten.")
            
say(" ")
            
say_title("Waehle das zustartende oder zubeendende Event:")
            
say("")
            
            
local e select("Tag / Nacht""Weihnachts Events""Rates einstellen""Abbrechen")
            
                if 
== 1 then
                    say_title
("Seon-Hae:")
                    
say("")
                    
say("Du moechtest also zwischen Tag und")
                    
say("Nacht wechseln ?")
                    
                        
local f select ("Tag" "Nacht""Abbrechen")
                            if 
== 1 then
                                command 
("x 2")
                            elseif 
== 2 then
                                command 
("x 1")
                            elseif 
== 3 then
                                
return
                        
end

                                    
                        
                
elseif == 2 then
                    say_title
("Seon-Hae:")
                    
say("")
                    
say("Du moechtest also die Weihnachts Events Starten?")
                            
                        
local f select ("Weihnachtsbaum""Schnee""Weihnachtsmusik""Weihnachtsevent starten (Alles)""Weihnachtsevent stoppen (Alles)""Abbrechen")
                        
                        
                        if 
== 1 then
                        
                            local g 
select ("Weihnachtsbaum aufstellen" "Weihnachtsbaum wegraeumen""Abbrechen")
                                    if 
== 1 then
                                        command 
("e xmas_tree 1")
                                        
notice_all ("Bei Weihnachtlicher Stimmung darf")
                                        
notice_all ("ein Weihnachtsbaum nicht fehlen!")
                                        
notice_all ("Das FireMt2 Team hat diesen geschmueckt")
                                        
notice_all ("und in der Mitte Berg Sohans aufgestellt!")
                                        
notice_all ("Frohes Fest!")
                                        
                                        
say_title("Seon-Hae:")
                                        
say("")
                                        
say("Es ist geschafft!")
                                        
say("Der Weihnachtsbaum steht!")
                                        
say("")
                                    elseif 
== 2 then
                                        command 
("e xmas_tree 0")
                                        
notice_all ("Weihnachten neigt sich langsam")
                                        
notice_all ("dem Ende! Der Weihnachtsbaum wird")
                                        
notice_all ("nun nichtmehr benoetigt")
                                        
notice_all ("und wir haben ihn deshalb abgebaut.")
                                        
                                        
say_title("Seon-Hae:")
                                        
say("")
                                        
say("Es ist geschafft!")
                                        
say("Der Weihnachtsbaum ist weg!")
                                        
say("")
                                                                        
                                    elseif 
== 3 then
                                        
return
                                    
end
                            
                        
elseif == 2 then
                            local h 
select ("Schnee an" "Schnee aus""Abbrechen")
                                    if 
== 1 then
                                        command
("e xmas_snow 1")
                                    elseif 
== 2 then
                                        command 
("e xmas_snow 0")
                                    elseif 
== 3 then
                                        
return
                                    
end
                                    
                        
elseif == 3 then
                            local i 
select ("Musik abspielen""Musik stoppen""Abbrechen")
                                    if 
== 1 then
                                        command
("e xmas_song 1")
                                    elseif 
== 2 then
                                        command
("e xmas_song 0")
                                    elseif 
== 3 then
                                        
return
                                    
end
                        
elseif == 4 then
                            say
("Willst du wirklich alles aktivieren?")
                            
say("Also Nachtmodus, den Weihnachtsbaum,")
                            
say("Schnee und die Weihnachtsmusik?")
                            
say("")
                            
local g_sub select ("Ja""Nein")
                                if 
g_sub == 1 then
                                    command
("e xmas_tree 1")
                                    
command("e xmas_song 1")
                                    
command("e xmas_boom 1")
                                    
command("e xmas_snow 1")
                                    
say("Alles aktiviert!")
                                elseif 
g_sub == 2 then
                                    
return
                                
end
                        
elseif == 5 then
                                say
("Willst du wirklich alles deaktivieren?")
                                
say("Also Nachtmodus, den Weihnachtsbaum,")
                                
say("Schnee und die Weihnachtsmusik?")
                                
say("")
                        
local g_desub select ("Ja""Nein")
                            if 
g_desub == 1 then
                                command
("e xmas_tree 0")
                                
command("e xmas_song 0")
                                
command("e xmas_boom 0")
                                
command("e xmas_snow 0")
                                
say("Alles deaktiviert!")
                            elseif 
g_desub == 2 then
                                
return
                        
end
                                    
                        
elseif == 6 then
                            
return
                        
end
                                    
                
elseif == 3 then
                    say_title
("Seon-Hae:")
                    
say("")
                    
say("Du moechtest also die Rates einstellen??")
                    
say("")
                    
say_title("Wähle die zu einstellende Rate")
                        
local rateset select ("EXP","Yang","Max-Yang","Gegenstaende","Abbrechen")
                        if 
rateset == 1 then
                            say_title
("Seon-Hae:")
                            
say("")
                            
say("Wie hoch soll die EXP-Rate werden?")
                                
local w =select ("150","250","500","1000","Abbrechen"
                                    if 
== 1 then
                                        command
("priv_empire 0 4:exp 150 24")
                                    elseif 
== 2 then
                                        command
("priv_empire 0 4:exp 250 24")
                                    elseif 
== 3 then
                                        command
("priv_empire 0 4:exp 500 24")
                                    elseif 
== 4 then
                                        command
("priv_empire 0 4:exp 1000 24")
                                    elseif 
== 5 then
                                        
return
                                    
end
                            
                        
elseif rateset == 2 then
                            say_title
("Seon-Hae:")
                            
say("")
                            
say("Wie hoch soll die Yangdrop-Rate werden?")
                                
local x =select ("100","200","500","1000","Abbrechen"
                                    if 
== 1 then
                                        command
("priv_empire 0 2:gold_drop 100 24")
                                    elseif 
== 2 then
                                        command
("priv_empire 0 2:gold_drop 200 24")
                                    elseif 
== 3 then
                                        command
("priv_empire 0 2:gold_drop 500 24")
                                    elseif 
== 4 then
                                        command
("priv_empire 0 2:gold_drop 1000 24")
                                    elseif 
== 5 then
                                        
return
                                    
end
                        
elseif rateset == 3 then
                            say_title
("Seon-Hae:")
                            
say("")
                            
say("Wie hoch soll die MaxYang-Drop-Rate werden?")
                                
local y =select ("100","200","500","1000","Abbrechen"
                                    if 
== 1 then
                                        command
("priv_empire 0 3:gold10_drop 100 24")
                                    elseif 
== 2 then
                                        command
("priv_empire 0 3:gold10_drop 200 24")
                                    elseif 
== 3 then
                                        command
("priv_empire 0 3:gold10_drop 500 24")
                                    elseif 
== 4 then
                                        command
("priv_empire 0 3:gold10_drop 1000 24")
                                    elseif 
== 5 then
                                        
return
                                    
end
                        
elseif rateset == 4 then
                            say_title
("Seon-Hae:")
                            
say("")
                            
say("Wie hoch soll die Gegenstandsdrop-Rate werden?")
                            
local z =select ("100","200","500","1000","Abbrechen"
                                    if 
== 1 then
                                        command
("priv_empire 0 1:item_drop 100 24")
                                    elseif 
== 2 then
                                        command
("priv_empire 0 1:item_drop 200 24")
                                    elseif 
== 3 then
                                        command
("priv_empire 0 1:item_drop 500 24")
                                    elseif 
== 4 then
                                        command
("priv_empire 0 1:item_drop 1000 24")
                                    elseif 
== 5 then
                                        
return
                                    
end
                        
elseif rateset == 5 then
                            
return
                        
end
                    
                
elseif == 4 then
                    
return
                
end
        end
        
    end
end 
Das ist bei mir standart, da möchte ich aber einen neuen shop hinzufügen!
Aber WO füge ich den neuen shop ein, weil habe es noch dem anderen shop eingefügt, dann zeigt der IG nur die infos an mehr nicht, dann ist sozusagen 90% von weg ...
Blaffi is offline  
Old 06/02/2010, 23:06   #8
 
elite*gold: 0
Join Date: Jul 2009
Posts: 2
Received Thanks: 0
genau will auch das gleiche machen
kan ma einer sagen wie das geht?!?!...
flo260595 is offline  
Old 06/04/2010, 15:37   #9
 
Blaffi's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 215
Received Thanks: 56
Kann uns den keiner Helfen oder paar tipps geben?
Blaffi is offline  
Reply


Similar Threads Similar Threads
[HILFE]Habe 16.000 Geschwindigkeit aber Download Dauert IMMer NOCH Lange!! Hilfe bitt
08/16/2010 - Technical Support - 11 Replies
Also habe 16.000 DSL Geholt aber is Immer noch Richtig laaahhm... Also bei meinen Freund dauert ein ca. 1gb teil nur 7-8min und bei mir 30min -.- könnte mir jemand helfen !! ??
Gpbot hilfe! / Wird Yagp (kp wie) noch benutzt bsw geht der noch?
04/12/2010 - WoW Bots - 3 Replies
wie der Titel schon sagt suche ich einen pirox Key. keine ahnung was ich mit dem key dann machen soll um dann an pirox ranzukommen ^^ deshalb suche ich gleich ein kleines tutorial. ich kann von psc bis zu gametime alles bieten. fals ich im falschen thread bin bitte moven
Noch einen shop???
01/23/2010 - Metin2 Private Server - 0 Replies
weis einer wie ich noch einen schop mache ??? Ich weis in Db aber wo ??? und wie ändere ich bonis
[SHOP] auf eigene P Server und noch was
10/28/2009 - Metin2 Private Server - 11 Replies
Guten Tag Com, ehm unswar ich veränder auf meinen Server die Läden wen ich zuviele Items mach kommt nix ich hab jetzt gemacht sodass noch 5 slots frei sind hab reboot gemacht und ist immer noch leer bei fischer und russi heini ist alles geworden also wo mach ich falsch Kann mir auch gleich jemand die Codes also von Gemi schreiben WaffenHändler ist 1 und Russi ist 4 glaube ich und so kann des mir mal jemand auf schreiben pls pls auch von eventhelfer wen es nicht klappt kan jemand...



All times are GMT +2. The time now is 04:29.


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.