Opublikowano 23 Listopada 20231 r 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 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się ➕ Dodaj: 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się
Opublikowano 23 Listopada 20231 r Ten bug od dawna mnie irytował, ale twój kod to zmienił, wielkie dzięki.
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ą.