|
You last visited: Today at 16:44
Advertisement
Serverinfo.py gesucht!
Discussion on Serverinfo.py gesucht! within the Metin2 Private Server forum part of the Metin2 category.
06/24/2012, 17:13
|
#1
|
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 region, auth, mark, channels 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 retRegion0, retAuthAddrDict, retMarkAddrDict
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 = { 0 : "....", 1 : "NORM", 2 : "BUSY", 3 : "FULL" }
REGION_NAME_DICT = info["NAME"] REGION_AUTH_SERVER_DICT = info["AUTHADDR"] REGION_DICT = info["GAMEADDR"] MARKADDR_DICT = info["MARKADDR"]
|
|
|
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.....
|
|
|
|
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.
|
|