Make a localscript containing the following code:
repeat wait( ) until game.Players.LocalPlayer and game.Players.LocalPlayer.Character
local Hum = game.Players.LocalPlayer.Character:WaitForChild( "Humanoid" )
Hum:GetPropertyChangedSignal( "Health" ):connect( function ( ) print( Hum.Health .. "/" .. Hum.MaxHealth ) end )
Next start playsolo and reset.
You’ll notice it prints your health as 100/100 even though you are dead. It should print 0/100 as your health is 0.