As avea nevoie de putin ajutor.. nu stiu ce porturi sa pun in client..
serverinfo.py
import localeInfo
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 localeInfo.IsEUROPE():
STATE_NONE = '...'
STATE_DICT = {
0 : '....',
1 : 'NORM',
2 : 'BUSY',
3 : 'FULL',
}
CHANNELS1 = [
{'name':'CH1','ip':'aiciampusip','tcp_port':21000,'udp_port':21000,'state':STATE_NONE,},
]
MARK1 = { 'ip' : 'aiciampusip', 'tcp_port' : 21000, 'mark' : '10.tga', 'symbol_path' : '10', }
AUTH1 = {'ip':'aiciampusip','port':31009, }
NAME1 = { 'name' : 'Metin2'}
REGION0_ORDER_LIST = [
(NAME1, AUTH1, MARK1, CHANNELS1),
]
NEW_REGION0, NEW_REGION0_AUTH_SERVER_DICT, NEW_MARKADDR_DICT = BuildServerList(REGION0_ORDER_LIST)
# RESULT
NEW_REGION_NAME_DICT = {0 : 'ROMANIA',}
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' : 'aiciampusip', 'tcp_port' : 50000, 'udp_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
if localeInfo.IsEUROPE():
STATE_NONE = '...'
STATE_DICT = {
0 : '....',
1 : 'NORM',
2 : 'BUSY',
3 : 'FULL',
}
CHANNELS1 = [
{'name':'CH1','ip':'aiciampusip','tcp_port':21000,'udp_port':21000,'state':STATE_NONE,},
]
MARK1 = { 'ip' : 'aiciampusip', 'tcp_port' : 21000, 'mark' : '10.tga', 'symbol_path' : '10', }
AUTH1 = {'ip':'aiciampusip','port':31009, }
NAME1 = { 'name' : 'Metin2'}
REGION0_ORDER_LIST = [
(NAME1, AUTH1, MARK1, CHANNELS1),
]
NEW_REGION0, NEW_REGION0_AUTH_SERVER_DICT, NEW_MARKADDR_DICT = BuildServerList(REGION0_ORDER_LIST)
# RESULT
NEW_REGION_NAME_DICT = {0 : 'ROMANIA',}
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' : 'aiciampusip', 'tcp_port' : 50000, 'udp_port' : 50000, }
HOSTNAME: auth
CHANNEL: 1
PORT: 31009
P2P_PORT: 41100
DB_PORT: 11000
DB_ADDR: localhost
TABLE_POSTFIX:
ITEM_ID_RANGE: 000000001 000000002
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
AUTH_SERVER: master
PLAYER_SQL: localhost root metin2colf account
COMMON_SQL: localhost root metin2colf common
LOG_SQL: localhost root metin2colf log
LOCALE_SERVICE: romania
MARK_SERVER: 1
CHANNEL: 1
PORT: 31009
P2P_PORT: 41100
DB_PORT: 11000
DB_ADDR: localhost
TABLE_POSTFIX:
ITEM_ID_RANGE: 000000001 000000002
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
AUTH_SERVER: master
PLAYER_SQL: localhost root metin2colf account
COMMON_SQL: localhost root metin2colf common
LOG_SQL: localhost root metin2colf log
LOCALE_SERVICE: romania
MARK_SERVER: 1
HOSTNAME: canal1_1
CHANNEL: 1
PORT: 21000
P2P_PORT: 13000
DB_PORT: 11000
DB_ADDR: localhost
MAP_ALLOW: 1 3 4 5 6 21 23 24 25 26 41 43 44 45 46 62 73 79 87 90 104 196 206 207 212 235 240 222 301 302 304 303 402
TABLE_POSTFIX:
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
PLAYER_SQL: localhost root metin2colf player
COMMON_SQL: localhost root metin2colf common
LOG_SQL: localhost root metin2colf log
LOCALE_SERVICE: romania
MAX_LEVEL: 105
CHANNEL: 1
PORT: 21000
P2P_PORT: 13000
DB_PORT: 11000
DB_ADDR: localhost
MAP_ALLOW: 1 3 4 5 6 21 23 24 25 26 41 43 44 45 46 62 73 79 87 90 104 196 206 207 212 235 240 222 301 302 304 303 402
TABLE_POSTFIX:
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
PLAYER_SQL: localhost root metin2colf player
COMMON_SQL: localhost root metin2colf common
LOG_SQL: localhost root metin2colf log
LOCALE_SERVICE: romania
MAX_LEVEL: 105
HOSTNAME: canal1_2
CHANNEL: 1
PORT: 21010
P2P_PORT: 13010
DB_PORT: 11000
DB_ADDR: localhost
MAP_ALLOW: 61 63 64 65 66 67 68 69 70 71 72 73 79 100 101 103 105 111 207 208 217
TABLE_POSTFIX:
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
PLAYER_SQL: localhost root metin2colf player
COMMON_SQL: localhost root metin2colf common
LOG_SQL: localhost root metin2colf log
LOCALE_SERVICE: romania
MAX_LEVEL: 105
CHANNEL: 1
PORT: 21010
P2P_PORT: 13010
DB_PORT: 11000
DB_ADDR: localhost
MAP_ALLOW: 61 63 64 65 66 67 68 69 70 71 72 73 79 100 101 103 105 111 207 208 217
TABLE_POSTFIX:
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
PLAYER_SQL: localhost root metin2colf player
COMMON_SQL: localhost root metin2colf common
LOG_SQL: localhost root metin2colf log
LOCALE_SERVICE: romania
MAX_LEVEL: 105
HOSTNAME: canal99
CHANNEL: 99
PORT: 29000
P2P_PORT: 13999
DB_PORT: 11000
DB_ADDR: localhost
MAP_ALLOW: 66 73 79 81 107 108 109 110 113 114 118 119 120 121 122 123 124 125 126 127 128 181 182 183 196 206 207 208 217 235 240 301 302 304 303 402
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
PLAYER_SQL: localhost root metin2colf player
COMMON_SQL: localhost root metin2colf common
LOG_SQL: localhost root metin2colf log
LOCALE_SERVICE: romania
MAX_LEVEL: 105
CHANNEL: 99
PORT: 29000
P2P_PORT: 13999
DB_PORT: 11000
DB_ADDR: localhost
MAP_ALLOW: 66 73 79 81 107 108 109 110 113 114 118 119 120 121 122 123 124 125 126 127 128 181 182 183 196 206 207 208 217 235 240 301 302 304 303 402
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
PLAYER_SQL: localhost root metin2colf player
COMMON_SQL: localhost root metin2colf common
LOG_SQL: localhost root metin2colf log
LOCALE_SERVICE: romania
MAX_LEVEL: 105
Multumesc mult si frumos, anticipat!
