FiveM est la plateforme de modding multijoueur la plus populaire pour GTA V. Elle permet de créer des serveurs personnalisés avec des scripts, des véhicules et des maps uniques. Que vous souhaitiez lancer un serveur RP, un serveur drift ou un mode de jeu original, ce guide vous accompagne dans chaque étape.
Prérequis et clé de licence
Avant de commencer, vous avez besoin d'un hébergement FiveM avec suffisamment de RAM et de slots joueurs. Rendez-vous ensuite sur keymaster.fivem.net pour générer votre clé de licence gratuite. Cette clé est liée à votre adresse IP serveur et doit être renseignée dans le fichier server.cfg à la ligne sv_licenseKey. Chaque compte Cfx.re permet de générer plusieurs clés, une par serveur.
Configuration du server.cfg
Le fichier server.cfg est le cœur de votre serveur FiveM. Voici les paramètres essentiels :
sv_hostname: le nom affiché dans la liste des serveurs.sv_maxclients: le nombre maximum de joueurs connectés.sv_licenseKey: votre clé obtenue sur Keymaster.sets sv_projectNameetsets sv_projectDesc: le nom et la description sur la page de connexion.ensure: les lignes qui chargent vos resources au démarrage.
txAdmin : le panneau de gestion
txAdmin est l'interface web intégrée qui simplifie la gestion de votre serveur FiveM. Vous pouvez démarrer, redémarrer et arrêter le serveur, gérer les joueurs (kick, ban), consulter les logs en temps réel et déployer des recettes (recipes) pour installer un framework en quelques clics. Au premier lancement, txAdmin propose un assistant où vous choisissez une recette comme QBCore ou ESX Legacy qui installe automatiquement le framework, la base de données et les resources de base.
Choisir un framework : ESX ou QBCore
Le framework détermine la structure de votre serveur RP :
- ESX Legacy : le framework le plus ancien et le plus documenté. Sa communauté est immense et il existe des milliers de scripts compatibles. Idéal si vous cherchez un large choix de resources prêtes à l'emploi.
- QBCore : plus récent, mieux optimisé et avec une architecture de code plus moderne. Recommandé pour les nouveaux projets en 2026.
Les deux fonctionnent parfaitement sur nos serveurs FiveM.
Base de données et resources
La plupart des frameworks nécessitent MySQL ou MariaDB pour stocker les données des joueurs et l'économie du serveur. Sur nos hébergements, la base de données est incluse et préconfigurée. Vérifiez que le paramètre mysql_connection_string dans server.cfg pointe vers les bons identifiants. Pour ajouter une resource, déposez son dossier dans resources, ajoutez ensure nom_de_la_resource dans server.cfg et redémarrez.
Optimisation des performances
- Supprimez les resources inutilisées pour libérer de la mémoire et du CPU.
- Utilisez
sv_enforceGameBuildpour forcer une version de build stable. - Surveillez l'utilisation mémoire dans txAdmin et augmentez la RAM si elle dépasse 80 %.
- Activez OneSync pour une meilleure synchronisation au-delà de 32 slots.
Nos serveurs tournent sur AMD Ryzen 9 7950X avec stockage NVMe pour des performances stables.
Faut-il un PC puissant pour héberger un serveur FiveM ?
Non, c'est l'avantage d'un hébergement FiveM dédié. Le serveur tourne sur notre infrastructure 24h/24 sans que votre PC ait besoin d'être allumé. Vous gérez tout depuis txAdmin.
Peut-on passer d'ESX à QBCore sans tout recommencer ?
La migration est possible mais demande du travail. Les structures de base de données diffèrent entre les deux frameworks. Il est généralement plus simple de repartir sur une base propre avec QBCore et de réinstaller vos resources une par une.
Combien de slots joueurs peut supporter un serveur FiveM ?
Avec OneSync activé, FiveM supporte jusqu'à 2048 slots en théorie. En pratique, un serveur RP bien optimisé tourne confortablement avec 64 à 128 joueurs. Au-delà, prévoyez plus de RAM et un processeur performant.