Whenever i try to change someones CFrame by using a script (i was using studio 2 player feature) it teleports the player to that CFrame then it teleports back immediately but for my char it works fine? No errors either.
for example i was using this
for i,v in pairs (game.Players:GetPlayers()) do v.Character.Torso.CFrame = v.Character.part.CFrame
You should change torso to HumanoidRootPart unless you're working with r6
for index, player in pairs(game.Players:GetPlayers()) do v.Character.HumanoidRootPart.CFrame = v.Character.part.CFrame end
Remember you should not teleport them like this because it can break their char because you can get stuck into each other, so add * CFrame.new(0,index*5,0) or something like that.