Opublikowano 21 Stycznia 20242 l Cześć, Pewnie wielu z was kojarzy ten błąd, gdy gracz jest w trakcie pojedynku z innym graczem i się wyloguje, tryb PVP nadal pozostaje aktywny. To nie jest prawidłowe działanie, ponieważ tryb PVP powinien być dezaktywowany podczas wylogowania z gry. Wyobraźmy sobie przykładowa sytuacje: graczowi padł internet i go wylogowało. Tryb PVP nadal trwa, a gracze się już rozeszli. W takiej sytuacji tryb PVP jest niepotrzebnie aktywny. Proponuję, aby w przypadku wylogowania z gry tryb PVP był dezaktywowany. W funkcji wylogowania widać nawet wywołanie takiego zakończenia: 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 Dlaczego więc tryb PVP nadal trwa po ponownym zalogowaniu? Idźmy zatem do funkcji Disconnect i zobaczmy co tam mamy: Ahh, wszystko jasne... naprawmy to! Prezentacja błędu: Prezentacja rozwiązania: Implementacja: 📂 Lokalizacja pliku: 'game -> pvp.cpp' 🔍 Szukaj ♻️ Zamień
Opublikowano 22 Stycznia 20242 l Niby drobnostka a jednak zawsze to jakieś usprawnienie super zasysam:)
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto