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] Nie można połączyć się z grą


Gość Emillo

Rekomendowane odpowiedzi

Opublikowano

Cześć

Mam na serwerze pliki 2010 od mcncc.pl, korzystam z clienta od fast77.

Oto moje serverinfo:

import os
import app
import locale
import debugInfo
import binascii

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': 13000, 'ip':  "5.69.61.165", 'symbol_path': '10', 'mark': '10.tga'
           }
       },
       'GAMEADDR': {
           0: {
               1: {
                   'name': "Exiliado",
                   'channel':
               {
                   1: {
                   'state': '...', 'name': 'CH1   ', 'key': 11, 'ip':  "5.69.61.165", 'tcp_port': 13000, 'udp_port': 13000
                   }
               }
           },
       } }, 'NAME': { 0: 'GERMANY' }, 'AUTHADDR': { 0: {
       1: {
           'ip':  "5.69.61.165", '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"]

 

Serwer ładnie się załadował, porty odblokowałem, mysql i ftp działa, ale w cliencie cały czas mam "zostaniesz połączony z serwerem"... Pongi mam takie same po stronie serwera i klienta.

 

Dlaczego nie działa?

 

Za pomoc będą plusy.

  • 2 tygodnie później...

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