local RunService = game:GetService("RunService")
local part = game.workspace:WaitForChild("Start")
local part1 = game.workspace:WaitForChild("Finish")
local PART1_POS = part1.position
local PART_POS = part.position
local DURATION = 5
RunService.RenderStepped:Connect(function()
local deg = 0*(wait(10) % DURATION)/ DURATION
part.CFrame = CFrame.new(PART1_POS) * CFrame.Angles(0,0,(deg),0) * CFrame.new(PART_POS)
end)
That is what I have so far, but whenever i try it the part moves instantly, it does not move smoothly to the other part? How do you fix this?

1 comment
well said Goulstem, Now Ima try the TweenService for the players torso