Downing players

How would I make it so that when a player reaches 0 health (dies), instead of the normal process, the player becomes downed and can be revived etc?

thanks in advance!

However your making them die
Don’t let it go under 1

As @Carrotoplia said, you could create a script that constantly checks players’ health and put if hum.Health == 1 then hum.Health = 1 and then work from there. Then you could check to see if a HRP is touching the downed player’s HRP and then slowly revive them by 1

You can set the health to 0.5 once their humanoid health reaches 0.

Make it so it can’t reach 1, or make a custom health system to prevent player dying when they reach 0 hp.