AFK Animation System, need feedback!

HELLO!

I’ve made an AFK Animation System, and below is an explanation of how it works:

NOTE: None of the animations are mine.

  • The player is considered “active” when they perform actions like key presses (except for the mouse buttons and the “R” key, which are considered non-active inputs).
  • When an active input is detected, the AFK timer is reset, and any currently playing idle animation is stopped.
  • If the player is inactive for more than 3 seconds, a random idle animation will play from the list of animations.
  • The script ensures that only one animation plays at a time, waiting for it to complete before checking again.
  • The mouse buttons and “R” key are considered non-active inputs, meaning they don’t stop the AFK timer or interrupt idle animations. The reason the “R” key doesn’t interrupt the animations is because that’s how I toggle my mouse.

If you guys can give any feedback on how I can make this better or what to add I would appreciate it.

Video:

1 Like

This is just parkour reborn’s Idle animations… the only thing that is not from reborn is the r6 animation…

You could make it better if you use original animations

Yes, I know. That’s why I said none of the animations are mine.

The system on the other hand is scripted by me. The only thing that isn’t done by me are the animaitons.

1 Like

This idle animation system looks great! Will it be used in anything? What did you use to animate it?

Thank you, I cannot animate so the animations used aren’t mine, however, the times I did animate I used Moon Animator 2.

This system is being used in my parkour engine: Untitled Parkour Engine

I would wait a bit longer for the animations to kick in. Otherwise this looks great :+1:

1 Like

I agree, thanks for the feedback.

1 Like