mirror of
https://github.com/jimathy/jim_bridge.git
synced 2026-08-19 06:46:04 +01:00
Tidy up setThirst() and setHunger() functions
added debug print and fixed non-esx functions setting needs wrong
This commit is contained in:
@@ -109,19 +109,18 @@ end)
|
|||||||
--- setThirst(playerId, 80)
|
--- setThirst(playerId, 80)
|
||||||
--- ```
|
--- ```
|
||||||
function setThirst(src, thirst)
|
function setThirst(src, thirst)
|
||||||
|
|
||||||
|
debugPrint("^4Debug^7: ^2Adding thirst^7: ^3"..thirst.." ^2to player^7: ^3"..src.."^7")
|
||||||
if isStarted(ESXExport) then
|
if isStarted(ESXExport) then
|
||||||
TriggerClientEvent('esx_status:add', src, 'thirst', thirst)
|
TriggerClientEvent('esx_status:add', src, 'thirst', thirst)
|
||||||
|
|
||||||
elseif isStarted(QBExport) or isStarted(QBXExport) then
|
elseif isStarted(QBExport) or isStarted(QBXExport) or isStarted(RSGExport) then
|
||||||
local Player = Core.Functions.GetPlayer(src)
|
local Player = Core.Functions.GetPlayer(src)
|
||||||
Player.Functions.SetMetaData('thirst', thirst)
|
Player.Functions.SetMetaData('thirst', thirst)
|
||||||
TriggerClientEvent("hud:client:UpdateNeeds", src, thirst, Player.PlayerData.metadata.thirst)
|
TriggerClientEvent("hud:client:UpdateNeeds", src, Player.PlayerData.metadata.hunger, thirst)
|
||||||
|
|
||||||
elseif isStarted(RSGExport) then
|
|
||||||
local Player = Core.Functions.GetPlayer(src)
|
|
||||||
Player.Functions.SetMetaData('thirst', thirst)
|
|
||||||
TriggerClientEvent("hud:client:UpdateNeeds", src, thirst, Player.PlayerData.metadata.thirst)
|
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
||||||
--- Sets the player's hunger level.
|
--- Sets the player's hunger level.
|
||||||
@@ -134,18 +133,16 @@ end
|
|||||||
--- setHunger(playerId, 60)
|
--- setHunger(playerId, 60)
|
||||||
--- ```
|
--- ```
|
||||||
function setHunger(src, hunger)
|
function setHunger(src, hunger)
|
||||||
|
|
||||||
|
debugPrint("^4Debug^7: ^2Adding hunger^7: ^3"..hunger.." ^2to player^7: ^3"..src.."^7")
|
||||||
if isStarted(ESXExport) then
|
if isStarted(ESXExport) then
|
||||||
TriggerClientEvent('esx_status:add', src, 'hunger', hunger)
|
TriggerClientEvent('esx_status:add', src, 'hunger', hunger)
|
||||||
|
|
||||||
elseif isStarted(QBExport) or isStarted(QBXExport) then
|
elseif isStarted(QBExport) or isStarted(QBXExport) or isStarted(RSGExport) then
|
||||||
local Player = Core.Functions.GetPlayer(src)
|
local Player = Core.Functions.GetPlayer(src)
|
||||||
Player.Functions.SetMetaData('hunger', hunger)
|
Player.Functions.SetMetaData('hunger', hunger)
|
||||||
TriggerClientEvent("hud:client:UpdateNeeds", src, hunger, Player.PlayerData.metadata.hunger)
|
TriggerClientEvent("hud:client:UpdateNeeds", src, hunger, Player.PlayerData.metadata.thirst)
|
||||||
|
|
||||||
elseif isStarted(RSGExport) then
|
|
||||||
local Player = Core.Functions.GetPlayer(src)
|
|
||||||
Player.Functions.SetMetaData('hunger', hunger)
|
|
||||||
TriggerClientEvent("hud:client:UpdateNeeds", src, hunger, Player.PlayerData.metadata.hunger)
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user