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

Sortowanie postaci w interfejsie wyboru postaci według daty ostatniej rozgrywki

Featured Replies

Opublikowano

Cześć👋,

 

Przedstawiam Wam poradnik dotyczący modyfikacji interfejsu wyboru postaci.
To ulepszenie pozwoli na bardziej zaawansowane oraz intuicyjne zarządzanie postaciami na Waszych serwerach. 🚀

 

W dotychczasowym rozwiązaniu postacie wyświetlane były w kolejności ich tworzenia.
W nowej wersji postacie będą sortowane według daty ostatniej rozgrywki.
📅 Oznacza to, że po zalogowaniu do gry, postać, którą graliście ostatnio, znajdzie się pierwszym miejscu.
Ułatwi to szybki dostęp i płynne kontynuowanie rozgrywki.

 

Mam nadzieję, że dzięki tej modyfikacji zarządzanie postaciami stanie się dla Was jeszcze bardziej komfortowe.

Jeśli macie pytania czy sugestie, chętnie na nie odpowiem w tym temacie. 📝

 

Implementacja:

📂 Lokalizacja pliku: 'common -> tables.h'

 

🔍 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

 

 

Dodaj:

 

 

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

 

🔍 Szukaj:

 

Dodaj:

 

 

📂 Lokalizacja pliku: 'db -> ClientManagerLogin.cpp'

 

🔍 Szukaj:

 

Dodaj:

 

🔍 Szukaj:

 

Dodaj:

 

 

📂 Lokalizacja pliku: 'UserInterface -> Packet.h'

 

🔍 Szukaj:

 

 

Dodaj:

 

 

📂 Lokalizacja pliku: 'UserInterface -> PythonNetworkStream.cpp'

 

🔍 Szukaj:

 

Dodaj:

 

 

📂 Lokalizacja pliku: 'UserInterface -> PythonNetworkStream.h'

 

🔍 Szukaj:

 

Dodaj:

 

 

📂 Lokalizacja pliku: 'UserInterface -> PythonNetworkStreamPhaseLoading.cpp'

 

🔍 Szukaj:

 

 

Dodaj:

 

 

📂 Lokalizacja pliku: 'UserInterface -> PythonNetworkStreamModule.cpp'

 

🔍 Szukaj:

 

Dodaj:

 

 

Napraw tabelę player

Jeśli twoja tabela 'player' ma domyślną wartość 'last_play' ustawioną na '0000-00-00 00:00:00' jest to niepoprawny format zapisu domyślnej daty dla wersji mysql5.7. 
Często stosowaną praktyką jest ustawienie daty początkowej, takiej jak '1970-01-01 00:00:00' taką ustawimy dla wartości domyślnej. 

 

Zapytania SQL:

Włącz tryb 'strict':

 

Aktualizujemy domyślną wartość z '0000-00-00 00:00:00' na bardziej poprawny zapis '1970-01-01 00:00:00'. 

 

Zmieniamy strukturę kolumny 'last_play'

 

Po tych zmianach kolumna 'last_play' będzie miała domyślną wartość '1970-01-01 00:00:00' dla nowo utworzonych kont.

  • 6 miesięcy 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.