Skocz do zawartości
  • Dołącz do społecznoś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

Pomoc w odpaleniu Xenox by Dawcio


Rekomendowane odpowiedzi

Opublikowano (edytowane)

Witam tak jak w temacie mam Clienta xenox(2014) i chciałbym go odpalić lecz pojawia się problem. mam ciągle zostaniesz połączony  z serwerem i nie idzie dalej ruszyć 

Ip pozmieniane porty tez 

Maszyna terenzo z pierwszego poradnika "Paszka"

Xenox.png

Edytowane przez Darra1998
literówka
Opublikowano

Z fusów ci nikt nie wyczaruje rozwiązania, prawdopodobnie cos źle wgrałeś.
Serwer wgl wystartował? channele, auth i db ruszyło? 

Trochę więcej informacji podaj jak możesz. 
Niektóre pliki serwerowe nie zadziałają jak będziesz robił na podstawie poradnika paszki taki pro tip, wiec nie wzoruj się nim za często. 

 

 

Opublikowano
28 minut temu, Insigin napisał:

Z fusów ci nikt nie wyczaruje rozwiązania, prawdopodobnie cos źle wgrałeś.
Serwer wgl wystartował? channele, auth i db ruszyło? 

Trochę więcej informacji podaj jak możesz. 
Niektóre pliki serwerowe nie zadziałają jak będziesz robił na podstawie poradnika paszki taki pro tip, wiec nie wzoruj się nim za często. 

Tak wszystko ładnie odpalone 

Virtual.png

Jedynie co pozmieniałem to w SerwerInfo porzucam stare to co było 

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':'46.105.115.17','tcp_port':64000,'udp_port':64000,'state':STATE_NONE,},
        {'name':'CH2','ip':'46.105.115.17','tcp_port':63000,'udp_port':63000,'state':STATE_NONE,},
        {'name':'CH3','ip':'46.105.115.17','tcp_port':62000,'udp_port':62000,'state':STATE_NONE,},
        {'name':'CH4','ip':'46.105.115.17','tcp_port':61000,'udp_port':61000,'state':STATE_NONE,},
        {'name':'CH5','ip':'46.105.115.17','tcp_port':60000,'udp_port':60000,'state':STATE_NONE,},
        {'name':'CH6','ip':'46.105.115.17','tcp_port':59000,'udp_port':59000,'state':STATE_NONE,},        
    ]
    CHANNELS2 = [
        {'name':'CH1','ip':'188.165.192.174','tcp_port':64000,'udp_port':64000,'state':STATE_NONE,},
        {'name':'CH2','ip':'188.165.192.174','tcp_port':63000,'udp_port':63000,'state':STATE_NONE,},
        {'name':'CH3','ip':'188.165.192.174','tcp_port':62000,'udp_port':62000,'state':STATE_NONE,},
        {'name':'CH4','ip':'188.165.192.174','tcp_port':61000,'udp_port':61000,'state':STATE_NONE,},
        {'name':'CH5','ip':'188.165.192.174','tcp_port':60000,'udp_port':60000,'state':STATE_NONE,},
        {'name':'CH6','ip':'188.165.192.174','tcp_port':59000,'udp_port':59000,'state':STATE_NONE,},        
    ]
    CHANNELS3 = [
        {'name':'CH1','ip':'188.165.223.58','tcp_port':64000,'udp_port':64000,'state':STATE_NONE,},
        {'name':'CH2','ip':'188.165.223.58','tcp_port':63000,'udp_port':63000,'state':STATE_NONE,},
        {'name':'CH3','ip':'188.165.223.58','tcp_port':62000,'udp_port':62000,'state':STATE_NONE,},
        {'name':'CH4','ip':'188.165.223.58','tcp_port':61000,'udp_port':61000,'state':STATE_NONE,},
        {'name':'CH5','ip':'188.165.223.58','tcp_port':60000,'udp_port':60000,'state':STATE_NONE,},
        {'name':'CH6','ip':'188.165.223.58','tcp_port':59000,'udp_port':59000,'state':STATE_NONE,},        
    ]
    CHANNELS4 = [
        {'name':'CH1','ip':'192.168.1.11','tcp_port':64000,'udp_port':64000,'state':STATE_NONE,},
    ]    
    MARK1 = { 'ip' : '46.105.115.17', 'tcp_port' : 64000, 'mark' : '200.tga', 'symbol_path' : '200', }
    MARK2 = { 'ip' : '188.165.192.174', 'tcp_port' : 64000, 'mark' : '120.tga', 'symbol_path' : '120', }
    MARK3 = { 'ip' : '188.165.223.58', 'tcp_port' : 64000, 'mark' : '120.tga', 'symbol_path' : '120', }    
    MARK4 = { 'ip' : '192.168.1.11', 'tcp_port' : 64000, 'mark' : '120.tga', 'symbol_path' : '120', }        
    AUTH1 = {'ip':'46.105.115.17','port':65000, }
    AUTH2 = {'ip':'188.165.192.174','port':65000, }
    AUTH3 = {'ip':'188.165.223.58','port':65000, }
    AUTH4 = {'ip':'192.168.1.11','port':65000, }
    NAME1 = { 'name' : 'XenoX by Dawcio', 'Website' : 'http://46.105.115.17/index.php?p=reg'}
    NAME2 = { 'name' : 'GondorMT2 by Dawcio', 'Website' : 'http://188.165.192.174:8080/reg.php'}
    NAME3 = { 'name' : 'ExtremeMT2s2 by Dawcio', 'Website' : 'http://188.165.223.58/s2/index.php?url=3'}
    NAME4 = { 'name' : 'XenoX_test by Dawcio', 'Website' : 'localhost'} 
    REGION0_ORDER_LIST = [
        (NAME1, AUTH1, MARK1, CHANNELS1),
        (NAME2, AUTH2, MARK2, CHANNELS2),
        (NAME3, AUTH3, MARK3, CHANNELS3),        
        (NAME4, AUTH4, MARK4, CHANNELS4),                
    ]
    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, }
 

