Opublikowano 23 Listopada 20232 l Witajcie, W tym temacie chciałbym przedstawić rozwiązanie problemu bezpieczeństwa funkcji SetSkillGroup. Funkcja ta odpowiada za przypisanie postaci grupy umiejętności. W obecnym stanie nie sprawdza, czy obiekt CHARACTER ma ważny deskryptor. Brak tego warunku może prowadzić do awarii serwera. Rozwiązanie polega na dodaniu warunku, który sprawdza dostępność deskryptora. Jeśli deskryptor nie istnieje, funkcja zakończy działanie. Implementacja: 📂 Lokalizacja pliku: 'game -> char_skill.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:
Opublikowano 23 Listopada 20232 l Ten bug od dawna mnie irytował, ale twój kod to zmienił, wielkie dzięki.
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto