I am using an animation script made by Roblox to replace default animations with your own (the article: https://developer.roblox.com/en-us/articles/using-animations-in-games) it works and it loops the animations for me but after a few loops the character just freezesor stands up stiff and I want to know how to fix this
local Players = game:GetService("Players") --https://www.roblox.com/catalog/03830250233/redirect local function onCharacterAdded(character) local humanoid = character:WaitForChild("Humanoid") for _, playingTracks in pairs(humanoid:GetPlayingAnimationTracks()) do playingTracks:Stop(0) end local animateScript = character:WaitForChild("Animate") animateScript.idle.Animation1.AnimationId = "rbxassetid://3824488291" animateScript.run.RunAnim.AnimationId = "rbxassetid://3839149642" animateScript.walk.WalkAnim.AnimationId = "rbxassetid://3839149642" end local function onPlayerAdded(player) if player.Character then onCharacterAdded(player.Character) end player.CharacterAdded:Connect(onCharacterAdded) end Players.PlayerAdded:Connect(onPlayerAdded)