FiveM Enhanced przynosi ulepszenia do runtime FiveM, ale moze wplynac na istniejace skrypty i zasoby. Dobre przygotowanie zapobiega przestojom po aktualizacji. Ten poradnik wyjasnia, jak przygotowac swoj serwer.
Czym jest FiveM Enhanced?
FiveM Enhanced to duza aktualizacja platformy FiveM, ktora wprowadza lepsza wydajnosc, nowe mozliwosci API i bardziej rygorystyczne wymagania bezpieczenstwa. Niektorych starszych skryptow i zasobow moze nie dzialac bez dostosowania.
Krok 1: Tworzenie kopii zapasowej
Przed wprowadzeniem jakichkolwiek zmian utworz pelna kopie zapasowa serwera:
- Zrob kopie zapasowa folderu
server-dataprzez SFTP lub menedzer plikow. - Wyeksportuj baze danych (zobacz poradnik kopii zapasowej bazy danych).
- Zapisz osobno aktualny plik
server.cfg.
Krok 2: Sprawdzanie kompatybilnosci
- Sporządz liste wszystkich zainstalowanych zasobow w folderze
resources. - Sprawdz dla kazdego zasobu, czy deweloper wydal aktualizacje kompatybilna z FiveM Enhanced.
- Zwroc szczegolna uwage na: frameworki (ESX, QBCore, ox_core), skrypty UI i skrypty intensywnie korzystajace z natywnych funkcji.
- Usun lub wylacz zasoby, ktore nie sa juz utrzymywane i nie otrzymaja aktualizacji.
Krok 3: Aktualizacja zasobow
- Pobierz najnowsze wersje wszystkich swoich zasobow.
- Wgraj zaktualizowane zasoby na serwer i zastap stare pliki.
- Sprawdz, czy dodano nowe zaleznosci, ktore rowniez musisz zainstalowac.
Krok 4: Testowanie
- Uruchom serwer i sprawdz konsole pod katem ostrzezen i bledow.
- Przetestuj wszystkie wazne funkcje: spawnowanie, pojazdy, ekwipunek, prace i menu interakcji.
- Popros kilku graczy o pomoc w testach przed otwarciem serwera publicznie.
Czeste kwestie
- Przestarzale
mysql-asynclubghmattimysqlmoze wymagac zastapienia przezoxmysql. - Niektorych skrypty po stronie klienta wymagaja zmian w sposobie rejestrowania eventow.
- Sprawdz, czy twoje artifacts (build serwera FiveM) sa aktualne.
Wskazówka: w HostValues możesz wynająć serwer FiveM, ktory zawsze obsluguje najnowsze artifacts.