Opublikowano 19 Sierpnia 20232 l Witajcie, Dziś poruszamy istotny temat – naprawiliśmy błąd, który powodował, że po pokonaniu postaci, jej punkty życia spadały poniżej zera. Poprawna mechanika gry powinna resetować punkty życia postaci do zera po jej śmierci. Aby lepiej zrozumieć, o co chodzi, przygotowałem krótki film, który obrazuje ten problem. Ta aktualizacja wprowadza istotną poprawkę, która wpływa na stabilność rozgrywki i zachowuje spójność mechanik. 🧩 Rozwiązanie 📂 Lokalizacja pliku: 'game -> char_battle.cpp' 🔍 Szukamy: 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 🔄 Zmieniamy na:
Opublikowano 3 Listopada 20232 l Dziękuje edit namespace "std" has no member "clamp" Edytowane 3 Listopada 20232 l przez ExoCarossa
Opublikowano 3 Listopada 20232 l Autor @ExoCarossa Wymagany standard C++17. Wersja dla starszych source: CKod został skopiowanyif (!cannot_dead){ int hp = GetHP(); dam = (dam < 0) ? 0 : (dam > hp ? hp : dam); PointChange(POINT_HP, -dam, false);}
Opublikowano 23 Marca 20242 l A ja zawsze myślałem, że mi ktoś taką bombę wywalił - a to zwykły bug 😢
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto