Accueil › Documentation › Dépendances · origen_vendings

Dépendances · origen_vendings

Toutes les dépendances ci-dessous doivent démarrer avant origen_vendings dans ton server.cfg.


Obligatoire

Ressource Notes
ox_lib Utilisé pour les callbacks, le TextUI, les notifications et le système de langues
oxmysql Pilote MySQL asynchrone — les tables sont créées automatiquement au premier démarrage

Compatibilité avec les frameworks

origen_vendings est compatible avec plusieurs frameworks. Le framework actif est détecté automatiquement au démarrage selon la ressource lancée. Tu peux aussi le forcer manuellement avec Config.Framework.

Framework Nom de la ressource Prise en charge
QBCore qb-core Complète
QBX Core qbx_core Complète
ESX es_extended Complète

La détection automatique s’exécute dans init.lua, côté client comme côté serveur. Si plusieurs frameworks sont actifs, la priorité de détection est : qbx_core → qb-core → es_extended.


Compatibilité avec les inventaires

Le fournisseur d’inventaire est détecté automatiquement par défaut (Config.Inventory = 'auto'). La détection vérifie GetResourceState par ordre de priorité. Tu peux aussi forcer un fournisseur précis.

Inventaire Nom de la ressource
ox_inventory ox_inventory
Inventaire QBCore qb-inventory
QS Inventory qs-inventory
PS Inventory ps-inventory
Origen Inventory origen_inventory
Codem Inventory codem-inventory
Tgiann Inventory tgiann-inventory
Core Inventory core_inventory

Ordre de priorité de la détection automatique (la première ressource lancée l’emporte) : origen_inventory → tgiann-inventory → qs-inventory → codem-inventory → ox_inventory → qb-inventory → ps-inventory → core_inventory. Si aucun n’est détecté, il se rabat sur ox_inventory.


cfg
ensure ox_lib
ensure oxmysql
 
# framework
ensure qb-core        # or qbx_core / es_extended
 
# inventory
ensure ox_inventory   # or your active inventory
 
ensure origen_vendings