I am making a game, and I'm trying to make a sword, but my animations wont work. Yes, I tried being owner of team create and It's not a group game. Here's my script.
local debounce = true script.Parent.Activated:Connect(function() if debounce == true then debounce = false local Anim = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(script.Animation) Anim:Play() script["Error Soul Sword Noise"]:Play() wait(1) debounce = true end end)
Can someone help me fix it?
I think you want it to play everytime you "fight" with the sword. 1. Create a Animation and a LocalScript inside of your tool (Not in your Handle) 2. Open your script and paste this in it:
script.Parent.Equipped:Connect(function(Mouse) -- Detect If the Player is holding the Sword Mouse.Button1Down:Connect(function() -- Detect If the Player clicked with the Sword local animation = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(script.Parent.Animation) --Find the animation animation:Play() -- Plays the animation end) end)