|
You last visited: Today at 14:11
Advertisement
serverinfo.py
Discussion on serverinfo.py within the Metin2 Private Server forum part of the Metin2 category.
10/06/2012, 19:29
|
#1
|
elite*gold: 0
Join Date: Jul 2012
Posts: 15
Received Thanks: 0
|
serverinfo.py
Hey Leute
Ich bin gerade am Verzweifeln... 
Ich habe einen neuen Hamachi P-Server eröffnet und ich schaffe es auch, zum Clienten zu connecten, aber ich bekomm es nicht hin, dass meine Freunde auf meinem Server zocken können. Ich hab mir schon einen riesegen Haufen TUT's auf YT reingezogen, aber nach jede Änderung bewirkte nur, dass ich selbst nicht mehr connecten konnte.
Habe hier ma meine serverinfo.py aus der root entpackt!
Meine Hamachi_IP ist 5.241.36.136
Momentan kann ich selbst connecten, aber meine Freunde nicht.
Help pls
Mfg
PHP Code:
import locale
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 if locale.IsEUROPE(): STATE_NONE = "OFFLINE" STATE_DICT = { 0 : "OFFLINE", 1 : "NORM", 2 : "BUSY", 3 : "FULL" }
SERVER01_CHANNEL =[ {"name":"CH1","ip":"5.241.36.100","tcp_port":35002,"udp_port":35002,"state":STATE_NONE,}, {"name":"CH2","ip":"5.241.36.100","tcp_port":36002,"udp_port":36002,"state":STATE_NONE,}, ] SERVER02_CHANNEL =[ {"name":"CH1","ip":"5.96.204.100","tcp_port":35002,"udp_port":35002,"state":STATE_NONE,}, {"name":"CH2","ip":"5.96.204.100","tcp_port":36002,"udp_port":36002,"state":STATE_NONE,}, ]
SERVER01_MARK = { "ip" : "5.241.36.100", "tcp_port" : 13000, "mark" : "10.tga", "symbol_path" : "10",} SERVER02_MARK = { "ip" : "5.96.204.100", "tcp_port" : 13000, "mark" : "10.tga", "symbol_path" : "10",}
SERVER01_AUTH = { "ip":"5.241.36.100", "port":17073, } SERVER02_AUTH = { "ip":"5.96.204.100", "port":17073, }
SERVER01 = { "name" : "xNOOBSxMT2" } SERVER02 = { "name" : "xNOOBSxMT2 Hamachi" }
REGION0_ORDER_LIST = [ (SERVER01, SERVER01_AUTH, SERVER01_MARK, SERVER01_CHANNEL), (SERVER02, SERVER02_AUTH, SERVER02_MARK, SERVER02_CHANNEL), ]
# BUILD NEW_REGION0, NEW_REGION0_AUTH_SERVER_DICT, NEW_MARKADDR_DICT = BuildServerList(REGION0_ORDER_LIST)
# RESULT NEW_REGION_NAME_DICT = { 0 : "GERMANY", }
NEW_REGION_AUTH_SERVER_DICT = { 0 : NEW_REGION0_AUTH_SERVER_DICT, }
NEW_REGION_DICT = { 0 : NEW_REGION0, }
MARKADDR_DICT = NEW_MARKADDR_DICT REGION_DICT = NEW_REGION_DICT REGION_NAME_DICT = NEW_REGION_NAME_DICT REGION_AUTH_SERVER_DICT = NEW_REGION_AUTH_SERVER_DICT
TESTADDR = { 'ip' : '46.22.210.1260', 'tcp_port' : 50000, 'udp_port' : 50000, }
|
|
|
10/06/2012, 19:32
|
#2
|
elite*gold: 315
Join Date: Jun 2012
Posts: 5,158
Received Thanks: 4,814
|
deine serverinfo.py ist auch iwie fail...
bei einem hamachiserver kann man nur per surakopf.exe connecten und dafür wird in der serverinfo.py festgelegt, dass sie auf die servername.cfg und serverip.cfg zugreift welche im client vorne liegt.
lade gleich eine hoch
ausserdem können deine freunde nicht mit der ip mit 100 am schluss connecten, das kannst nur du der localhost.
PHP Code:
import os
import app
import locale
import debugInfo
CHINA_PORT = 50000
CH1P = 13000
CH2P = 13001
CH3P = 13002
CH4P = 13003
AUTHP = 11002
IP = open("serverip.cfg", "r").readline()
SERVERNAME = open("servername.cfg", "r").readline()
if locale.IsEUROPE():
STATE_NONE = "..."
STATE_DICT = {
0 : "ist offline",
1 : "NORM",
2 : "BUSY",
3 : "FULL"
}
Server1 = {
1:{"key":11,"name":"CH1","ip":IP,"tcp_port":CH1P,"udp_port":CH1P,"state":STATE_NONE,},
2:{"key":12,"name":"CH2","ip":IP,"tcp_port":CH2P,"udp_port":CH2P,"state":STATE_NONE,},
3:{"key":12,"name":"CH3","ip":IP,"tcp_port":CH3P,"udp_port":CH3P,"state":STATE_NONE,},
4:{"key":12,"name":"CH4","ip":IP,"tcp_port":CH4P,"udp_port":CH4P,"state":STATE_NONE,},
}
REGION_NAME_DICT = {
0 : "GERMANY",
}
REGION_AUTH_SERVER_DICT = {
0 : {
1 : { "ip":IP, "port":AUTHP, },
}
}
REGION_DICT = {
0 : {
1 : { "name" :SERVERNAME, "channel" : Server1, },
},
}
MARKADDR_DICT = {
10 : { "ip" : IP, "tcp_port" : 13001, "mark" : "10.tga", "symbol_path" : "10", },
}
TESTADDR = { "ip" : IP, "tcp_port" : 15000, "udp_port" : 15000, }
füge das hier in client ein und ersetzte ip durch deine hamachi ip ohne 100 am schluss.
mfg
|
|
|
10/06/2012, 19:39
|
#3
|
elite*gold: 0
Join Date: Oct 2012
Posts: 153
Received Thanks: 39
|
falls es dann nicht klappen sollte / hast du auch alle ports und so an ? firewall aus ?
|
|
|
10/06/2012, 19:44
|
#4
|
elite*gold: 0
Join Date: Jul 2012
Posts: 15
Received Thanks: 0
|
Danke
Jetzt muss ich dann nur mehr ne serverinfo.cfg und ne servername.cfg im clienten anlegen, oder ...
|
|
|
10/06/2012, 19:45
|
#5
|
elite*gold: 0
Join Date: Oct 2012
Posts: 153
Received Thanks: 39
|
genau
|
|
|
10/06/2012, 20:04
|
#6
|
elite*gold: 0
Join Date: Jul 2012
Posts: 15
Received Thanks: 0
|
so habe das jz alles gemacht, und jz kann ich selbst auch nicht mehr connecten...
ich connecte mit der metin2client.exe
muss ich mir ne surakopf.exe jz runterladen oder funzt das auch mit der metin2client.exe?
Im oderner des clienten ist auch keine metin2.bin...
|
|
|
10/06/2012, 20:05
|
#7
|
elite*gold: 315
Join Date: Jun 2012
Posts: 5,158
Received Thanks: 4,814
|
ne musst surakopf.exe benutzen
|
|
|
10/06/2012, 20:13
|
#8
|
elite*gold: 0
Join Date: Jul 2012
Posts: 15
Received Thanks: 0
|
1.kann ich die einfach in den ordner reinkopieren, oder muss ich irgentetwas verändern??
2.muss ich eine metin2.bin auch eifügen, da in dem clienten keine vorhanden is??
Zum Clienten: Der is von nem Root-Server genauso wie die SF, der pleite is.
|
|
|
10/06/2012, 23:21
|
#9
|
elite*gold: 125
Join Date: Aug 2012
Posts: 641
Received Thanks: 2,460
|

