Skocz do zawartości
Masz już aplikację Sharegon?

Odkryj wszystkie możliwości. Dowiedz się więcej

Sharegon.pl

Zainstaluj aplikację Sharegon i korzystaj z powiadomień push oraz licznika nowych aktywności bezpośrednio z ekranu głównego.

Aby zainstalować tę aplikację na iOS i iPadOS.
  1. Tap the Share icon in Safari
  2. Przewiń menu i stuknij Dodaj do ekranu początkowego.
  3. Stuknij Dodaj w prawym górnym rogu.
Zainstaluj aplikację Sharegon na Androidzie
  1. Otwórz Sklep Google Play na swoim smarfonie.
  2. Wyszukaj „Sharegon” w pasku wyszukiwania.
  3. Stuknij „Zainstaluj”, aby pobrać aplikację.

Problem ze zmianą mapy na hamachi (wyrzuca z gry) - 'connect: Connection refused'

Nieaktywny

Featured Replies

Opublikowano

Mam problem ogólnie po zrobieniu w game/desc_client.py

z np. poradnika Paszki :

desc_client.cpp

 

Szukamy linijki:

memcpy(p.szIP, g_szPublicIP, 16);

Zamieniamy na:

memcpy(p.szIP, "TWOJE_IP_Z_HAMACHI", 16);

Następnie szukamy:

strlcpy(p.szPublicIP, g_szPublicIP, sizeof(p.szPublicIP));

Zmieniamy na:

strlcpy(p.szPublicIP, "TWOJE_IP_Z_HAMACHI", sizeof(p.szPublicIP));

Mianowicie po tym serwer działa lecz nie mogę się tepnąć na żadną mapę prócz m1/m2 gdyż odrazu wywala do logowania i nie mogę już wejść na postać gdyż wywala ciągle do logowania i ciągle w maszynie wyskakuje image.png



Jak macie jakieś pomysły na rozwiązanie bo nawet z czatem GPT nie dało rady a na forach tureckich dużo nie ma o tym jak to rozwiązać

Edytowane przez Salamander

Rozwiązane przez bosmanxmetin

Przejdź do rozwiązania
Opublikowano
strlcpy(p.szPublicIP, "TWOJE_IP_Z_HAMACHI", sizeof(p.szPublicIP));


w miejscu "TWOJE_IP_Z_HAMACHI" wpisz swoje ip z hamachi

Opublikowano
  • Autor

robie to wpisuje ip z hamachi ale dalej jest ten komunikat wlasnie po zmianie przecież to normalne głupi nie jestem xD

  • 2 tygodnie później...
Opublikowano
  • Rozwiązanie

Masz źle ustawione IP w jednym z plików konfiguracyjnych serwera (ch1,ch2,ch3,ch4 game99), przez co klient łączy się tylko z głównym serwerem (login/channel), ale nie z mapserwerami. W każdej z tych lokalizacji znajdziesz plik CONFIG.

Musisz w nim upewnić się, że:

HOSTNAME: TWOJE_IP_Z_HAMACHI

i

BIND_IP: TWOJE_IP_Z_HAMACHI

Jeśli masz 127.0.0.1 lub 0.0.0.0, to serwer przyjmuje połączenie tylko lokalnie, a nie z Hamachi Jeśli masz launchera, który bazuje na serverinfo.py lub introLogin.py, również musisz tam wpisać IP z Hamachi.

desc_client.cpp wszystkie CONFIG w serwerze serverinfo.py, jeśli masz.

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

Konto

Nawigacja

Skonfiguruj powiadomienia push w przeglądarce.

Chrome (Android)
  1. Stuknij ikonę kłódki obok paska adresu.
  2. Wybierz Uprawnienia → Powiadomienia.
  3. Dostosuj swoje preferencje.
Chrome (Desktop)
  1. Kliknij ikonę kłódki na pasku adresu.
  2. Wybierz Ustawienia witryny.
  3. Znajdź Powiadomienia i dostosuj swoje preferencje.