I was make script that tool animation works. A tool not play animation. Here the code
local humanoidanimtion = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(script.Parent.dance)
script.Parent.Equipped:Connect(function()
humanoidanimtion:Play()
end)
script.Parent.Unequipped:Connect(function()
humanoidanimtion:Pause()
end)
If this works for you. i don't work for me. Please answer me and i will replace that.

3 comments
Did you make sure to set the priority to Action instead of Core?
Do you own the animation?
i own animation