Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 16:44

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

Advertisement



Serverinfo.py gesucht!

Discussion on Serverinfo.py gesucht! within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
.KingDarkness's Avatar
 
elite*gold: 9
Join Date: Jun 2012
Posts: 268
Received Thanks: 155
Serverinfo.py gesucht!

Kann mir jemand eine Serverinfo.py für 2 Server erstellen?

Server1 Ports:

IP: Füg ich selber ein
Channel1: 13001
Channel2: 13002
Channel3: 13003
Channel4: 13004
Login Port : 11002
World Port: 13000

Server2 Ports:

IP: Füg ich selber ein
Channel1: 13005
Channel2: 13006
Channel3: 13007
Channel4: 13008
Login Port : 11003
World Port: 16000

Sollte auf den DE Client von .ic3 basieren.


Serverinfo.py:

PHP Code:
import os
import app
import locale
import debugInfo

CHINA_PORT 
50000

def BuildServerList
(orderList):
    
retMarkAddrDict = {}
    
retAuthAddrDict = {}
    
retRegion0 = {}

    
ridx 1
    
for regionauthmarkchannels in orderList:
        
cidx 1
        channelDict 
= {}
        for 
channel in channels:
            
key ridx 10 cidx
            channel
["key"] = key
            channelDict
[cidx] = channel
            cidx 
+= 1

        region
["channel"] = channelDict

        retRegion0
[ridx] = region
        retAuthAddrDict
[ridx] = auth
        retMarkAddrDict
[ridx*10] = mark
        ridx 
+= 1

    
return retRegion0retAuthAddrDictretMarkAddrDict

app
.ServerName None


if locale.IsEUROPE():
    
info = {
        
'MARKADDR': {
        
10: {
            
'tcp_port'13003'ip''000.000.000.00''symbol_path''10''mark''10.tga'
            
},
        },
        
'GAMEADDR': {
            
0: {
                
1: {
                    
'name''Euer Servername',
                    
'channel':
                {
                    
1: {
                    
'state''NORM''name''CH1    ''key'11'ip''000.000.000.00''tcp_port'13003'udp_port'13003
                    
},
                    
2: {
                    
'state''NORM''name''CH2    ''key'11'ip''000.000.000.00''tcp_port'13002'udp_port'13002
                    
}
                },
                },
        } }, 
'NAME': { 0'GERMANY' }, 'AUTHADDR': { 0: {
            
1: { 
            
'ip''000.000.000.00''port'11002
            
}, 
            
        } }
    }

    
STATE_NONE "..."

    
STATE_DICT = {
        
"....",
        
"NORM",
        
"BUSY",
        
"FULL"
    
}

    
REGION_NAME_DICT info["NAME"]
    
REGION_AUTH_SERVER_DICT info["AUTHADDR"]
    
REGION_DICT info["GAMEADDR"]
    
MARKADDR_DICT info["MARKADDR"
.KingDarkness is offline  
Old 06/24/2012, 19:21   #2
 
elite*gold: 0
Join Date: Apr 2012
Posts: 665
Received Thanks: 214
Serverinfo.py:

PHP-Code:
import app
import locale

app.ServerName = None
if locale.IsGERMANY() or (locale.IsEUROPE() and app.GetLocalePath() == "locale/de"):
STATE_NONE = "NORM"

STATE_DICT = {
0 : "....",
1 : "NORM",
2 : "BUSY",
3 : "FULL"
}

SERVER01_CHANNEL_DICT = {
1:{"key":11,"name":"CH1 ","ip":"94.23.9.104","tcp_port":11100,"udp_port":1 1100,"state":STATE_NONE,},
2:{"key":12,"name":"CH2 ","ip":"94.23.9.104","tcp_port":12100,"udp_port":1 2100,"state":STATE_NONE,},
}

SERVER02_CHANNEL_DICT = {
1:{"key":11,"name":"CH1 ","ip":"91.121.185.49","tcp_port":11100,"udp_port" :11100,"state":STATE_NONE,},
2:{"key":12,"name":"CH2 ","ip":"91.121.185.49","tcp_port":12100,"udp_port" :12100,"state":STATE_NONE,},
}

REGION_NAME_DICT = {
0 : "GERMANY",
}

REGION_AUTH_SERVER_DICT = {
0 : {
1 : { "ip":"94.23.9.104", "port":11011, },
2 : { "ip":"91.121.185.49", "port":11011, },
}
}

REGION_DICT = {
0 : {
1 : { "name" : "Server1", "channel" : SERVER01_CHANNEL_DICT, },
2 : { "name" : "Server2", "channel" : SERVER02_CHANNEL_DICT, },
},
}

MARKADDR_DICT = {
10 : { "ip" : "94.23.9.104", "tcp_port" : 23000, "mark" : "10.tga", "symbol_path" : "10", },
20 : { "ip" : "91.121.185.49", "tcp_port" : 23000, "mark" : "20.tga", "symbol_path" : "20", },
}

TESTADDR = { "ip" : "0.0.0.0", "tcp_port" : 18203, "udp_port" : 18203, }





Mehr Channels kannst du dann dazu adden.....
LotusSky is offline  
Reply


Similar Threads Similar Threads
Serverinfo.py
09/05/2011 - Metin2 - 1 Replies
Ich habe ein Problem. Ich will einen Clienten Modden hab davon keine Ahnung. Und ich wollte fragen wie das mit der Serverinfo.py Datei geht. Ich will den Namen von meinem Client ändern aber es klappt nicht. Ich habe es schon versucht. Aber bei mit hat es nicht geklappt. Könnte mir da jemand bitte Helfen?
serverinfo.py
01/30/2011 - Metin2 Private Server - 4 Replies
Hallo suche jemanden,der mir per teamviever die serverinfo,py entpackt,entpacker vorhanden und so aber komme nicht klar ^^ € oder gibt es einen surakopf für den 2010 client ?
Serverinfo.py
01/04/2011 - Metin2 Private Server - 5 Replies
import app import locale app.ServerName = None if locale.IsGERMANY() or (locale.IsEUROPE() and app.GetLocalePath() == "locale/de"): STATE_NONE = "NORM" STATE_DICT = { 0 : "....", 1 : "NORM",
SERVERINFO.PY????
08/22/2010 - Metin2 Private Server - 5 Replies
Hallo ich habe den Client von Profizocker94 .... Mir wurde gesagt das ich bei Serverinfo die Ip angeben muss.. aber ich finde nur Serverinfo.py muss ich des jezt entpacken?? :::: Nächste frage wie erstelle ich einen Patcher der den Client Patcht wenn ich zumeispiel neue sachen einfüge(glitzerrüssis xDD) NAja ich hoffe ihr könnt mir helfen!
serverinfo.py?
05/16/2010 - Metin2 Private Server - 9 Replies
Hallo, Ich habe den Client von Neonblue (3.0). Jetzt will ich die Serverinfo.py verändern! Hab gelesen dafür muss ich root.eix/epk entpacken. Die sollen angeblich im pack ordner sein. Aber unter dem Ordner "pack" ist nicht. Ich finde die root datein einfach nicht.. Was soll ich machen? Sind die wo anders?



All times are GMT +2. The time now is 16:44.


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.