Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os
- import app
- import locale
- import debugInfo
- 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': 13003, 'ip': '37.221.160.69', 'symbol_path': '10', 'mark': '10.tga'
- },
- },
- 'GAMEADDR': {
- 0: {
- 1: {
- 'name': 'Lesina 2',
- 'channel':
- {
- 1: {
- 'state': 'NORM', 'name': 'CH1 ', 'key': 11, 'ip': '37.221.160.69', 'tcp_port': 13003, 'udp_port': 13003
- },
- 2: {
- 'state': 'NORM', 'name': 'CH2 ', 'key': 11, 'ip': '37.221.160.69', 'tcp_port': 13001, 'udp_port': 13001
- }
- },
- },
- } }, 'NAME': { 0: 'GERMANY' }, 'AUTHADDR': { 0: {
- 1: {
- 'ip': '37.221.160.69', '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"]
Add Comment
Please, Sign In to add comment