Installation
Toutes les ressources Wentus partagent le même ensemble de dépendances. Installe-les d'abord, puis suis les étapes sur la page de chaque ressource.
Dépendances
Les dépendances requises dépendent du framework que tu as choisi. ox_lib n'est pas nécessaire pour toutes les configurations — uniquement pour la voie basée sur ox (la valeur par défaut de QBox).
| Dépendance | Note |
|---|---|
qbx_core | Framework |
ox_lib | Menu / progression / notification / zone / callback |
ox_inventory | Inventaire |
ox_target | Target |
oxmysql | BDD |
ox_lib n'est pas requis — les systèmes qb-* sont utilisés. (Commente la ligne @ox_lib/init.lua dans le fxmanifest.)
| Dépendance | Note |
|---|---|
qb-core | Framework |
qb-inventory | Inventaire |
qb-target + PolyZone | Target |
qb-menu + qb-input | Menu / saisie |
oxmysql | BDD |
| Dépendance | Note |
|---|---|
es_extended | Framework |
ox_inventory | Inventaire |
ox_target + ox_lib | Target (ou qb-target + PolyZone) |
esx_progressbar | Progression |
oxmysql | BDD |
Requis (tous frameworks)
| Dépendance | Pour |
|---|---|
xsound | Jukebox et sons d'interaction |
Optionnel (tous frameworks)
| Dépendance | Pour |
|---|---|
ox_doorlock / qb-doorlock | Verrouillage des portes |
| Export bancaire | Renewed-Banking / qb-banking / qb-management / okokBanking / codem |
Ordre dans server.cfg
Démarre les ressources après le framework + les dépendances :
# Core
ensure oxmysql
ensure ox_lib # for ox-based setups (may not be needed on QBCore)
ensure qbx_core # or qb-core / es_extended
ensure ox_inventory # or qb-inventory
ensure ox_target # or qb-target (+ PolyZone)
# Optional
ensure xsound
# Wentus resources
ensure wentus-pondcafe
ensure wentus-lalinterna
Étapes communes
Installe les dépendances
Assure-toi que les ressources requises ci-dessus sont installées sur ton serveur et dans le bon ordre dans server.cfg.
Ajoute les items
Colle le fichier items.lua (QBCore) ou items-qbox.lua (ox_inventory) de chaque ressource dans les données d'inventaire correspondantes. Copie les images (assets/images/) dans le dossier d'images de l'inventaire.
Définis le métier
Ajoute le métier concerné à ton framework (par ex. pondcafe, lalinterna) — avec ses grades.
Configure config.lua
Dans le bloc Config.Base, fais ta sélection framework/inventaire/target. Détails → Configuration.
Démarre
Ajoute ensure <resource>, redémarre le serveur. Si un avertissement de dépendance manquante apparaît dans la console, corrige-le.