Installer un framework RP (ESX / QBCore)
Updated Apr 1, 2026
Qu'est-ce qu'un framework RP ?
Un framework RP est la base de votre serveur roleplay FiveM. Il fournit les systemes fondamentaux : identite, economie, jobs, inventaire, etc. Les deux principaux frameworks sont ESX et QBCore.
ESX vs QBCore : choisir son framework
ESX (Essential Mode Extended)
- Age : Plus ancien, tres eprouve
- Communaute : La plus grande, beaucoup de ressources disponibles
- Performance : Correcte mais peut etre lourde
- Documentation : Riche et complete
- Ideal pour : Ceux qui veulent acceder au plus grand catalogue de ressources
QBCore
- Age : Plus recent et moderne
- Communaute : En croissance rapide
- Performance : Meilleure optimisation, surtout sur nos Ryzen 7 9700X
- Documentation : Complete et bien structuree
- Ideal pour : Nouveaux projets et serveurs souhaitant les meilleures performances
Installer ESX
Pre-requis
- Un serveur FiveM fonctionnel sur OneSubnet
- Une base de donnees MySQL creee depuis le panel
Etapes d'installation
- Arretez votre serveur
- Telechargez ESX depuis le GitHub officiel ou utilisez la Toolbox
- Uploadez les ressources dans le dossier /resources/[esx]/
- Importez le fichier SQL dans votre base de donnees via le panel
- Configurez la connexion SQL dans votre server.cfg
- Ajoutez les ressources ESX dans server.cfg :
ensure [esx]/es_extended ensure [esx]/es_basic_menu ensure [esx]/esx_identity ensure [esx]/esx_skin ensure [esx]/esx_menu_default ensure [esx]/esx_menu_dialog # ... autres ressources ESX[ici capture d'ecran du panel Pterodactyl - import SQL ESX]
Installer QBCore
Etapes d'installation
- Arretez votre serveur
- Clonez le QBCore Framework depuis GitHub ou utilisez la Toolbox OneSubnet
- Uploadez les ressources dans /resources/[qb]/
- Importez le fichier SQL dans votre base de donnees
- Configurez la connexion dans /resources/[qb]/qb-core/config.lua
- Ajoutez les ressources dans server.cfg :
ensure [qb]/qb-core ensure [qb]/qb-multicharacter ensure [qb]/qb-spawn ensure [qb]/qb-hud ensure [qb]/qb-inventory ensure [qb]/qb-phone # ... autres ressources QBCore
Configuration post-installation
Parametres de base
- Nom du serveur : Modifiez sv_hostname
- Langue : Configurez la langue du framework (fr)
- Jobs : Ajoutez ou modifiez les metiers disponibles
- Items : Personnalisez les objets
- Spawn point : Definissez le point de spawn
Base de donnees
Verifiez que votre base de donnees est correctement configuree :
- Dans le panel Pterodactyl, allez dans « Bases de donnees »
- Verifiez que les tables ont ete creees
- Testez la connexion en demarrant le serveur
Ressources complementaires
Avec le framework installe, ajoutez :
- Un HUD personnalise
- Un systeme de telephone
- Un garage avance
- Un systeme de maisons
- Des jobs supplementaires
Optimisation
Pour un serveur RP fluide sur votre infrastructure OneSubnet :
- Utilisez oxmysql au lieu de mysql-async pour de meilleures performances
- Activez OneSync Infinity dans server.cfg
- Compressez les fichiers de streaming
- Desactivez les ressources non utilisees