Today I was working on adding new guns to my gun script, and I ran into an issue with rotation. My original gun, that I got from free models, is positioned fine. But when my friend made me a gun, I started encountering issues with the rotation of the gun in the hand. I tried adding a rotation value into my gun module and then CFraming the guns primary part to that angle, but it didn’t work. I tried rotating the C0 and the C1 but that rotated my fake arms position as well. Any other ways I could handle this?
You might need to experiment with it a bit. math.rad() converts degrees into radians, which is probably what you were doing originally. This rotates the y-axis by 90 degrees.