Opublikowano 4 Listopada 20232 l Dzień dobry, Pewnie nie raz zdarzyło Ci się doświadczyć błędu, w którym czas odrodzenia wchodził na minusową wartość i odrodzenie stawało się niemożliwe. W tym artykule przedstawię przyczynę tego problemu oraz rozwiązanie. Opis problemu: Błąd występuje, gdy gracz otworzy sklep u NPC, a następnie zginie. W tym przypadku okno sklepu powinno zostać zamknięte, co jest poprawnym działaniem. Jednak podczas śmierci gracz może otworzyć sklep, co nie powinno mieć miejsca. Wtedy nawet po zamknięciu sklepu czas odrodzenia gracza ulega zbugowaniu i wskazuje minusową wartość, co uniemożliwia wstanie gracza. Rozwiązanie: Aby uniknąć tego błędu, należy dodać kontrolę, która blokuje możliwość otworzenia sklepu, gdy gracz jest martwy. Przedstawienie błędu: Prezentacja rozwiązania: Implementacja: 📂 Lokalizacja pliku: 'game -> shop_manager.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 ➕ Dodaj: 📂 Lokalizacja pliku: 'share -> locale -> poland -> locale_string.txt' ➕ Dodaj:
Opublikowano 4 Listopada 20232 l Ten bug od dawna mnie irytował, ale twój kod to zmienił, wielkie dzięki.
Opublikowano 5 Listopada 20232 l Szacunek i podziękowania za udostępnienie tego fixa – uratowałeś moje wieczory z debugowaniem tego błędu!
Opublikowano 9 Listopada 20232 l Ten bug od dawna mnie irytował, ale twój kod to zmienił, wielkie dzięki.
Opublikowano 23 Marca 20242 l Popsułeś wszystko... Moje życie straciło sens, nie będę irytował ludzi pod handlarką.
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto