player.CharacterAdded:Connect(function(character: Model) if CheckpointVal.Value then character.HumanoidRootPart.CFrame = CheckpointVal.Value.CFrame character.HumanoidRootPart.Position += Vector3.new(0,8,0) end end)
why is this happening?
Moving the position does not move the entire assembly with it. It will break the character that way. CFrame does move the entire assembly, however.
do you know how to move the entire assembly??
Like I mentioned, use CFrame: character.HumanoidRootPart.CFrame += Vector3.new(0,8,0)
character.HumanoidRootPart.CFrame += Vector3.new(0,8,0)
sorry i misread it, thought you said “CFrame does not move the entire assembly”
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.