So i have a tool with multiple parts in it to make up a gun model. I have them all welded with a Weld, a client script in the tool and an animation, so the tool plays a gun reload animation. The thing is, whilst it works for a single part in the tool, with multiple parts the non right arm body parts are being affected by the animation. How do I make it so it all body parts are affected by the animation?
script.Parent.Activated:Connect(function()
local player = game.Players.LocalPlayer
local hum = player.Character:WaitForChild("Humanoid")
local anim = script.Parent.Animation
local Track = hum:LoadAnimation(anim)
Track:Play()
end)
Localscript if that somehow helps. https://roblox.com/library/5321863421/Gun-Reload-Pistol The animation that's supposed to be playing, but the entire right arm isn't affected by it in testing.

1 comment
I am confused on your question. Are you asking how to move the other parts alongside with the arm holding the gun while doing the reload action? Or are you asking that a single part of the gun is only being used in the animation?