I have an animation called "Anime" that moves the player's Right Arm. When I play the animation, it works fine. However, when I play it when a sword is equipped in the player's right hand, the animation does not play. No output or anything.
script.Parent.MouseButton1Click:connect(function()
Anime = script.Parent.Anime
Anim = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anime)
Anim:Play()
end)
This is inside a GUI button inside a sword.
I'm totally baffled.

4 comments
How do you have a sword in your left hand?
*right
I think the problem is most likely that the Sword plays an Animation when you are holding it, and I don't think you can play two Animations at once.
The sword I am using is just a Tool with a sword mesh as the Handle. It has none of the original scripts in it that let you click to attack.