habe folgendes Problem:
Ich habe Hamachi auf Freebsd installiert damit anderre auf meinen Server connecten können ... alles hat super geklappt bis auf das Connecten mit dem 2010er Client.
Das is die Serverinfo.py von meine Freund der drauf connecten will:
Code:
import os
import app
import locale
import debugInfo
import binascii
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': 13000, 'ip': "192.168.178.21", 'symbol_path': '10', 'mark': '10.tga'
}
},
'GAMEADDR': {
0: {
1: {
'name': "WeedMt2",
'channel':
{
1: {
'state': '...', 'name': 'CH1 ', 'key': 11, 'ip': "192.168.178.21", 'tcp_port': 13000, 'udp_port': 11002
}
}
},
} }, 'NAME': { 0: 'GERMANY' }, 'AUTHADDR': { 0: {
1: {
'ip': "192.168.178.21", '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"]
weil das ist ja nicht die IP von dem Hamachi auf dem FreeBSD
Ich benutze die Serverfiles von Daroo (Noob Edition
oder sind die Ports von der Noob Edition anders ? weil ich musste keine Ports mehr installieren ging alles so oO






