--- Résolution des problèmes
Troubleshooting
Le créateur ne s'ouvre pas
- Vous n'êtes pas un admin autorisé. Avec
Config.AdminOnly = true, vous devez satisfaire la condition d'accès administrateur — détenir l'ACE (add_ace group.admin bupa.safezone allow), faire partie d'un groupeConfig.AdminGroups, ou valider votre vérificationConfig.CustomAdmin. Voir Installation. - Vérifiez que la commande correspond à
Config.Command(par défautsafezone). Si vous avez définiConfig.OpenKey, réassignez-la dans les paramètres de touches du jeu en cas de conflit. ox_libdoit être démarré avant la ressource.
Les zones ne s'enregistrent pas
- Stockage mal configuré — si
Config.Storage = 'db', assurez-vous queoxmysqlest en cours d'exécution ; la tablebupa_safezonesest créée automatiquement au démarrage. - Limites atteintes — une sauvegarde est rejetée si elle dépasse
Config.Limits(ex.maxZones = 100au total,maxPoints = 64par zone). Moins de 3 points est systématiquement rejeté. - Cooldown de sauvegarde — sauvegarder deux fois en l'espace de
Config.Limits.saveCooldown(par défaut 1000 ms) ignore silencieusement la seconde sauvegarde. Patientez un instant. - Pas un administrateur — l'événement de sauvegarde revérifie les permissions administrateur côté serveur ; la sauvegarde d'un non-administrateur est ignorée.
Les règles ne s'appliquent pas
- Les règles s'appliquent uniquement à la zone gagnante lorsque des zones se chevauchent (la plus petite zone / zone intérieure l'emporte). Vérifiez que vous vous tenez bien dans la zone que vous pensez.
- Combat tag — si vous avez infligé ou subi des dégâts de joueur au cours des dernières
combatLogLocksecondes, vous ne bénéficiez d'aucune protection jusqu'à ce que le tag disparaisse (le HUD affiche "Combat tag"). C'est intentionnel. - Accès refusé — avec
jobWhitelist(ougangWhitelist) activé et des métiers listés, les joueurs hors de la liste blanche entrent sans protection. - Les règles d'économie (
noDrop,noRob,noSell,noStash,noCarry,noCuff) sont exposées via des exports — vos scripts d'inventaire / braquage doivent appelerGetZoneFlag/CanDropItemsetc. pour les respecter. Cette ressource ne peut pas les appliquer seule.
Le HUD ne s'affiche pas
- Le HUD est contrôlé par zone via la règle
showHud— activez-la pour cette zone. - Ajustez son positionnement avec
Config.Hud.position(9 points d'ancrage) et son titre avecConfig.Hud.title.
Pas de logs Discord
Config.Webhook.urlest vide — la journalisation est désactivée tant que vous n'y collez pas une URL de webhook valide. Voir Discord Logging.
Le texte est en anglais / mauvaise langue
- Définissez
setr ox:locale "<code>"dansserver.cfg(ex.tr). Les clés manquantes se replient toujours sur l'anglais. Voir Localization pour les codes pris en charge.
Le sélecteur d'armes n'a pas d'icônes
- Le sélecteur récupère les icônes depuis votre inventaire. Assurez-vous qu'un inventaire pris en charge (
ox_inventory,qb-inventory,esx_inventory,tgiann-inventory,codem-inventory) est en cours d'exécution, ou surchargezConfig.Inventory/Config.InventoryImagePath.