
- ESX
Par Luke

Une entreprise FiveM nécessite généralement deux couches distinctes : un MLO fournit le bâtiment, les pièces et la collision ; un script de job fournit les employés, l'artisanat, la facturation, le stock, les ventes et la gestion. Acheter les deux ne garantit pas qu'ils fonctionnent ensemble. La compatibilité dépend de votre framework et des autres ressources qui les relient.
| Couche | Ce qu'il faut vérifier | Incompatibilité courante |
|---|---|---|
| MLO | Coordonnées, portes, collision et conflits de carte | Une autre carte modifie le même emplacement |
| Framework | Prise en charge ESX, QBCore, Qbox ou standalone | Une mention QBCore est considérée comme une preuve de prise en charge de Qbox |
| Inventaire | Définitions d'objets, images, métadonnées et exports | Le script attend une API d'inventaire différente |
| Interaction | Ressource de ciblage, zones, marqueurs ou indications de touches | Les points d'interaction sont conçus pour un autre système de ciblage |
| Fonctionnement de l'entreprise | Grades de job, prise de service, facturation, compte de société et menu du patron | Les noms de grade ou les identifiants de compte ne correspondent pas |
| Base de données | Modifications SQL, propriété et persistance | Les tables sont importées sans plan de sauvegarde ni de migration |
Commencez par la boucle de roleplay : mécanicien, restaurant, café, concessionnaire, boîte de nuit ou autre entreprise de joueur. Choisissez ensuite la carte et le script indépendamment. Un intérieur soigné ne fournit pas de recettes ni de factures, et un script de job complet ne déplace pas automatiquement ses points d'interaction dans un bâtiment personnalisé.
Ouvrez chaque fichier livré fxmanifest.lua avant d'ajouter la ressource à server.cfg. Le manifeste peut identifier les scripts, les fichiers et les dépendances, tandis que la documentation du créateur doit indiquer le framework, l'inventaire, la cible, le menu, la notification, l'audio et les ressources de base de données requis. Utilisez la référence officielle du manifeste de ressources Cfx.re lorsqu'une directive n'est pas claire.
Pour Qbox, ne supposez pas que chaque ressource QBCore est compatible. Lisez le guide Qbox vs QBCore et exigez une mention de prise en charge native de Qbox ou un chemin de bridge documenté sur le produit concerné.
Cela permet de distinguer un problème de carte d'un problème de script de job. Si le bâtiment ne fonctionne pas seul, l'ajout de ressources de facturation et d'inventaire rend le diagnostic plus difficile.
Créez la structure de jobs et de grades attendue par le script. Faites correspondre exactement les noms internes : mechanic et mechanic2 sont des identifiants différents. Décidez quels grades peuvent embaucher, retirer de l'argent, fabriquer des objets restreints ou accéder à la gestion. Si le script utilise un compte de société ou d'entreprise, vérifiez que les dépôts et les retraits atteignent bien ce compte après une reconnexion et un redémarrage de la ressource.
Ajoutez chaque objet requis à l'inventaire utilisé sur votre serveur, y compris les images et les métadonnées si nécessaire. Remplacez les coordonnées d'interaction par défaut du script par les points relevés à l'intérieur du MLO. Vérifiez ensuite les zones cibles ou les invites de touche à différentes distances et positions de joueur.
Les ressources de restaurant et de pub demandent une attention particulière sur les recettes : les noms des ingrédients, les quantités, les objets produits et les prix de vente doivent correspondre à l'économie en place. Les ressources de mécanicien nécessitent des vérifications de propriété du véhicule, des objets de réparation et de la facturation. Les ressources de concessionnaire nécessitent des apparitions en salle d'exposition, du stock et une validation des achats.
Avant l'achat, vous devriez être en mesure de nommer la version du framework, l'inventaire, le système de ciblage, la ressource de gestion, la méthode de compte d'entreprise, les modifications de base de données et l'emplacement sur la carte. Si l'un de ces éléments est inconnu, interrogez le créateur ou choisissez un produit mieux documenté. C'est plus rapide et moins coûteux que de réparer une pile d'entreprise incompatible après le lancement.
Guide de compatibilité MLO FiveM : Frameworks, conflits et tests
Vous ne trouvez pas le script exact ? Générez-le.
Décris un script sur mesure. 3 crédits gratuits par jour, jusqu’à 15 par mois civil ; sans carte.





