2 Server in einem Client ?

07/13/2012 17:43 Re4ll#1
Hey würde gerne 2 Server in einen Client eintragen,
Habe es schoneinmall probiert ..
Aber dann Karm ein fehler ...

Kann mir wer erklären wie dass geht oder es machen ?

[Only registered and activated users can see links. Click Here To Register...]
07/13/2012 17:55 .Yunu#2
Adde mich mal skype, helfe dir gleich.
07/13/2012 18:01 Ocelot2606#3
Hier bitte einfach nur IP und Ports anpassen

PHP Code:
import locale

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
if locale.IsEUROPE():
    
STATE_NONE "OFFLINE"
                    
    
STATE_DICT = {
        
"OFFLINE",
        
"NORM",
        
"BUSY",
        
"FULL"
    
}

    
SERVER01_CHANNEL =[
        {
"name":"CH1","ip":"5.52.170.100","tcp_port":35002,"udp_port":35002,"state":STATE_NONE,},
        {
"name":"CH2","ip":"5.52.170.100","tcp_port":36002,"udp_port":36002,"state":STATE_NONE,},
        {
"name":"CH3","ip":"5.52.170.100","tcp_port":37002,"udp_port":37002,"state":STATE_NONE,},
        {
"name":"CH4","ip":"5.52.170.100","tcp_port":38002,"udp_port":38002,"state":STATE_NONE,},
    ]
    
SERVER02_CHANNEL =[
        {
"name":"CH1","ip":"5.52.170.100","tcp_port":5002,"udp_port":5002,"state":STATE_NONE,},
        {
"name":"CH2","ip":"5.52.170.100","tcp_port":5012,"udp_port":5012,"state":STATE_NONE,},
        {
"name":"CH3","ip":"5.52.170.100","tcp_port":5023,"udp_port":5023,"state":STATE_NONE,},
        {
"name":"CH4","ip":"5.52.170.100","tcp_port":5033,"udp_port":5033,"state":STATE_NONE,},
    ]


    
SERVER01_MARK = { "ip" "5.52.170.100""tcp_port" 13000"mark" "10.tga""symbol_path" "10",}
    
SERVER02_MARK = { "ip" "5.52.170.100""tcp_port" 5001"mark" "10.tga""symbol_path" "10",}
    
    
SERVER01_AUTH = {  "ip":"5.52.170.100""port":17076, }
    
SERVER02_AUTH = {  "ip":"5.52.170.100""port":17073, }

    
SERVER01 = { "name" "World of Metin" }
    
SERVER02 = { "name" "Testserver" }

    
REGION0_ORDER_LIST = [
        (
SERVER01SERVER01_AUTHSERVER01_MARKSERVER01_CHANNEL),
        (
SERVER02SERVER02_AUTHSERVER02_MARKSERVER02_CHANNEL),
    ]


    
# BUILD
    
NEW_REGION0NEW_REGION0_AUTH_SERVER_DICTNEW_MARKADDR_DICT BuildServerList(REGION0_ORDER_LIST)

    
# RESULT
    
NEW_REGION_NAME_DICT = {
        
"GERMANY",        
    }

    
NEW_REGION_AUTH_SERVER_DICT = {
        
NEW_REGION0_AUTH_SERVER_DICT,
    }

    
NEW_REGION_DICT = {
        
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, }