Dieser Thread sollte eine kleine Hilfe für dich sein. Mit den Dateien darin, kannst du selber connecten. Damit es deine Freunde auch tun können, müssen diese eine Surakopf exe haben & die IP in der Root Datei ändern. Auch der Pong der exe muss übereinstimmen.
Hier hast du verschiedene .exe, welche deine Freunde testen können.
Ahja, lad dir den .de Client runter & nimm die Root Datei von dort.
|
|
|
 |
Similar Threads
|
serverinfo.py
07/17/2011 - Metin2 Private Server - 4 Replies
jo leute,
ich möchte mit meinem 2010er client über hamachi auf mein server connecten. dazu hab ich die serverinfo.py meine IP überall eingetragen. jedoch kommt nun dieser fehler: http://i51.tinypic.com/2cog12o.jpg
bitte um hilfe.
danke im vorraus
liebe grüße
|
Serverinfo.py????
04/16/2011 - Metin2 Private Server - 1 Replies
Nabend,
kann mir einer die Serverinfo.py so bearbeiten das ich auf meinen Hamachi Server conecten kann?
Ich habe es schon selber versucht aber nie hinbekommen.
Ich hoffe es meldet sich einer.
|
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?
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?
|
serverinfo.py
05/15/2010 - Metin2 Private Server - 1 Replies
Kann mir jemand bitte die serverinfo.py datei hochladen?:)
|
All times are GMT +1. The time now is 14:11.
|
|