I to co ja zmieniałem 

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':'25.45.128.100','tcp_port':13000,'udp_port':13000,'state':STATE_NONE,},
        {'name':'CH2','ip':'25.45.128.100','tcp_port':13001,'udp_port':13001,'state':STATE_NONE,},
        {'name':'CH3','ip':'25.45.128.100','tcp_port':13002,'udp_port':13002,'state':STATE_NONE,},
        {'name':'CH4','ip':'25.45.128.100','tcp_port':13003,'udp_port':13003,'state':STATE_NONE,},
        {'name':'CH5','ip':'25.45.128.100','tcp_port':13004,'udp_port':13004,'state':STATE_NONE,},
        {'name':'CH6','ip':'25.45.128.100','tcp_port':13005,'udp_port':13005,'state':STATE_NONE,},        
    ]
    CHANNELS2 = [
        {'name':'CH1','ip':'188.165.192.174','tcp_port':13000,'udp_port':13000,'state':STATE_NONE,},
        {'name':'CH2','ip':'188.165.192.174','tcp_port':13001,'udp_port':13001,'state':STATE_NONE,},
        {'name':'CH3','ip':'188.165.192.174','tcp_port':13002,'udp_port':13002,'state':STATE_NONE,},
        {'name':'CH4','ip':'188.165.192.174','tcp_port':13003,'udp_port':13003,'state':STATE_NONE,},
        {'name':'CH5','ip':'188.165.192.174','tcp_port':13004,'udp_port':13004,'state':STATE_NONE,},
        {'name':'CH6','ip':'188.165.192.174','tcp_port':13005,'udp_port':13005,'state':STATE_NONE,},        
    ]
    CHANNELS3 = [
        {'name':'CH1','ip':'188.165.223.58','tcp_port':13000,'udp_port':13000,'state':STATE_NONE,},
        {'name':'CH2','ip':'188.165.223.58','tcp_port':13001,'udp_port':13001,'state':STATE_NONE,},
        {'name':'CH3','ip':'188.165.223.58','tcp_port':13002,'udp_port':13002,'state':STATE_NONE,},
        {'name':'CH4','ip':'188.165.223.58','tcp_port':13003,'udp_port':13003,'state':STATE_NONE,},
        {'name':'CH5','ip':'188.165.223.58','tcp_port':13004,'udp_port':13004,'state':STATE_NONE,},
        {'name':'CH6','ip':'188.165.223.58','tcp_port':13005,'udp_port':13005,'state':STATE_NONE,},        
    ]
    CHANNELS4 = [
        {'name':'CH1','ip':'192.168.1.11','tcp_port':13000,'udp_port':13000,'state':STATE_NONE,},
    ]    
    MARK1 = { 'ip' : '25.45.128.100', 'tcp_port' : 13000, 'mark' : '200.tga', 'symbol_path' : '200', }
    MARK2 = { 'ip' : '188.165.192.174', 'tcp_port' : 13000, 'mark' : '120.tga', 'symbol_path' : '120', }
    MARK3 = { 'ip' : '188.165.223.58', 'tcp_port' : 13000, 'mark' : '120.tga', 'symbol_path' : '120', }    
    MARK4 = { 'ip' : '192.168.1.11', 'tcp_port' : 13000, 'mark' : '120.tga', 'symbol_path' : '120', }        
    AUTH1 = {'ip':'25.45.128.100','port':13050, }
    AUTH2 = {'ip':'188.165.192.174','port':13050, }
    AUTH3 = {'ip':'188.165.223.58','port':13050, }
    AUTH4 = {'ip':'192.168.1.11','port':13050, }
    NAME1 = { 'name' : 'XenoX by Dawcio', 'Website' : 'http://25.45.128.100/index.php?p=reg'}
    NAME2 = { 'name' : 'GondorMT2 by Dawcio', 'Website' : 'http://188.165.192.174:8080/reg.php'}
    NAME3 = { 'name' : 'ExtremeMT2s2 by Dawcio', 'Website' : 'http://188.165.223.58/s2/index.php?url=3'}
    NAME4 = { 'name' : 'XenoX_test by Dawcio', 'Website' : 'localhost'} 
    REGION0_ORDER_LIST = [
        (NAME1, AUTH1, MARK1, CHANNELS1),
        (NAME2, AUTH2, MARK2, CHANNELS2),
        (NAME3, AUTH3, MARK3, CHANNELS3),        
        (NAME4, AUTH4, MARK4, CHANNELS4),                
    ]
    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' : '25.45.128.100', 'tcp_port' : 13051, 'udp_port' : 13051, }
 

 

