Kaapsule Trunk : dépannage

Aucune option sur les véhicules

  • ensure kp_trunk doit venir après ox_target ou qb-target dans server.cfg.
  • Avec Config.Debug = true, la console F8 affiche target: ox_target, qb-target ou none. none : la ressource target ne tourne pas, ou Config.Target pointe vers une ressource absente. Sans target, la commande /trunk prend le relais.
  • Le coffre doit être ouvert. Les motos, vélos, vans et véhicules sans coffre arrière sont refusés (Config.ClassBlacklist, Config.ModelBlacklist).

« Le coffre est fermé. » alors qu'il est ouvert

Le serveur vérifie l'état du coffre dans ses données synchronisées. Sur un artefact ancien ou un véhicule au couvercle arraché, cette donnée peut rester à « fermé ». Mets Config.ServerTrunkCheck = false : le jeu continue de vérifier le coffre.

« Tu es trop loin. »

Le joueur ou le véhicule est à plus de la distance de la config plus 5 m vus par le serveur. Au-delà de 30 m, une alerte est envoyée sur Config.Discord.CheatWebhook sans sanction : vérifie les faux positifs (téléportation d'un autre script au même moment).

Un joueur reste coincé dans un coffre

  • Staff : /trunkout [id] le sort, même coffre fermé, et libère la réservation.
  • Depuis la console du serveur : trunkout [id].
  • Depuis un script : exports.kp_trunk:ReleasePlayer(src).

La touche ne sort pas le joueur

  • Le coffre doit être ouvert. Avec Config.ExitHold supérieur à 0, la touche se maintient.
  • Config.ExitWhenCuffed = false : un joueur menotté ne sort pas seul.
  • La touche se change dans Paramètres > Raccourcis clavier > FiveM, ligne « Kaapsule Trunk ». L'invite affiche la touche choisie.

L'option « Mettre dans le coffre » n'apparaît pas

  • Elle est réservée aux membres d'une organisation op-crime et aux métiers ou gangs de Config.ForcePut.Jobs, en service.
  • Celui qui agit ne doit être ni menotté, ni à terre, ni dans un coffre. Un coffre ouvert doit se trouver à moins de Config.ForcePut.VehicleDistance.
  • Config.ForcePut.OnlyCuffed = true : la cible doit être menottée.

Lignes [kp_trunk] config: au démarrage

Une valeur de config.lua n'est pas valide. La ligne donne la valeur reçue et celle utilisée à la place. Corrige la valeur et restart kp_trunk.

Téléphone ou tablette toujours coupés après la sortie

lb-phone et lb-tablet sont remis dans l'état où ils étaient avant l'entrée. S'ils étaient déjà coupés par un autre script (menottes), ils le restent : c'est à ce script de les rendre.

Rien ne s'affiche dans les notifications

Config.Notify.Type doit être 'medallion', 'ox_lib', 'esx', 'qbcore' ou 'native'. Avec 'ox_lib' sans ox_lib démarré, le médaillon KAAPSULE prend le relais.

Support

Discord KAAPSULE : https://discord.gg/kaapsule. Donne l'identifiant de commande Tebex, la version de la ressource, l'artefact FXServer, le framework, le target et les lignes de console avec Config.Debug = true.