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)