tuff-hud
1. Open the file
2. Remove unnecessary code
if PlayerData.metadata then
if PlayerData.metadata.hunger ~= nil then Client.PlayerData.Hunger = math.floor(PlayerData.metadata.hunger) end
if PlayerData.metadata.thirst ~= nil then Client.PlayerData.Thrist = math.floor(PlayerData.metadata.thirst) end
if not Settings.DisableStress and Settings.FrameworkSystems and PlayerData.metadata.stress ~= nil then
Client.PlayerData.Stress = math.floor(PlayerData.metadata.stress)
end
endif PlayerData.metadata then
if PlayerData.metadata.hunger ~= nil then
Client.PlayerData.Hunger = math.floor(PlayerData.metadata.hunger)
end
if PlayerData.metadata.thirst ~= nil then
Client.PlayerData.Thrist = math.floor(PlayerData.metadata.thirst)
end
if not Settings.DisableStress and Settings.FrameworkSystems and PlayerData.metadata.stress ~= nil then
Client.PlayerData.Stress = math.floor(PlayerData.metadata.stress)
end
end3. Modify code
function ESXBridge:StartStatusListener(Client, Settings, refreshPlayerData)
AddStateBagChangeHandler("hunger", ("player:%s"):format(GetPlayerServerId(PlayerId())), function(_, _, percentage)
Client.PlayerData.Hunger = percentage
end)
AddStateBagChangeHandler("thirst", ("player:%s"):format(GetPlayerServerId(PlayerId())), function(_, _, percentage)
Client.PlayerData.Thrist = percentage
end)
AddStateBagChangeHandler("stress", ("player:%s"):format(GetPlayerServerId(PlayerId())), function(_, _, percentage)
Client.PlayerData.Stress = percentage
end)
endfunction QBCoreBridge:StartStatusListener(Client, Settings, refreshPlayerData)
AddStateBagChangeHandler("hunger", ("player:%s"):format(GetPlayerServerId(PlayerId())), function(_, _, percentage)
Client.PlayerData.Hunger = percentage
end)
AddStateBagChangeHandler("thirst", ("player:%s"):format(GetPlayerServerId(PlayerId())), function(_, _, percentage)
Client.PlayerData.Thrist = percentage
end)
AddStateBagChangeHandler("stress", ("player:%s"):format(GetPlayerServerId(PlayerId())), function(_, _, percentage)
Client.PlayerData.Stress = percentage
end)
endLast updated