24 lines
		
	
	
	
		
			880 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
	
		
			880 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
CreateThread(function()
 | 
						|
    while true do
 | 
						|
        local sleep = 0
 | 
						|
        if LocalPlayer.state.isLoggedIn then
 | 
						|
            sleep = (1000 * 60) * QBCore.Config.UpdateInterval
 | 
						|
            TriggerServerEvent('QBCore:UpdatePlayer')
 | 
						|
        end
 | 
						|
        Wait(sleep)
 | 
						|
    end
 | 
						|
end)
 | 
						|
 | 
						|
CreateThread(function()
 | 
						|
    while true do
 | 
						|
        if LocalPlayer.state.isLoggedIn then
 | 
						|
            if (QBCore.PlayerData.metadata['hunger'] <= 0 or QBCore.PlayerData.metadata['thirst'] <= 0) and not (QBCore.PlayerData.metadata['isdead'] or QBCore.PlayerData.metadata['inlaststand']) then
 | 
						|
                local ped = PlayerPedId()
 | 
						|
                local currentHealth = GetEntityHealth(ped)
 | 
						|
                local decreaseThreshold = math.random(5, 10)
 | 
						|
                SetEntityHealth(ped, currentHealth - decreaseThreshold)
 | 
						|
            end
 | 
						|
        end
 | 
						|
        Wait(QBCore.Config.StatusInterval)
 | 
						|
    end
 | 
						|
end)
 |