Player not respawning from void

No idea why, but the player doesn’t respawn if they die in void. They remain frozen, non-existent, with their previous health still intact.

3 Likes

Is this a custom character?
If it is, try setting the require neck to true.

3 Likes

There’s more in there

3 Likes

My post will help you the most

but requires neck has to be false or else the character randomly one shots

Hey username_fish
is StarterCharacter located in StarterPlayer or StarterCharacterScripts?

wdym it’s just the normal player?

so there is no custom character?


game:GetService("RunService").Stepped:Connect(function()
    for _, player in pairs(game.Players:GetPlayers()) do
        if not player.Character or not player.Character:FindFirstChildOfClass("Humanoid") then
            player:LoadCharacter() -- # Ensures respawn if character is missing
        end
    end
end)

no. there is no custom character that i have specifically made for tnr player

are you using character controllers? or maybe check workspace > fall height limit?

Bruh how did you neglect my post… the solution is to check when the player loses all of their base parts from the void and then you manually set that player’s humanoid health to 0!!

Correct. They do however lose all of their base parts. The entire thing can be copied! Even if they don’t lose their base parts… you can manually trigger the base parts to delete when they reach a certain position on the Y axis.