FlyWOrld sf

05/01/2012 02:10 Saaya#1
Hallo hab heute die serverfiles von Flyworld2 runter geladen und alles auf meine daten und so angepast und client auch und wen ich bei client jetzt einlogen will komt immer meldun Fehler bei Verbindne mit dem server pls hilft mir !!!


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.37.165.100","tcp_port":35002,"udp_port":35002,"state":STATE_NONE,},
        {
"name":"CH2","ip":"5.37.165.100","tcp_port":36002,"udp_port":36002,"state":STATE_NONE,},
    ]
    
SERVER02_CHANNEL =[
        {
"name":"CH1","ip":"5.37.165.100","tcp_port":35002,"udp_port":35002,"state":STATE_NONE,},
        {
"name":"CH2","ip":"5.37.165.100","tcp_port":16002,"udp_port":16002,"state":STATE_NONE,},
    ]

    
SERVER01_MARK = { "ip" : "5.37.165.100", "tcp_port" : 13000, "mark" : "10.tga", "symbol_path" : "10",}
    
SERVER02_MARK = { "ip" : "5.37.165.100", "tcp_port" : 13000, "mark" : "10.tga", "symbol_path" : "10",}

    
SERVER01_AUTH = {  "ip":"5.37.165.100", "port":17073, }
    
SERVER02_AUTH = {  "ip":"5.37.165.100", "port":17067, }

    
SERVER01 = { "name" : "DarkShadownMt2 " }
    
SERVER02 = { "name" : "DarkShadownmt2." }

    
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, } 
ist hir vlt irgend wo der fehler ?
05/01/2012 02:58 Sariumus#2
Wie gesagt ich bin der Meinung, dass die CRC's nicht stimmen. ^^
05/01/2012 03:15 xF4ke :þ#3
die ports sind wahrscheinlich falsch, du hast bestimmt noch die standart ports in portmap.
Du musst die ports von der serverinfo anpassen dann sollte es gehen ;)
05/01/2012 03:34 Sariumus#4
Nein daran liegt es nicht da er meine hat & ich kann spielendleicht auf meinen Server mit den FlyWorldfiles connecten.