You can write your topic however you want, but you need to answer these questions:
-
What do you want to achieve? Keep it simple and clear!
i want to make it so the HoldAnimation does not be overlapped by my walk,jump, and idle animations when not holding a tool -
What is the issue? Include screenshots / videos if possible!
so the issue is that when i equip the weapon it’s HoldAnimation gets overlapped by my Idle,Walk, and jump animations, or the HoldAnimation DOES play but afer playing for a bit the idle anim plays, this occured once the animation update came out, here are some pictures.


-
What solutions have you tried so far? Did you look for solutions on the Developer Hub? i tried to disable AnimationBlendFix, some Motor6D tool tutorials/posts, tried getting help from a few people but stuck with the original script, and tried making the HoldAnimation to the highest priority known as Action.
tool.Equipped:Connect(function()
character = tool.Parent
humanoid = character:FindFirstChildWhichIsA("Humanoid")
local animator = humanoid:WaitForChild("Animator")
local grip = Instance.new("Motor6D")
grip.Parent = character:FindFirstChild("Right Arm")
grip.Part0 = character:FindFirstChild("Right Arm")
grip.Part1 = tool.FakeHandle
grip.C0 = CFrame.new(0,0,0)
grip.C1 = CFrame.new(0,0,0)
HoldAnimationTrack = animator:LoadAnimation(script.HoldAnimation)
HoldAnimationTrack.Priority = Enum.AnimationPriority.Movement
HoldAnimationTrack.Looped = true
SwingAnimationTrack = animator:LoadAnimation(script.SwingAnimation)
SwingAnimationTrack.Priority = Enum.AnimationPriority.Action
SwingAnimationTrack.Looped = false
HoldAnimationTrack:Play()
EquipSound:Play()
end)

