From 6e2e683db33214145315adbb0ba5809b34fbd695 Mon Sep 17 00:00:00 2001 From: Nordi98 Date: Wed, 13 Aug 2025 16:00:45 +0200 Subject: [PATCH] ed --- resources/[inventory]/pickle_consumables/config.lua | 4 ++-- .../[inventory]/pickle_consumables/modules/items/server.lua | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/resources/[inventory]/pickle_consumables/config.lua b/resources/[inventory]/pickle_consumables/config.lua index 11c0939cc..a6c166d1f 100644 --- a/resources/[inventory]/pickle_consumables/config.lua +++ b/resources/[inventory]/pickle_consumables/config.lua @@ -2064,10 +2064,10 @@ Config.Items = { }, ["cerveza_barracho"] = { uses = 2, + drunkLevel = 10, prop = { model = `prop_beer_bar`, boneId = 28422, offset = vec3(0.0, 0.00, -0.20), rotation = vec3(0.0, 0.0, 0.0) }, idle = { dict = "amb@code_human_wander_drinking_fat@beer@male@base", anim = "static", time = 2000, params = { nil, nil, nil, 49 } }, - animation = { dict = "mini@sprunk", anim = "plyr_buy_drink_pt2", time = 2000, params = { nil, nil, nil, 49 } }, - effect = { name = "drunk", time = 40000, intensity = 1.0 }, + animation = { dict = "mini@sprunk", anim = "plyr_buy_drink_pt2", time = 2000, params = { nil, nil, nil, 49 } }, status = { -- Per use. Values are based on percentage of the max value of the status. If below zero, it will remove the status percentage. hunger = 0, thirst = 25, diff --git a/resources/[inventory]/pickle_consumables/modules/items/server.lua b/resources/[inventory]/pickle_consumables/modules/items/server.lua index 52fbd0c5f..32d15190a 100644 --- a/resources/[inventory]/pickle_consumables/modules/items/server.lua +++ b/resources/[inventory]/pickle_consumables/modules/items/server.lua @@ -64,6 +64,9 @@ lib.callback.register("pickle_consumables:useItem", function(source) if cfg.status then ExecuteStatus(source, cfg.status) end + -- Add drunk level functionality here + if cfg.drunkLevel then + exports['cs_drunk']:AddDrunkLevel(source, cfg.drunkLevel) end return true, metadata.uses end)