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: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:add', source, 'thirst', 200000)
- TriggerClientEvent('esx_basicneeds:onDrink', source)
- TriggerClientEvent('esx:showNotification', source, _U('used_water'))
- end)
- RegisterNetEvent('esx_basicneeds:addPee')
- AddEventHandler('esx_basicneeds:addPee', function()
- TriggerClientEvent('esx_status:add', source, 'pee', 200000)
- TriggerEvent('esx_basicneeds:onPee', source)
- end)
- RegisterNetEvent('esx_basicneeds:addPoop')
- AddEventHandler('esx_basicneeds:addPee', function()
- TriggerClientEvent('esx_status:add', source, 'poop', 200000)
- TriggerEvent('esx_basicneeds:onPoop', source)
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement