So, I found this post that fixed my problem from 3 months ago. And I want to convert this script from converting C0 to C1 so I can use it in animation.
local motor = script.Parent
local target = workspace.Target
local function worldCFrameRotationToC0ObjectSpace(motor6DJoint,worldCFrame)
local part1CF = motor6DJoint.Part1.CFrame
local part0 = motor6DJoint.Part0
local c1Store = motor6DJoint.C1
local c0Store = motor6DJoint.C0
local relativeToPart0 = part0.CFrame:inverse() * worldCFrame * c1Store
local goalC0CFrame = relativeToPart0
return goalC0CFrame
end
while true do
task.wait()
motor.C0 = worldCFrameRotationToC0ObjectSpace(motor, target.CFrame)
end