Scripts ESX pour FiveM
Chaque script de cette liste tourne sur ESX sans version spécifique. Tous se branchent sur hz_lib, le bridge gratuit qui cherche es_extended au démarrage du serveur et fait passer argent, identité, notifications et inventaire par lui. Rien n’est écrit en dur : si la détection se trompe, une ligne dans hz_lib/config.lua force ESX.
La seule règle qui compte sur ESX est l’ordre de démarrage : es_extended d’abord, puis hz_lib, puis les scripts HZ. La ligne console [HZ Bridge] … Framework: esx confirme que le bridge a trouvé votre framework. hz_lib sert aussi les menus ESX (esx_menu_default, contextuel et liste) et le TextUI via esx_textui quand ox_lib est absent.
Chaque fiche ci-dessous renvoie à sa documentation avec les extraits de config, les définitions d’items et les exports propres à ESX.
Vous hésitez entre les frameworks ? ESX vs QBCore vs QBox, comparés · Documentation hz_lib
9 scripts compatibles ESX
Questions fréquentes — ESX
Les scripts HZ fonctionnent-ils sur ESX Legacy ?
Oui. hz_lib détecte la ressource es_extended et utilise ses exports pour l’argent, l’identité et l’inventaire ; les scripts ne parlent jamais au framework directement.
Faut-il configurer le framework dans chaque script ?
Non. La détection est sur auto dans hz_lib et vaut pour tous les scripts HZ à la fois. Vous ne forcez esx dans hz_lib/config.lua que si la détection échoue.
Quel inventaire faut-il sur ESX pour les scripts à items ?
ox_inventory, qb-inventory et qs-inventory sont supportés ; les produits qui livrent des items (HZ-Cook par exemple) fournissent un fichier d’items pour chacun et les images à copier.
Dans quel ordre démarrer les ressources ?
es_extended, puis hz_lib, puis les scripts HZ. hz_lib doit démarrer après le framework qu’il détecte et avant tout ce qui en dépend.









