BIENVENUE10valable pour le premier mois seulement ! sur toutes les offresVoir les offres
Aller au contenu
← Base de connaissances

Installer un script ou un framework FiveM (ESX, QBCore)

Déposez vos ressources dans resources/, ajoutez ensure dans server.cfg et configurez la base de données.

Installer un script ou un framework FiveM (ESX, QBCore)

L’installation d’un framework (ESX, QBCore) ou d’un script suit toujours la même logique : déposer la ressource, la déclarer, puis configurer ses dépendances.

Cause / Le problème

Un script qui n’apparaît pas en jeu ou qui génère des erreurs au démarrage est presque toujours mal placé, non déclaré dans server.cfg, ou privé de sa dépendance de base de données.

Solution

  1. Déposez la ressource dans le dossier resources/ de votre serveur. Chaque ressource doit être dans son propre sous-dossier contenant un fichier fxmanifest.lua (ou __resource.lua).
  2. Configurez la base de données. Les frameworks ESX et QBCore nécessitent MySQL. Importez le fichier .sql fourni dans votre base via phpMyAdmin, puis ajoutez ensure oxmysql avant le framework dans server.cfg.
  3. Déclarez les ressources dans server.cfg, dans le bon ordre (dépendances d’abord) :
    ensure oxmysql
    ensure qb-core      # ou es_extended
    ensure qb-management
  4. Avec txAdmin, vous pouvez aussi utiliser un recipe (QBCore fournit txAdminRecipe officiel) qui déploie automatiquement tout le framework et configure server.cfg.
  5. Redémarrez le serveur et consultez la console : une ressource démarre correctement affiche Started resource xxx.
  6. En cas d’erreur “resource not found”, vérifiez que le nom du dossier correspond exactement à la ligne ensure, et que fxmanifest.lua est bien à la racine du dossier.

Ne mélangez jamais les frameworks ESX et QBCore sur un même serveur : ils entrent en conflit.

Produits concernés

oneSubnet

Hébergeur français à Paris. Serveurs de jeux et vocaux haute performance.

SERVICES

Ressources

LÉGAL

Tous les systèmes opérationnels