mirror of
https://github.com/esx-framework/esx_core.git
synced 2026-08-29 23:01:30 +00:00
30 lines
796 B
Lua
30 lines
796 B
Lua
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)
|