Przypominamy, że po aktualizacji nie ma już podziału na login i nazwę wyświetlaną, do logowania używać należy nazwy wyświetlanej (nick) lub adres e-mail przypisany do konta użytkownika.

Witaj na MultiPlayer Community Forum | Kody, Porady | Gry online

Zarejestruj się, aby otrzymać dostęp do wszystkich funkcjonalności forum. Po rejestracji i zalogowaniu będziesz mógł tworzyć tematy, wysyłać odpowiedzi na istniejące wątki, wysyłać wiadomości prywatne, wysyłać aktualizacje statusu, zarządzać swoim profilem i wiele więcej!

Uwaga! Przypominamy, że wraz z aktualizacją forum do zalogowania służy nick Twojego konta. Nowa wersja silnika forum nie korzysta z podziału na login i nazwę użytkownika. 
Twój nick jest loginem, alternatywnie można logować się używając adres e-mail przypisanego do konta.
Za utrudnienia przepraszamy. W razie problemów prosimy o kontakt na [email protected] lub poprzez fanpage forum.

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

grizmoa

[Szukam] Informacje serwera Balantia.

3 posty w tym temacie

Masz gotowca ;)


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 = '...'

STATE_DICT = {
	0 : '....',
	1 : 'NORM',
	2 : 'BUSY',
	3 : 'FULL',
}

CHANNELS1 = [
	{'name':'CH1','ip':'178.217.187.17','tcp_port':13000,'udp_port':13000,'state':STATE_NONE,},
	{'name':'CH2','ip':'178.217.187.17','tcp_port':16000,'udp_port':16000,'state':STATE_NONE,},
	{'name':'CH3','ip':'178.217.187.17','tcp_port':18000,'udp_port':18000,'state':STATE_NONE,},
	{'name':'CH4','ip':'178.217.187.17','tcp_port':20000,'udp_port':20000,'state':STATE_NONE,},
	{'name':'CH5','ip':'178.217.187.17','tcp_port':22000,'udp_port':22000,'state':STATE_NONE,},
]
CHANNELS2 = [
	{'name':'CH1','ip':'127.0.0.1','tcp_port':13000,'udp_port':13000,'state':STATE_NONE,},
]
CHANNELS3 = [
	{'name':'CH1','ip':'127.0.0.1','tcp_port':13000,'udp_port':13000,'state':STATE_NONE,},
]
MARK1 = { 'ip' : '178.217.187.17', 'tcp_port' : 13000, 'mark' : '120.tga', 'symbol_path' : '120', }
MARK2 = { 'ip' : '127.0.0.1', 'tcp_port' : 13000, 'mark' : '120.tga', 'symbol_path' : '120', }
MARK3 = { 'ip' : '127.0.0.1', 'tcp_port' : 13000, 'mark' : '120.tga', 'symbol_path' : '120', }
AUTH1 = {'ip':'178.217.187.17','port':11002, }
AUTH2 = {'ip':'127.0.0.1','port':11002, }
AUTH3 = {'ip':'127.0.0.1','port':11002, }
NAME1 = { 'name' : 'Balantia', 'Website' : '', 
 'pong' : '1234abcd5678efgh', 'hexpong' : 'false', 'report' : '1215955205', 'loginpacket' : '0C', 'item_proto' : 'mod/item_proto', 'item_list' : 'mod/item_list.txt'}
NAME2 = { 'name' : 'Balantia.pl', 'Website' : '', 
 'pong' : '1234abcd5678efgh', 'hexpong' : 'false', 'report' : '1215955205', 'loginpacket' : '6F', 'item_proto' : 'mod/item_proto', 'item_list' : 'mod/item_list.txt'}
NAME3 = { 'name' : 'Balantia.pl', 'Website' : '', 
 'pong' : '1234abcd5678efgh', 'hexpong' : 'false', 'report' : '1215955205', 'loginpacket' : '6F', 'item_proto' : 'mod/item_proto', 'item_list' : 'mod/item_list.txt'}
REGION0_ORDER_LIST = [
	(NAME1, AUTH1, MARK1, CHANNELS1),
	(NAME2, AUTH2, MARK2, CHANNELS2),
	(NAME3, AUTH3, MARK3, CHANNELS3),
]
NEW_REGION0, NEW_REGION0_AUTH_SERVER_DICT, NEW_MARKADDR_DICT = BuildServerList(REGION0_ORDER_LIST)
# RESULT
NEW_REGION_NAME_DICT = {0 : 'POLAND',}
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' : '210.123.10.153', 'tcp_port' : 50000, 'udp_port' : 50000, }

Udostępnij ten post


Link to postu
Gość
Temat jest zablokowany i nie można w nim pisać.
  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

O forum

MPCforum.pl to największe w Polsce i tej części internetu forum o grach komputerowych. Znajdziesz u nas wszystko czego szukasz, niezależnie czy szukasz kodów do gier, poradników jak pokonać kolejny poziom w swojej ulubionej grze, czy po prostu miejsca do podzielenia się swoją pasją – grami. Od prawie dziesięciu lat tworzymy miejsce przyjazne każdemu, poszukującym przyjaciół i znajomych do wspólnej gry, czy też graczom szlifującym swoje umiejętności do maksimum. Dla wytrwałych poszukiwaczy oferujemy dostęp do mrocznej wiedzy, botów do gier, a także innych ułatwień w rozgrywce. Niezależnie czego szukasz: zabawy, porad, czy nowej inspiracji w co zagrać MPCforum.pl to miejsce dla Ciebie i każdego, gwarantuje to nasza ponad milionowa społeczność graczy!

Posty: 10639857
Tematy: 1505479
Użytkowników: 1180275
Najwięcej on-line: 42335
Najnowszy użytkownik: zakxe