Dépannage
Erreurs fréquentes de tc-divisions : coffres indisponibles, accès refusé, clés de véhicule, images manquantes.
#« Les coffres sont indisponibles »
Les coffres exigent un inventaire qui gère les stashes : ox_inventory, qb-inventory, qs-inventory, ou l'inventaire natif Vision. Avec l'inventaire natif d'ESX ou en standalone, ils ne sont pas disponibles (les divisions, shops et garages fonctionnent).
Vérifie aussi Config.Bridge.Inventory et active Config.Bridge.Debug = true pour voir l'inventaire détecté.
#/divgestion refusé
- Vision : il te faut une des permissions de
Config.Permissions, ou ton ID Discord dansConfig.AdminDiscords. - Hors Vision :
add_ace group.admin command allow+ ton identifiant dans le groupe, ouConfig.Bridge.Admins(voir Installation générale).
#Je ne vois aucun job dans le menu staff
La liste vient des tables jobs / job_grades (Vision, ESX) ou des jobs partagés (QBCore / Qbox). Vérifie que le framework est démarré avant tc-divisions. En standalone, fournis Config.Bridge.Standalone.listJobs.
#Un joueur n'a pas accès à un coffre / shop / garage
- Vérifie ses règles d'accès : job, grade minimum et divisions cochées (aucune division cochée = toute l'entreprise).
- Si la division a été supprimée, la règle n'ouvre plus à personne : édite l'accès.
- Avec un code, le mode compte : Accès ET code exige les deux ; Accès OU code laisse entrer les autorisés directement.
- Après
Config.MaxAttemptscodes faux, le personnage est bloquéConfig.LockSecondssecondes.
#Le véhicule sort sans clés
Les clés passent par le bridge. Règle Config.Bridge.VehicleKeys : qb-vehiclekeys, qs-vehiclekeys, Renewed-Vehiclekeys, wasabi_carlock, ou none. La ressource de clés doit être démarrée.
#Le véhicule ne sort pas
- Il n'y a pas de place de sortie libre : le garage prend la première libre.
- Gros véhicule (camion, bus, échelle) : il ne sort que sur les places marquées « gros véhicule » (voir
Config.GarageLarge). - Limite atteinte :
Config.GarageMaxOut.
#Le numéro de toit ne s'affiche pas
Il faut un pack compatible (onx ou nk) et que le véhicule ait été capturé avec « Toit : N chiffres ». Vérifie les dispositions Config.Callsign.layouts pour ton pack. La livrée peut mettre ~1 s à se reposer si le modèle n'a pas fini de charger.
#Images d'objets ou de véhicules manquantes
Renseigne Config.ItemImageBase (ex. nui://ox_inventory/web/images/%s.png) et Config.VehicleImageFallback (ex. https://mon-cdn.exemple/vehicles/%s.webp). %s est remplacé par le nom. Sans image, une icône est affichée.
#Les tenues ne fonctionnent pas
Config.Outfits.Enabled = 'auto' n'est actif que sur Vision. Ailleurs, mets true seulement si ton habillage sait relire les métadonnées skin / sex de l'objet outfit (voir Installation).
#Le bouton panic ne notifie personne (hors Vision)
Vérifie Config.Panic.Jobs, que les collègues sont en service (RequireDuty) et le délai CooldownSeconds.