Opublikowano 4 Września 20232 l Cześć wszystkim! 🖐️ Dzisiaj skupimy się na pewnym niedocenianym ale mega ważnym szczególe w konfiguracji serwera Metin2. Mówimy tu o potencjalnych błędach związanych z dzieleniem przez zero. Tak, to może brzmieć jak coś z lekcji matematyki, ale uwierzcie, może to zrobić duże zamieszanie 🤦♂️ Zdarza się, że ustawiając HP moba na 0 w mob_proto, twórcy serwerów nie zdają sobie sprawy, że właśnie otworzyli puszkę Pandory. 📦 💥 Nie ma tu żadnych zabezpieczeń, więc efektem mogą być losowe crashe i błędy których diagnostyka będzie jak szukanie igły w stogu siana. 🌾🔍 Jeśli zależy ci na stabilności i chcesz uniknąć zbędnych problemów, warto zwrócić uwagę na ten aspekt. Dalsze części będą poświęcone temu, jak zabezpieczyć ten błąd w źródle gry. Rozwiązanie: 📂 Lokalizacja pliku: 'game -> char.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 🔍 W powyższej funkcji szukamy następującego fragmentu kodu: 🔄 Zamień na: 🔍 Szukaj: 🔍 A w nim znajdź: 🔄 Zamień na: 🔍 Szukaj: 🔍 A w nim znajdź: 🔄 Zamień na: 🔍 Szukaj: 🔄 Zamień na: 📂 Lokalizacja pliku: 'game -> char_battle.cpp' 🔍 Szukaj: 🔍 W powyższej funkcji szukaj: 🔄 Zamień na: 🔍 Następnie znajdź: 🔄 Zamień na: 📂 Lokalizacja pliku: 'game -> char_state.cpp' 🔍 Szukaj: 🔄 Zamień na:
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto