I already made a post about this but I think I need to rephrase the title to be more specific. I still want to play idle animations (the one that play when you’re standing still) but I don’t want all the body movements that happen after a random amount of time of standing still (the one where the player just looks around). I want to do this since I’m using a script to play an animation on the player and it always stop because the this animation started playing.
Removing the idle animation ID seems to only work on my NPC. Removing it on the player will result in the player’s character not standing still when not moving.
You can set the animation priority on the animation editor to play over the default idle animation. Roblox’s idle animation either has “core” or “idle” priority, so setting your animation to “movement” or “action” may fix it.
To prevent a part of the body from performing the animation, make sure you add all body parts to the keyframes. (Optional)
Sadly, some of my animations are the default roblox animations and their animation priorities are quite low. This will only fix the animations I make.
Fortunately, I found a solution that hopefully won’t come back to bite me. I basically took the Animate script, looked through the code and found a way to disable the idle animation from playing again and again without removing it entirely.