Fake ViewModel Arms being very choppy for zero reason

Already trying it, I think this is how you’re supposed to do it but I’m new to working with stuff like this obviously, this is what I did and it’s doing the exact same thing.

local newpos = CFrame.Angles(math.abs(Pitch)*-1,0,0)

1 Like

Okay this is much closer, however for some reason it’s working backwards, like it won’t let me move them down a certain amount rather than up.

this is quite literally the exact opposite of what I’m trying to achieve lol.

local newpos = CFrame.Angles(-Pitch,0,0)

If thats the case then try making the math.min a math.max. Note that math.min chooses the smaller value, not the bigger one. This means it would reverse the clamping. If that messes with it somehow, you might have to make MaxUpRotation a negative. You shouldn’t have to though.

1 Like

Thank you very much for your help.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.