Main/resources/[jobs]/[medic]/visn_are/script/custom/hooks.lua
2025-06-07 08:51:21 +02:00

29 lines
No EOL
1,009 B
Lua

HookEventHandler(ENUM_HOOKABLE_EVENTS.PLAYER_RESPAWNED, function()
-- Put here your stuff like cd_playerhud:ResetStatus
TriggerServerEvent("cd_playerhud:ResetStatus")
end)
HookEventHandler(ENUM_HOOKABLE_EVENTS.UNCONSCIOUS_STATE_CHANGED, function(newState)
if newState then -- Player is unconscious now
else -- Player is conscious now
end
ResetThirstHungerStatus()
end)
HookEventHandler(ENUM_HOOKABLE_EVENTS.DAMAGE_RECEIVED, function(damageType, damageAmount, bodyPart)
end)
---Resets thirst hunger status for esx and qbcore
function ResetThirstHungerStatus()
TriggerEvent("cd_playerhud:status:set", "hunger", 10)
TriggerEvent("cd_playerhud:status:set", "thirst", 10)
TriggerEvent('esx_status:add', 'hunger', 100000)
TriggerEvent('esx_status:add', 'thirst', 100000)
TriggerServerEvent("QBCore:Server:SetMetaData", "hunger", 10)
TriggerServerEvent("QBCore:Server:SetMetaData", "thirst", 10)
TriggerServerEvent("esx_ambulancejob:setDeathStatus", false)
end