1
0
Fork 0
forked from Simnation/Main
This commit is contained in:
Nordi98 2025-07-29 00:30:19 +02:00
parent 1010f8fc79
commit 5f826a44a3
2 changed files with 8 additions and 1 deletions

View file

@ -1841,7 +1841,8 @@ Config.Items = {
armor = 0,
alcohol = 0,
stamina = 0,
}
},
return_item = "empty_bottle" -- This is the item that will be returned after all uses
},
["junk_energy"] = {
uses = 1,

View file

@ -50,6 +50,11 @@ lib.callback.register("pickle_consumables:useItem", function(source)
end
metadata.uses = metadata.uses - 1
if metadata.uses < 1 then
-- Check if we should return an item when fully consumed
if cfg.return_item then
-- Add the return item to player's inventory
Inventory.AddItem(source, cfg.return_item, 1)
end
Players[source] = nil
end
if cfg then
@ -63,6 +68,7 @@ lib.callback.register("pickle_consumables:useItem", function(source)
return true, metadata.uses
end)
RegisterNetEvent("pickle_consumables:returnItem", function(destroy)
local source = source
if not Players[source] then return end