Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] Serwer działa lecz ch1...


Rekomendowane odpowiedzi

Opublikowano (edytowane)

Siema. Mam taki problem i nie wiem jak go rozwiązać. Mianowicie zrobiłem swój serwer bez hamachi i jak się logam pisze mi od ch1 do ch4 ... . Na serwer da się wbić.

Nie wiem czy to ważne ale odpalam go przez launcher by lexico.

 

moje serwerinfo.py

 

KOD

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':'192.168.1.2','tcp_port':13000,'udp_port':13000,'state':STATE_NONE,},

{'name':'CH2','ip':'192.168.1.2','tcp_port':14000,'udp_port':14000,'state':STATE_NONE,},

{'name':'CH3','ip':'192.168.1.2','tcp_port':16000,'udp_port':16000,'state':STATE_NONE,},

{'name':'CH4','ip':'192.168.1.2','tcp_port':18000,'udp_port':18000,'state':STATE_NONE,},

]

MARK1 = { 'ip' : '192.168.1.2', 'tcp_port' : 13000, 'mark' : '120.tga', 'symbol_path' : '120', }

AUTH1 = { 'ip' : '192.168.1.2','port':11002, }

NAME1 = { 'name' : 'Cavahi'}

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 : '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' : '192.168.1.2', 'tcp_port' : 50000, 'udp_port' : 50000, }

Edytowane przez Sylwus

Kocham mpcforum.pl!!!

18706.png

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...