Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ESX = nil
- TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
- ESX.RegisterUsableItem('bread', function(source)
- local _source = source
- local xPlayer = ESX.GetPlayerFromId(_source)
- xPlayer.removeInventoryItem('bread', 1)
- TriggerClientEvent('esx_status:remove', source, 'poop', 100000)
- TriggerClientEvent('esx_status:add', source, 'hunger', 200000)
- TriggerClientEvent('esx_basicneeds:onEat', source)
- TriggerClientEvent('esx:showNotification', source, _U('used_bread'))
- end)
- ESX.RegisterUsableItem('water', function(source)
- local _source = source
- local xPlayer = ESX.GetPlayerFromId(_source)
- xPlayer.removeInventoryItem('water', 1)
- TriggerClientEvent('esx_status:remove', source, 'pee', 200000)
- TriggerClientEvent('esx_status:add', source, 'thirst', 200000)
- TriggerClientEvent('esx_basicneeds:onDrink', source)
- TriggerClientEvent('esx:showNotification', source, _U('used_water'))
- end)
- ESX.RegisterUsableItem('hamburgare', function(source)
- local _source = source
- local xPlayer = ESX.GetPlayerFromId(_source)
- xPlayer.removeInventoryItem('hamburgare', 1)
- TriggerClientEvent('esx_status:remove', source, 'poop', 350000)
- TriggerClientEvent('esx_status:add', source, 'hunger', 350000)
- TriggerClientEvent('esx_basicneeds:onDrink', source)
- TriggerClientEvent('esx:showNotification', source, _U('used_bread'))
- end)
- ESX.RegisterUsableItem('Baguette', function(source)
- local _source = source
- local xPlayer = ESX.GetPlayerFromId(_source)
- xPlayer.removeInventoryItem('Baguette', 1)
- TriggerClientEvent('esx_status:remove', source, 'poop', 100000)
- TriggerClientEvent('esx_status:add', source, 'hunger', 350000)
- TriggerClientEvent('esx_basicneeds:onDrink', source)
- TriggerClientEvent('esx:showNotification', source, _U('used_bread'))
- end)
- ESX.RegisterUsableItem('Varmkorv', function(source)
- local _source = source
- local xPlayer = ESX.GetPlayerFromId(_source)
- xPlayer.removeInventoryItem('Varmkorv', 1)
- TriggerClientEvent('esx_status:remove', source, 'poop', 100000)
- TriggerClientEvent('esx_status:add', source, 'hunger', 250000)
- TriggerClientEvent('esx_basicneeds:onDrink', source)
- TriggerClientEvent('esx:showNotification', source, _U('used_bread'))
- end)
- ESX.RegisterUsableItem('coffee', function(source)
- local _source = source
- local xPlayer = ESX.GetPlayerFromId(_source)
- xPlayer.removeInventoryItem('coffee', 1)
- TriggerClientEvent('esx_status:remove', source, 'pee', 150000)
- TriggerClientEvent('esx_status:add', source, 'thirst', 450000)
- TriggerClientEvent('esx_basicneeds:onDrink', source)
- TriggerClientEvent('esx:showNotification', source, _U('used_water'))
- end)
- ESX.RegisterUsableItem('Soda', function(source)
- local _source = source
- local xPlayer = ESX.GetPlayerFromId(_source)
- xPlayer.removeInventoryItem('Soda', 1)
- TriggerClientEvent('esx_status:remove', source, 'pee', 150000)
- TriggerClientEvent('esx_status:add', source, 'thirst', 350000)
- TriggerClientEvent('esx_basicneeds:onDrink', source)
- TriggerClientEvent('esx:showNotification', source, _U('used_water'))
- end)
- ESX.RegisterUsableItem('NOCCO Tropical 33 cl', function(source)
- local _source = source
- local xPlayer = ESX.GetPlayerFromId(_source)
- xPlayer.removeInventoryItem('NOCCO Tropical 33 cl', 1)
- TriggerClientEvent('esx_status:remove', source, 'pee', 150000)
- TriggerClientEvent('esx_status:add', source, 'thirst', 350000)
- TriggerClientEvent('esx_basicneeds:onDrink', source)
- TriggerClientEvent('esx:showNotification', source, _U('used_water'))
- end)
- ESX = nil
- TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
- ESX.RegisterUsableItem('Baguette', function(source)
- local _source = source
- local xPlayer = ESX.GetPlayerFromId(_source)
- xPlayer.removeInventoryItem('Baguette', 1)
- TriggerClientEvent('esx_status:remove', source, 'poop', 100000)
- TriggerClientEvent('esx_status:add', source, 'hunger', 200000)
- TriggerClientEvent('esx_basicneeds:onEat', source)
- TriggerClientEvent('esx:showNotification', source, _U('used_bread'))
- end)
- ESX = nil
- TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
- ESX.RegisterUsableItem('Korv', function(source)
- local _source = source
- local xPlayer = ESX.GetPlayerFromId(_source)
- xPlayer.removeInventoryItem('Korv', 1)
- TriggerClientEvent('esx_status:remove', source, 'poop', 100000)
- TriggerClientEvent('esx_status:add', source, 'hunger', 200000)
- TriggerClientEvent('esx_basicneeds:onEat', source)
- TriggerClientEvent('esx:showNotification', source, _U('used_bread'))
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement