FiveM Enhanced : ce qui change et ce que vous devez faire

FiveM Enhanced est la generation actuelle de la plateforme FiveM. Pas un produit separe, mais une serie d'ameliorations substantielles du runtime, des diagnostics et de la couche de securite deployes progressivement. Cet article couvre les changements, l'impact sur les scripts existants et ce que vous devez faire en tant que proprietaire de serveur.

Qu'est-ce que FiveM Enhanced ?

FiveM Enhanced est le nom utilise par Cfx.re pour la derniere generation de la plateforme. Trois piliers : un runtime plus rapide, de meilleurs diagnostics integres et une couche de securite plus stricte. Les changements sont dans les artifacts du serveur et le client ; il n'y a pas de telechargement ou de produit separe.

Ameliorations du runtime

  • Moteur V8 mis a jour : les ressources JavaScript tournent sur un runtime V8 plus recent avec un meilleur ramasse-miettes et une compilation JIT plus rapide. En pratique, les ressources JS consomment moins de temps CPU par tick.
  • Runtime Mono/.NET ameliore : les ressources C# beneficient de mises a jour du runtime Mono. Le temps de demarrage est plus court et la memoire plus stable sur les serveurs longue duree.
  • Optimisations Lua : le runtime Lua 5.4 a ete optimise. Les operations sur les tables et le traitement des chaines sont plus rapides, visible sur les frameworks lourds comme ESX et QBCore.
  • Meilleure performance OneSync : la gestion des entites est plus efficace. Les serveurs avec beaucoup de joueurs voient moins de rubberbanding.

Diagnostics et profilage

  • Profileur integre : le profileur cote serveur mesure le temps de tick par ressource, avec un detail par evenement.
  • Tableau de sante dans txAdmin : txAdmin affiche en temps reel le temps de tick, l'utilisation memoire et le nombre d'entites.
  • Diagnostics cote client : les joueurs peuvent utiliser resmon 1 pour voir quelles ressources consomment le plus de temps image.

Les scripts existants sont-ils compatibles ?

Dans la plupart des cas : oui. FiveM Enhanced est retrocompatible avec les ressources Lua, JavaScript et C# existantes. Les scripts qui utilisent les natives et evenements standards fonctionnent sans modification. Testez toujours sur un serveur de developpement avant de mettre a jour les artifacts en production.

Dois-je reinstaller mon framework ?

Non. ESX, QBCore et Qbox fonctionnent tous sur le runtime Enhanced sans reinstallation. Il est neanmoins recommande de mettre a jour votre framework. Plus de details sur les frameworks dans le guide Qbox.

Ou vais-je remarquer la difference ?

La difference est la plus visible sur les serveurs charges. Avec 40 joueurs ou plus, le temps de tick est generalement plus bas et la synchronisation plus fluide. Sur un petit serveur test avec cinq joueurs, vous ne remarquerez pas grand-chose.

Toutes les offres FiveM chez HostValues tournent sur les derniers artifacts. Si vous avez besoin d'aide pour la mise a jour, notre equipe de support est disponible via un ticket.


Encore des questions ? Ouvrez un ticket de support et notre équipe vous aidera.

Retour au blog