Is there a way to make the player not shake while moving with a motor?

It probobly is a building problem, since it’s related to constraints, so i attached a spinning block to the character’s arm, its unanchored, massless, cancollide off, and everything, but the character “shakes” when you move, so you cant move properly, any way i can fix this?

This isn’t possible to fix using the physics engine of roblox, but you should probably spin the block using a script instead of a constraint.

so i set the constraint to none?, what do i do after?

No… you don’t have to use any constraint in this case, just a script to change the vector3 of orientation

Then how would the part be attached to the player’s arm…, unless you are constantly changing the cframe

Use a weld to attach the part to the arm

do welds break on spin? I actually have a code that edits the orientation every 0.2 seconds

Oh, try using a weld constraint and edit the cframe instead of the orientation:

Part.CFrame = Part.CFrame * CFrame.Angles(math.rad(Part.Orientation.X),math.rad(Part.Orientation.Y),math.rad(Part.Orientation.Z + 1))
local Part = script.Parent
while true do
	Part.CFrame = Part.CFrame * CFrame.Angles(math.rad(Part.Orientation.X),math.rad(Part.Orientation.Y),math.rad(Part.Orientation.Z + 1))
	wait(0.1)
end

image this should work right?

also uh, i don’t know if this is still building support, should I change the catagory?

Should work fine, altho I don’t think hinge is needed as we’re already using weld, but try it if you want.

Shouldn’t be too much of a problem.

robloxapp-20210622-1631296.wmv (1.7 MB) There might…, be a problem

i replaced it with welds, its not going well

Hmm, why not weld constraint? cc

same thing, you just spin…
Do you have any other things in mind?