R6 Teleport issue

Hello, my issue is trying to tp the character of a player, i get bugged like in this image:
imagen

Here is all the methods i tried and it dont works

-- Positon
v.Character.Position = randomSpawn.Position + Vector3.new(0, 5, 0)
-- Pivot
v.Character:PivotTo(randomSpawn.CFrame + CFrame.new(0, 5, 0))
-- CFrame Head
v.Character.Head.CFrame = randomSpawn.CFrame + CFrame.new(0, 5, 0)
-- CFrame HumanoidRootPart
v.Character.HumanoidRootPart.CFrame = randomSpawn.CFrame + CFrame.new(0, 5, 0)

All the instances and variables is fine, no errors in console but it get bugged like in the image.

I’m already gonna tell you that the first 3 methods are never gonna work, the only one is the HumanoidRootPart, try doing 15 studs over instead of 5

Its a SpawnLocation, how much studs i should add??

Wiat its a SpawnLcoation? Is it Anchored? Try anchoring the HumanoidRootPart and then teleport the Player

Pretty sure you can’t add cframes to cframes
Try this

v.Character:PivotTo(randomSpawn.CFrame * CFrame.new(0, 5, 0))

Thsi would make the character spawn at 0, 5 times the Y axis of the object and 0 from my little understanding, as you’re multiplying

Also doesn’t PivotTo use Vector3?

PivotTo takes a cframe, and it just goes up by 5 rather than growing exponentially

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.