Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

Animation works for some tools but not others?

Asked by 3 years ago

So I have recently learned how to animate tools so I made a pickaxe, sword, and axe. The pickaxe and sword have the same animation id and they both play the animation I made the axe swing animation different but now the axe animation won't play. All of the have practically the same thing inside the tools: A animation, local script to play animation, handle, and the blades. Here is the code for the local scripts which they all share:

local CanSwing = true

script.Parent.Activated:Connect(function()
    if CanSwing == true then
        CanSwing = false
            local player = game.Players.LocalPlayer
            local humanoid = player.Character.Humanoid

            local animation = script.Parent.Animation
            local SwingAnim = humanoid:LoadAnimation(animation)

            SwingAnim:Play()
            wait(.75)
        CanSwing = true
    end
end)
0
Did you make it so your animation's priority is Action? XxCrazysZz12 20 — 3y

Answer this question