+SS z PortMapa

PortMap.png

Opublikowano (edytowane)

wpisz w konsoli ps i pokaz screena.

Edytowane przez Insigin

 

 

Opublikowano (edytowane)

popatrz w intrologin czy czasem tam nie ma jeszcze ip ustawionego
i jeszcze jedno pytanie ty to robisz na hamachi/localu/vps(dla pewnosci) ?

Edytowane przez Insigin

 

 

Opublikowano
3 minuty temu, Insigin napisał:

popatrz w intrologin czy czasem tam nie ma jeszcze ip ustawionego
i jeszcze jedno pytanie ty to robisz na hamachi/localu/vps(dla pewnosci) ?

hamachi

Opublikowano

Jezu dobra weź się z tego forum najlepiej usuń @Insigin bosz jak ja widzę kolejny zrąbany post to aż normalnie ;-;

 

@Darra1998 jak widnieje ciągle "zostaniesz połączony z serwerem" to najpierw co powinno się nasuwać u każdego kto stawia metka od wielu wielu lat to jest PONG, bez obaw nie mam za nic za złe, wiadome Ty możesz nie wiedzieć owszem ale ja już widzę kolejny podobny temat i kombinowanie wielu osób XD ale nikt nie odpisal nawet że może to być właśnie to hah

 

Karta sieciowa nie ma nic do rzeczy, jeśli nie działa przez haamchi gdzie nie przechodzi nawet przez lokala co jest znakomite to nie ma prawa działać na lokalu nawet bosz ;-; hamachi jest jak lokal tak krótko mówiąc ale tak pseudo technicy skąd mają wiedzieć skoro nie byli doszkoleni ^^ 

@Darra1998Polecam nie słuchać wypocin innych, także teraz zadam pytanko, potrafisz znaleźć w kodzie src czy nawet bez kodu src pong? nie wiem czy masz kod src czy nie także też przy okazji powiedz o tym, czy masz src bym miał jakoś Cie nakierować

 

Mało tego ten błąd może być nie tylko przez to, że pong lecz do tego dojdziemy z czasem ;>

Pomogłem ? klik up to Like ;D ( Lubię to ! ) xD

300 postów-> 10.10.2013 godz. 9:00
400 postów-> 19.10.2013 godz. 9:00

 

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ę...