So basically, you’re going to save the LeftShoulder and RightShoulder C0 values at the top of your code as a global variable, these values are updated under RenderStepped. Then, under Stepped, the code will update LeftShoulder and RightShoulder according to the saved values.
Ah, alright no problem, thanks for the help. I just want the cam jitter to be mainly fixed as thats my priority bug and it effects gameplay more than the arms.
No jitter. And just as I enabled it jitter happened. + (lasty-y)*20 this part causes the problem.
Yep! Thats the issue right there. Because sudden increase:
with
local z = math.rad(HumDirection.X*2.5 + (lasty-y)*20)
print(math.round((lasty-y)*20),math.round((lasty-y)*20) > 2)
My only guess might be because it’s not anchored.
I quite of have to assume you are forced to make a viewmodel for that as this is the extent I can only do. But feel free to try and find workarounds for that!