How can I spawn a player at a new spawn point without killing them?
as far as I know it is not possible, but, you can teleport it to a new point
PlayerModelCharacter:MoveTo(Position)
Might not be what you want, but if you use Player:LoadCharacter()
it will instantly respawn the character, but it does still kill it.
local SpawnPoint = PATH_SPAWNPOINT
local Character = PATH_CHARACTER
Character:SetPrimaryPartCFrame(SpawnPoint.CFrame + Vector3.new(0,2,0)
Character.Humanoid.Health = Character.Humanoid.MaxHealth
1 Like