Opublikowano 27 Września 20231 r Witajcie, Przedstawiam nową wersję funkcji związanej z zadaniami - 'pc_select_vid', którą niedawno zmodyfikowałem. Teraz jest ona bardziej bezpieczna i zawiera wszystkie niezbędne walidacje. Zmiany: Zaktualizowałem typy danych na bardziej precyzyjne. Zmieniłem nazwy zmiennych na bardziej opisowe (ch - > currentCharacter, vid -> targetVid, new_ch -> targetCharacter). Dodałem kontrolę argumentów przekazywanych do funkcji za pomocą lua_isnumber, aby sprawdzić, że otrzymano poprawny typ danych. Dodałem dodatkowe logowanie błędów w celu łatwiejszego diagnozowania problemów. Dodałem sprawdzenie czy wskaźnik do aktualnej postaci nie jest nullptr. Implementacja: 📁 Lokalizacja pliku: 'game -> questlua_pc.cpp' 🔍 Szukaj 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się ♻️ Zamień: 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się
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ą.