From 86bbde2668e09bd78d4ba3d875fc04146b4f8201 Mon Sep 17 00:00:00 2001 From: Nordi98 Date: Sun, 13 Jul 2025 23:19:20 +0200 Subject: [PATCH] ed --- resources/[inventory]/nordi_bbq/fxmanifest.lua | 3 ++- resources/[inventory]/nordi_bbq/server.lua | 16 ++-------------- 2 files changed, 4 insertions(+), 15 deletions(-) diff --git a/resources/[inventory]/nordi_bbq/fxmanifest.lua b/resources/[inventory]/nordi_bbq/fxmanifest.lua index a526e220a..4e797967e 100644 --- a/resources/[inventory]/nordi_bbq/fxmanifest.lua +++ b/resources/[inventory]/nordi_bbq/fxmanifest.lua @@ -23,5 +23,6 @@ lua54 'yes' dependencies { 'qb-target', 'qb-core', - 'ox_lib' + 'ox_lib', + 'tgiann-inventory' } diff --git a/resources/[inventory]/nordi_bbq/server.lua b/resources/[inventory]/nordi_bbq/server.lua index 516bcd357..e5c04adfa 100644 --- a/resources/[inventory]/nordi_bbq/server.lua +++ b/resources/[inventory]/nordi_bbq/server.lua @@ -7,20 +7,8 @@ end -- Function to check if player has an item local function HasItem(source, itemName, amount) - local items = exports["tgiann-inventory"]:GetPlayerItems(source) - if not items then return false end - - local count = 0 - for _, item in pairs(items) do - if item.name == itemName then - count = count + item.count - if count >= amount then - return true - end - end - end - - return false + local itemCount = exports["tgiann-inventory"]:GetItemCount(source, itemName) + return itemCount >= amount end -- Event for client to check if player has an item