Help welding a complex model to player

hey all, basically i’m making a weapon for a combat system that is very complex, and has multiple meshes. i’m trying to make an animation with it, however due to how many meshses it has, it doesn’t work. basically, ive tried to use a motor6d to weld the models PrimaryPart to the players left arm, howerver when i move the left arm the entire rig just starts spinning very quickly. how would i go about doing something like this?

1 Like

I’m no expert here but I don’t see a lot of action here so maybe this helps:

I did a quick test myself and I got a part connected to a player’s arm with Motor6D. It all seemed to work (even changing the angle) but I wonder if the issue could be the mass of the weapon? Try turning it massless and see maybe?

Or is it the DesiredAngle of the Motor6D? Is the MaxVelocity set and if so, maybe lower it?

If that doesn’t work, could it which part is Part0 vs Part1? I did notice a difference in the axis of rotation of the part when I tried switching them, but again, no spinning for me.

If not, maybe try showing a video or try to send a simpler recreation of the issue.

If the rig is spinning instead of the thing that has been attached its probably a root priority error.

Make sure to check if the root part is correct and modify the root priority number.