Skip to content
KS-Inventory

KS-Inventory

Installation

  1. Décompressez l’archive livrée dans votre dossier resources/, sous le nom ks-inventory.
  2. Importez le fichier install.sql fourni dans votre base de données.
  3. Ajoutez ensure ks-inventory dans votre server.cfg, après oxmysql et qb-core.
  4. Redémarrez votre serveur.

Configuration

Config.Containers = {
  glovebox = { enabled = true, maxWeight = 4000, sharedWithPlate = true },
  trash = { enabled = true, maxWeight = 2000, despawnAfter = 900 }, -- secondes avant vidage auto
  stash = { defaultWeight = 100000 },
}

sharedWithPlate = true fait que la boîte à gants est liée à la plaque du véhicule : tous les joueurs disposant des clés y ont accès, quel que soit le garage où il est rangé.

Créer un coffre partagé

Un coffre réservé à un métier ou une faction se déclare avec :

exports['ks-inventory']:RegisterStash('faction_police', {
  label = "Armurerie LSPD",
  slots = 40,
  maxWeight = 80000,
  groups = { ["police"] = 0 }, -- accessible à partir du grade 0
})

Le contenu du coffre est partagé en temps réel entre tous les joueurs autorisés qui l’ouvrent simultanément.

Problèmes fréquents

Les boîtes à gants n’apparaissent pas sur certains véhicules. Vérifiez que le modèle du véhicule est bien listé dans Config.Containers.glovebox.vehicleWhitelist (vide = tous les véhicules autorisés par défaut) et que sharedWithPlate correspond au comportement souhaité.

Les objets disparaissent des poubelles trop vite. Ajustez Config.Containers.trash.despawnAfter (en secondes) — la valeur par défaut vide automatiquement les poubelles pour éviter l’accumulation d’objets inutiles sur la durée.

Une question non couverte ici ? Rejoignez notre Discord.