Hi, I'm having a hard time animating tools; I have found the following piece of advice:
you will need to convert the grip weld to a motor6d
You will need to convert it to a motor6d with a script every time the tool is equipped, or the animation you make won’t run.
But I am confused on how to change the grip weld of my tool to a motor6d and what are the consequences of doing so?
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.
it is a entire tutorial to your problem and many others have fun
local Tool = script.Parent WeldName = "RightMotor6DGrip"---Change the name here if you'd like to function Tool_Equipped(M) --print("Equipped") 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