My Animation wont play for reasons I dont know. I have made sure that the animation itself was using the right character style when played. I have no error warning what so ever. I am using a local script in the tool. I have tested it on roblox studio testing and on the actual roblox player.
Tool = script.Parent local player = game.Players.LocalPlayer repeat wait() until player.Character ~= nil local hum = player.Character:WaitForChild("Humanoid") local animation = Tool.Anim local AnimTrack = hum:LoadAnimation(animation) Tool.Activated:Connect(function(mouse) AnimTrack:Play() end) Tool.Unequipped:Connect(function() AnimTrack:Stop() end)