✓ Accepted answer
Hello there, i'm sorry i can't write the entire tutorial here since it has a 10,000 Characters limit
I have however ported it to Pastebin raw
It may not look neat so read it as comfortable as you are.
The Pastebin
it is a entire tutorial to your problem and many others have fun
local Tool = script.Parent
WeldName = "RightMotor6DGrip"
function Tool_Equipped(M)
plr_char = script.Parent.Parent
Right_Arm = plr_char:FindFirstChild("Right Arm")
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()
print("Unequipped")
end
Tool.Equipped:connect(Tool_Equipped)
Tool.Unequipped:connect(Tool_Unequip)
Peace out <3
2 comments
I was just working on this myself and I found out that if you go back into animationeditor and change the priority to movement then the animation would work
dude you are a lifesaver; you didn't answer this question for me but you answered another i had asked a few hours ago