Opublikowano 15 Września 20231 r 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: 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się ➕ Dodaj: 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się 📂 Lokalizacja pliku: 'game -> input_login.cpp' 🔍 Szukaj: 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się ➕ Dodaj: 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się 📂 Lokalizacja pliku: 'db -> ClientManagerLogin.cpp' 🔍 Szukaj: 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się ➕ Dodaj: 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się 🔍 Szukaj: 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się ➕ Dodaj: 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się 📂 Lokalizacja pliku: 'UserInterface -> Packet.h' 🔍 Szukaj: 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się ➕ Dodaj: 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się 📂 Lokalizacja pliku: 'UserInterface -> PythonNetworkStream.cpp' 🔍 Szukaj: 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się ➕ Dodaj: 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się 📂 Lokalizacja pliku: 'UserInterface -> PythonNetworkStream.h' 🔍 Szukaj: 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się ➕ Dodaj: 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się 📂 Lokalizacja pliku: 'UserInterface -> PythonNetworkStreamPhaseLoading.cpp' 🔍 Szukaj: 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się ➕ Dodaj: 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się 📂 Lokalizacja pliku: 'UserInterface -> PythonNetworkStreamModule.cpp' 🔍 Szukaj: 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się ➕ Dodaj: 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się 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': 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się Aktualizujemy domyślną wartość z '0000-00-00 00:00:00' na bardziej poprawny zapis '1970-01-01 00:00:00'. 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się Zmieniamy strukturę kolumny 'last_play' 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się Po tych zmianach kolumna 'last_play' będzie miała domyślną wartość '1970-01-01 00:00:00' dla nowo utworzonych kont.
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.