This is NOT for making keyframes or “actually animating” a rig. There are plenty of other tutorials for that, so I will not explain how.
xSIXx - GripToMotor6D and Moon Animator
I’m seeing a sudden spike of people (eg. this post) wanting to make their own FPS games, so here’s some of my knowledge that I’ve gathered over the years.
Insert this script into your tool
This welds the arms and handle together so that it moves according to your animation
Make a R15/R6 blocky rig via the built in plugin in studio
Duplicate your gun’s “Handle” and another parts into the new rig
Use moon animator’s easy weld and select the right hand/arm, then the handle, then click join (not join in place) in the part tab of easy weld
It should be animatable now, for the idle animation its priority should be “Movement”, the equip animation should be “Action”, so should the fire and reload animations