GTA V Enhanced est pris en charge par FiveM via une plateforme distincte de FiveM Legacy, avec ses propres fichiers serveur (cfx-server). Cet outil génère un server.cfg qui respecte les changements documentés par Cfx.re pour Enhanced. D'autres plateformes de GTA V multijoueur existent, mais leur compatibilité Enhanced n'est pas vérifiée ici.
Comment utiliser l'outil
Obtenez une clé de licence gratuite sur le portail Cfx.re et collez-la dans sv_licenseKey.
Renseignez nom, port (un seul endpoint TCP et un seul UDP), slots et sv_syncTickRate.
Cochez « sv_enforceGameBuild 1 » seulement pour exécuter le jeu de base sans DLC (sinon le dernier build est chargé).
Copiez le fichier dans votre dossier server-data et lancez cfx-server avec « +exec server.cfg ».
Ce qui change sur Enhanced
D'après la documentation officielle Cfx.re (docs.fivem.net/docs/developers/legacy-vs-enhanced) : seul le dernier build du jeu est pris en charge et chargé par défaut ; sv_enforceGameBuild 1 charge le jeu de base ; endpoint_add_tcp/udp n'acceptent qu'un endpoint chacun ; OneSync big mode est le seul mode (la synchronisation P2P est remplacée par client-serveur) ; sv_syncTickRate vaut 60 par défaut (1 à 120) ; la RCON est désactivée par défaut et utilise le port 29200 ; sv_devMode true est requis en mode développeur ; Asset Escrow n'est pas encore implémenté. Les anciens réglages onesync_enableBeyond, sv_enhancedHostSupport et sv_protectServerEntities n'ont aucun effet. Les fichiers s'appellent cfx-server_win_x64 / cfx-server-linux_x64 et l'exécutable cfx-server.exe.
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"
sv_licenseKey "changeme"
sv_syncTickRate 60
ensure mapmanagerQuestions fréquentes
- Pourquoi n'y a-t-il aucun réglage OneSync ?
- Sur Enhanced, OneSync big mode est le seul mode disponible selon la documentation Cfx.re ; la ligne « set onesync » de FiveM Legacy n'a donc pas lieu d'être.
- Puis-je utiliser mes ressources FiveM Legacy ?
- Souvent, mais pas toujours : Mono est remplacé par .NET (SDK .NET 10 pour les développeurs), les ressources sous Asset Escrow ne fonctionnent pas encore et les fichiers de base clé-valeur doivent être migrés. Testez chaque ressource.
