Trying to get better overriding of item control

This commit is contained in:
Jim Shield
2022-08-15 10:06:30 +01:00
committed by GitHub
parent 59540d95b6
commit 1036f1dc21

View File

@@ -1,13 +1,9 @@
local QBCore = exports['qb-core']:GetCoreObject() local QBCore = exports['qb-core']:GetCoreObject()
--Consumables CreateThread(function()
for k in pairs(Config.Consumables) do for k, v in pairs(Config.Consumables) do
QBCore.Functions.CreateUseableItem(k, function(source, item) QBCore.Functions.CreateUseableItem(k, function(source, item) TriggerClientEvent('jim-consumables:Consume', source, item.name) end)
TriggerClientEvent('jim-consumables:Consume', source, item.name) if not QBCore.Shared.Items[k] then print("Item check - '"..k.."' not found in the shared lua") end
end) if not Config.Emotes[v.emote] then print("Emote check - '"..k.."' requested emote '"..v.emote.."' - not found in config.lua") end
end end
for k, v in pairs(Config.Consumables) do end)
QBCore.Functions.CreateUseableItem(k, function(source, item) TriggerClientEvent('jim-consumables:Consume', source, item.name) end)
if not QBCore.Shared.Items[k] then print("Item check - '"..k.."' not found in the shared lua") end
if not Config.Emotes[v.emote] then print("Emote check - '"..k.."' requested emote '"..v.emote.."' - not found in config.lua") end
end