From d3f2934dfcc39a9519b42404da32c7c63792eeb1 Mon Sep 17 00:00:00 2001 From: Nordi98 Date: Sat, 19 Jul 2025 00:54:05 +0200 Subject: [PATCH] eD --- resources/[carscripts]/lc_fuel/server/server.lua | 6 +++++- resources/[inventory]/tgiann-inventory/configs/config.lua | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/resources/[carscripts]/lc_fuel/server/server.lua b/resources/[carscripts]/lc_fuel/server/server.lua index 36ec44b2c..0de7624d3 100644 --- a/resources/[carscripts]/lc_fuel/server/server.lua +++ b/resources/[carscripts]/lc_fuel/server/server.lua @@ -182,14 +182,18 @@ AddEventHandler("lc_fuel:confirmJerryCanPurchase",function(data) end Utils.Framework.tryRemoveAccountMoney(source, Config.JerryCan.price, Config.Accounts[data.paymentMethod]) + -- Gives the jerry can to the player local itemMetadata = {} for k, v in pairs(Config.JerryCan.metadata or {}) do itemMetadata[k] = v end --- Add required fields for tgiann-inventory weapon items + +-- Add all required fields for tgiann-inventory weapon items itemMetadata.serie = "JERRYCAN-" .. math.random(100000, 999999) itemMetadata.durabilityPercent = 100 -- Set to 100% durability for new jerry can +itemMetadata.usedTotalAmmo = 0 -- No ammo used yet +itemMetadata.ammo = itemMetadata.ammo or 20 -- Use existing ammo value or default to 20 if Config.JerryCan.giveAsWeapon then Utils.Framework.givePlayerWeapon(source, Config.JerryCan.item, 1, itemMetadata) diff --git a/resources/[inventory]/tgiann-inventory/configs/config.lua b/resources/[inventory]/tgiann-inventory/configs/config.lua index 2ab122592..ed574fc3a 100644 --- a/resources/[inventory]/tgiann-inventory/configs/config.lua +++ b/resources/[inventory]/tgiann-inventory/configs/config.lua @@ -315,7 +315,7 @@ config.slotsMaxWeights = { maxWeight = 10000 }, glovebox = { -- These values will be active if maxweight and slots data is not sent in the glovebox event - slots = 1, + slots = 4, maxWeight = 4000 } }