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

Naprawa błędu podczas niepoprawnej pozycji gracza - automatyczne przenoszenie na mapę startową

Featured Replies

Opublikowano

image.png.a144663d4007d16872d3413c4a1a8bf3.png

 

Cześć,

 

Pewnie spotkaliście się z problemem w którym postać 'utykała' na mapie która nie istnieje? Taki problem, nie ma prawa istnieć na serwerach produkcyjnych.

Jednak na testowych często się może zdarzyć zwłaszcza podczas dodawania nowych map.

 

Problem:

Przeniesiemy się na index mapy, która nie istnieje (bądź nie została poprawnie dodana). Inna opcja to taka, gdzie przeniesiemy się na koordynaty, które nie są poprawnie zaimplementowane.

 

Rozwiązanie:

Gdy warunek wykryje, że doszło do takiej sytuacji oryginalnie zamyka połączenie. Niestety w bazie zostaną zapisane ostatnie kordy i index mapy. Jedyna opcja to zmienić w bazie danych koordynaty i ręcznie przenieść postać na istniejącą mapę. My w dzisiejszym poradniku dodamy taką opcję w warunku, który domyślnie nas rozłącza. Zmienimy go tak, aby podczas wykrycia sytuacji gdzie przenosimy się na nie istniejące koordynaty lub index mapy automatycznie przenosiło nas na mapę startową.

 

Implementacja:

📂 Lokalizacja pliku: 'game -> input_db.cpp'

 

🔍 Szukaj

Tylko zalogowani Zaloguj się, aby wyświetlić chronioną treść Ten post zawiera treści dostępne tylko dla członków. Zaloguj się lub utwórz konto, aby odblokować całą zawartość tego posta. Zaloguj się Utwórz konto

 

 

♻️ Zamień

Zaktualizowałem też komunikat błędu, aby lepiej sprecyzować co się dzieje. 

 

Opublikowano

Szacunek i podziękowania za udostępnienie tego fixa – uratowałeś moje wieczory z debugowaniem tego błędu!

 

  • 3 miesiące temu...
  • 1 miesiąc temu...

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

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.