I'm trying to rotate a model using its PrimaryPart. It is working, but it doesn't move my character. I tried using BodyForce and Constraints like weld and hinge, but nothing works. I saw an answer in the DevForum saying you will use LookVector, but I didn't understand how. Here's the code:
while true do
script.Parent:SetPrimaryPartCFrame(script.Parent:GetPrimaryPartCFrame() * CFrame.fromEulerAnglesXYZ(0,0.05,0) * CFrame.new(0, 0, 0))
wait()
end
It would be much better and appreciated if you changed the script for me. I would still appreciate your time for this problem. Thanks!

3 comments
I didn’t expect for someone to answer my question 1 month later.
I’ve actually tried HingeConstraint and it didn’t work but sure I’ll try CylindricalConstraint.
also you might be setting it up wrong as i tried it and it worked perfectly fine with both and you can get a free model from the toolbox that has this just search Spinning platform