0
← Tous les guides FiveM
OX · 6 min

ox_lib et ox_target sur FiveM : à quoi servent ces dépendances ?

Menus, notifications, zones et interactions : comprendre le rôle de ox_lib et ox_target avant d’installer un script FiveM qui les utilise.

Publié le 3 octobre 2026 · NightCode

ox_lib et ox_target apparaissent souvent dans les prérequis des scripts FiveM modernes. Ils ne remplacent pas forcément votre framework : ils servent plutôt de briques techniques communes pour les interfaces, callbacks, zones et interactions.

À quoi sert ox_lib ?

ox_lib fournit des composants réutilisables : notifications, menus, contextes, callbacks et utilitaires. Pour un développeur, cela évite de recréer les mêmes briques dans chaque ressource.

À quoi sert ox_target ?

ox_target permet d’associer des actions à des entités, véhicules, objets, zones ou os de véhicule. C’est ce qui permet, par exemple, d’interagir directement avec un capot, une roue, un PNJ ou une zone sans utiliser une commande classique.

L’ordre de démarrage compte

Une ressource qui dépend de ces bibliothèques doit démarrer après elles. Si votre script appelle un export avant que la dépendance soit disponible, la console peut afficher une erreur ou l’interaction ne sera jamais créée.

Ne pas renommer les ressources sans vérifier

Les appels via exports utilisent souvent le nom de la ressource. Renommer un dossier peut donc casser une intégration si le code attend un nom précis.

Vérifier la documentation du script

La fiche ou documentation doit indiquer les dépendances obligatoires et optionnelles. Avant d’installer une ressource NightCode, consultez la documentation lorsque celle-ci est disponible.