Teleporting way above given point

Why is my player being spawned way above the point I’ve given?? When I put a part where the print returns, it prints the right spot

ezgif.com-gif-maker (9)


Yet, I spawn way above this point??

print(exitPoint.Position + Vector3.new(0, humanoid.HipHeight + 5, 0))

humanoid.Parent.PrimaryPart.Anchored = false
humanoid.Parent:MoveTo(exitPoint.Position + Vector3.new(0, humanoid.HipHeight, 0))

This is probably because of the way :MoveTo works. Maybe you should use :PivotTo or :SetPrimaryPartCFrame instead.

1 Like