Hello! I have been working on my guns for my game for about 3 months now, and i spent about 6 hours on making a reloading animation for my gun (I’m not particularly good at animating), today, I have finally finished my gun script, and only to find that my animations no longer work due to an update on animations.
how i merge my gun with my humanoid’s rig:
local Tool = script.Parent
WeldName = "RightMotor6DGrip"---Change the name here if you'd like to
function Tool_Equipped(M)
--print("Equipped")
local plr_char = Tool.Parent
local Right_Arm = plr_char:FindFirstChild("RightHand")
local Right_GripW = Right_Arm:WaitForChild("RightGrip",2)
Right_Weld = Instance.new("Motor6D")
Right_Weld.Part0 = Right_GripW.Part0
Right_Weld.Part1 = Right_GripW.Part1
Right_Weld.C0 = Right_GripW.C0
Right_Weld.C1 = Right_GripW.C1
Right_Weld.Parent = Right_Arm
Right_Weld.Name = WeldName
Right_GripW:Destroy()
end
function Tool_Unequip()
Right_Weld:Destroy()
end
Tool.Equipped:Connect(Tool_Equipped)
Tool.Unequipped:Connect(Tool_Unequip)
It seems that now, parts within a tool cannot be animated and I would like to know how I would go about fixing this. This is halting an update for my game and I would really like to get it fixed.