Docs /Bag Inventory/Configuration
v1.0.0

Configuration

Toute la configuration se fait dans le fichier config.lua.

Types de sacs

Config.BagTypes = {
    ['bag_small'] = {
        label = "Petit sac",
        model = 'prop_cs_heist_bag_01',
        weight = 10,       -- Poids maximum du contenu (kg)
        slots = 5,         -- Nombre d'emplacements
    },
    ['bag_medium'] = {
        label = "Sac moyen",
        model = 'prop_poly_bag_01',
        weight = 25,
        slots = 10,
    },
    ['bag_large'] = {
        label = "Grand sac",
        model = 'prop_michael_backpack',
        weight = 50,
        slots = 20,
    },
}

Parametres de chaque sac

ParametreTypeDescription
labelstringNom affiche
modelstringModele 3D du sac au sol
weightnumberCapacite maximale en poids
slotsnumberNombre d’emplacements disponibles

Comportement a la mort

Config.DropOnDeath = true    -- Les sacs tombent au sol a la mort du joueur
Config.DropAllBags = true    -- Lacher tous les sacs (true) ou seulement celui equipe (false)

Placement au sol

Config.PlaceDistance = 2.0   -- Distance de placement du sac au sol
Config.PickupDistance = 2.0  -- Distance pour ramasser un sac

Notifications

Config.Notification = function(msg)
    ESX.ShowNotification(msg)
end

Parametres generaux

Config.Locale = 'fr'              -- Langue
Config.FoldBagItem = true         -- Permettre de plier le sac pour le ranger
Config.MaxBagsPerPlayer = 3       -- Nombre max de sacs par joueur