Reviving a player at 0 hp

you can just remove the humanoid and add new one.

you can simples just make when player die create a part in cframe of the player die and wait the respawn time or loadcharacter() and after reset the character teleport the player to the part and destroy the part