0
← Tous les guides FiveM
ESX · 7 min

Script FiveM ESX : compatibilité, dépendances et bonnes pratiques

Ce qu’il faut vérifier avant d’ajouter un script à une base ESX : version du framework, dépendances OX, SQL, jobs, items et événements.

Publié le 3 octobre 2026 · NightCode

Un script FiveM ESX s’intègre à un écosystème déjà structuré : joueurs, comptes, métiers, inventaire, sociétés et base de données. Avant d’ajouter une nouvelle ressource, il faut donc vérifier comment elle dialogue avec votre version d’ESX et les autres scripts déjà présents.

Vérifier la version d’ESX ciblée

Le terme “ESX” recouvre plusieurs générations de ressources. Une fiche produit sérieuse doit préciser la compatibilité testée et ne pas supposer que toutes les variantes utilisent exactement les mêmes fonctions.

Identifier les dépendances OX

De nombreuses ressources modernes utilisent ox_lib, ox_target ou ox_inventory. Elles peuvent fonctionner avec ESX tout en utilisant ces bibliothèques pour les menus, interactions ou inventaires.

Contrôler les jobs et sociétés

Pour un script métier, vérifiez les noms de jobs, grades, comptes société et permissions. Une différence entre mechanic, mecano ou un nom personnalisé suffit à empêcher une action de fonctionner.

Vérifier les items

Si le script ajoute un objet, confirmez l’inventaire utilisé et le format attendu. Un item déclaré pour un inventaire ne sera pas automatiquement disponible dans un autre.

Tester les événements et exports

Les ressources peuvent exposer des événements ou exports pour communiquer entre elles. Documentez vos intégrations afin d’éviter de les perdre lors d’une mise à jour.

Retrouvez les ressources dont la compatibilité est déclarée sur le catalogue NightCode. Les badges de framework doivent correspondre à une compatibilité réellement disponible sur la fiche.