@Nosmakos can you go check pr’s? Thanks
If someone want to use items from default config add this code into “server/main.lua”
ESX.RegisterUsableItem('ruffles_baked', function(source)
local xPlayer = ESX.GetPlayerFromId(source)
xPlayer.removeInventoryItem('ruffles_baked', 1)
TriggerClientEvent('esx_status:add', source, 'hunger', 100000)
TriggerClientEvent('esx_basicneeds:onEat', source)
xPlayer.showNotification("You have used ~y~1x~s~ ~b~RUFFLES® Baked~s~")
end)
ESX.RegisterUsableItem('lays_cream', function(source)
local xPlayer = ESX.GetPlayerFromId(source)
xPlayer.removeInventoryItem('lays_cream', 1)
TriggerClientEvent('esx_status:add', source, 'hunger', 100000)
TriggerClientEvent('esx_basicneeds:onEat', source)
xPlayer.showNotification("You have used ~y~1x~s~ ~b~Lays® Sour Cream & Onion~s~")
end)
ESX.RegisterUsableItem('3bit', function(source)
local xPlayer = ESX.GetPlayerFromId(source)
xPlayer.removeInventoryItem('3bit', 1)
TriggerClientEvent('esx_status:add', source, 'hunger', 100000)
TriggerClientEvent('esx_basicneeds:onEat', source)
xPlayer.showNotification("You have used ~y~1x~s~ ~b~3Bit~s~")
end)
ESX.RegisterUsableItem('maltesers', function(source)
local xPlayer = ESX.GetPlayerFromId(source)
xPlayer.removeInventoryItem('maltesers', 1)
TriggerClientEvent('esx_status:add', source, 'hunger', 100000)
TriggerClientEvent('esx_basicneeds:onEat', source)
xPlayer.showNotification("You have used ~y~1x~s~ ~b~Maltesers~s~")
end)
ESX.RegisterUsableItem('kitkat', function(source)
local xPlayer = ESX.GetPlayerFromId(source)
xPlayer.removeInventoryItem('kitkat', 1)
TriggerClientEvent('esx_status:add', source, 'hunger', 100000)
TriggerClientEvent('esx_basicneeds:onEat', source)
xPlayer.showNotification("You have used ~y~1x~s~ ~b~KitKat~s~")
end)
and create these items in database
INSERT INTO `items` (`name`, `label`, `weight`, `rare`, `can_remove`) VALUES ('ruffles_baked', 'RUFFLES® Baked', '1', '0', '1');
INSERT INTO `items` (`name`, `label`, `weight`, `rare`, `can_remove`) VALUES ('lays_cream', 'Lays® Sour Cream & Onion', '1', '0', '1');
INSERT INTO `items` (`name`, `label`, `weight`, `rare`, `can_remove`) VALUES ('3bit', '3Bit', '1', '0', '1');
INSERT INTO `items` (`name`, `label`, `weight`, `rare`, `can_remove`) VALUES ('maltesers', 'Maltesers', '1', '0', '1');
INSERT INTO `items` (`name`, `label`, `weight`, `rare`, `can_remove`) VALUES ('kitkat', 'KitKat', '1', '0', '1');