diff --git a/server/server.lua b/server/server.lua index fdc6739..2c92b20 100644 --- a/server/server.lua +++ b/server/server.lua @@ -1,13 +1,9 @@ local QBCore = exports['qb-core']:GetCoreObject() ---Consumables -for k in pairs(Config.Consumables) do - QBCore.Functions.CreateUseableItem(k, function(source, item) - TriggerClientEvent('jim-consumables:Consume', source, item.name) - end) -end -for k, v in pairs(Config.Consumables) do - 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 \ No newline at end of file +CreateThread(function() + for k, v in pairs(Config.Consumables) do + 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 +end)