Skip to content

Risoluzione dei problemi

Troubleshooting

The creator won't open

  • Non sei un amministratore autorizzato. Con Config.AdminOnly = true, devi soddisfare il controllo di amministrazione: possedere il permesso ACE (add_ace group.admin bupa.safezone allow), essere in un gruppo di Config.AdminGroups o superare il controllo di Config.CustomAdmin. Consulta Installation.
  • Verifica che il comando corrisponda a Config.Command (predefinito safezone). Se hai impostato Config.OpenKey, rimappalo nelle impostazioni dei tasti del gioco in caso di conflitti.
  • ox_lib deve essere avviato prima della risorsa.

Zones aren't saving

  • Storage misconfigured — se Config.Storage = 'db', assicurati che oxmysql sia in esecuzione; la tabella bupa_safezones viene creata automaticamente all'avvio.
  • Limits hit — un salvataggio viene rifiutato se supera Config.Limits (es. maxZones = 100 totali, maxPoints = 64 per zona). Meno di 3 punti vengono sempre rifiutati.
  • Save cooldown — salvare due volte entro Config.Limits.saveCooldown (predefinito 1000 ms) ignora silenziosamente il secondo salvataggio. Attendi un momento.
  • Not an admin — l'evento di salvataggio ricontrolla i permessi di amministrazione sul lato server; il salvataggio di un non-admin viene ignorato.

Rules aren't applying

  • Le regole si applicano solo alla zona vincente quando le aree si sovrappongono (la zona più piccola/interna vince). Controlla di trovarti effettivamente nella zona in cui pensi di essere.
  • Combat tag — se hai inflitto o subito danni da un giocatore negli ultimi combatLogLock secondi, non riceverai alcuna protezione finché il tag non svanisce (l'HUD mostra "Combat tag"). Questo è un comportamento voluto.
  • Access denied — con jobWhitelist (o gangWhitelist) attivo e lavori elencati, i giocatori al di fuori della whitelist entrano senza protezione.
  • Economy rules (noDrop, noRob, noSell, noStash, noCarry, noCuff) sono esposte tramite export — i tuoi script di inventario / rapina devono chiamare GetZoneFlag / CanDropItems ecc. per rispettarle. Questa risorsa non può imporle da sola.

The HUD isn't showing

  • L'HUD è controllato per zona dalla regola showHud — attivala per quella zona.
  • Regola il suo posizionamento con Config.Hud.position (9 punti di ancoraggio) e il suo titolo con Config.Hud.title.

No Discord logs

  • Config.Webhook.url è vuoto — la registrazione dei log è disabilitata finché non incolli un URL di webhook valido. Consulta Discord Logging.

Text is in English / wrong language

  • Imposta setr ox:locale "<code>" nel file server.cfg (es. tr). Le chiavi mancanti ripiegheranno sempre sull'inglese. Consulta Localization per i codici supportati.

Weapon picker has no icons

  • Il selettore preleva le icone dal tuo inventario. Assicurati che un inventario supportato (ox_inventory, qb-inventory, esx_inventory, tgiann-inventory, codem-inventory) sia in esecuzione, oppure sovrascrivi Config.Inventory / Config.InventoryImagePath.