FiveM Enhanced: co sie zmienilo i co musisz zrobic

FiveM Enhanced to obecna generacja platformy FiveM. Nie osobny produkt, lecz seria istotnych ulepszen runtime, diagnostyki i warstwy bezpieczenstwa, wdrazanych stopniowo. Ten artykul opisuje co sie zmienilo, co to oznacza dla istniejacych skryptow i co musisz zrobic jako wlasciciel serwera.

Czym jest FiveM Enhanced?

FiveM Enhanced to nazwa, ktora Cfx.re uzywa dla najnowszej generacji platformy. Obejmuje trzy filary: szybszy runtime, lepsza wbudowana diagnostyke i bardziej rygorystyczna warstwe bezpieczenstwa. Zmiany znajduja sie w artefaktach serwera i kliencie; nie ma osobnego pobrania ani produktu.

Ulepszenia runtime

  • Zaktualizowany silnik V8: zasoby JavaScript dzialaja na nowszym runtime V8 z lepszym garbage collection i szybsza kompilacja JIT. W praktyce zasoby JS zuzywaja mniej CPU na tick.
  • Ulepszony runtime Mono/.NET: zasoby C# korzystaja z aktualizacji do runtime Mono. Krotszy czas uruchamiania i bardziej stabilne zuzycie pamieci.
  • Optymalizacje Lua: runtime Lua 5.4 zostal dalej zoptymalizowany. Operacje na tablicach i obsluga stringow sa szybsze, co odczuwalne jest na ciezkich frameworkach takich jak ESX i QBCore.
  • Lepsza wydajnosc OneSync: zarzadzanie encjami jest bardziej wydajne. Serwery z wysoka liczba graczy maja mniej rubberbangu i lepsza synchronizacje pojazdow.

Diagnostyka i profilowanie

  • Wbudowany profiler: profiler po stronie serwera zostal rozszerzony. Mozesz mierzyc zuzycie tick time na zasob, w tym rozklad na zdarzenia.
  • Dashboard zdrowia serwera w txAdmin: txAdmin wyswietla dane w czasie rzeczywistym o tick time, zuzyciu pamieci i liczbie encji.
  • Diagnostyka po stronie klienta: gracze moga uzyc resmon 1 aby zobaczyc, ktore zasoby klienta zuzywaja najwiecej klatek.

Bezpieczenstwo

Warstwa bezpieczenstwa stala sie bardziej rygorystyczna:

  • Anti-tamper: klient lepiej wykrywa zmodyfikowane pliki gry.
  • Walidacja po stronie serwera: wiecej zdarzen gry jest walidowanych po stronie serwera, co ogranicza wplyw exploitow klienckich.
  • Ulepszone egzekwowanie ACE: system uprawnien ACE egzekwuje bardziej rygorystycznie.

Czy istniejace skrypty sa kompatybilne?

W wiekszosci przypadkow tak. FiveM Enhanced jest wstecznie kompatybilny z istniejacymi zasobami Lua, JavaScript i C#. Zawsze testuj na serwerze deweloperskim przed aktualizacja artefaktow na serwerze produkcyjnym.

Co powinienem zrobic jako wlasciciel serwera?

Zaktualizuj artefakty do najnowszej rekomendowanej wersji. Na HostValues mozesz to zrobic przez panel gry. Sprawdz server.cfg pod katem przestarzalych convarow i przetestuj zasoby po aktualizacji.

Wszystkie plany FiveM na HostValues dzialaja na najnowszych artefaktach. Potrzebujesz pomocy z aktualizacja? Nasz zespol wsparcia jest dostepny przez zgloszenie.


Nadal masz pytania? Utworz ticket, a nasz zespol Ci pomoze.

Powrot do bloga