[PAID][STANDALONE] Bablo Animation Menu 2.0

Bablo Animations — Advanced Animation Menu

The Animation Menu is a lightweight and intuitive tool designed to enhance your FiveM server by providing players with a quick and easy way to access and perform various animations. The menu is designed with simplicity in mind, ensuring a smooth and user-friendly experience.

Watch the preview!

Purchase now at TEBEX (20€ + VAT)

Documentation

FEATURES

  • +1000 animations.
  • Script works on any framework.
  • Completely translatable.
  • /e command to play any animation also synced animations
  • All animations have GIF previews, except for walking styles, expressions, and shared animations. These will be added soon.
  • Walking styles, facial expressions, and weapon styles are saved. When you exit the game and re-enter, your chosen walk, facial expression, and weapon style will remain the same.
  • You can assign animation cancel or open menu to any key.
  • You can position any animation by simply left-clicking on the desired emote.
  • A preview GIF will play when hovering over an emote.
  • When using shared emotes, you can choose in the config whether the emote requires approval or should be played instantly with the closest player.
  • Create groups to play animations with a group of friends with grouped animation the group owner when he plays animation everyone in the group will play that animation in sync so you can now for example dance with friends
  • Tired of configing keybinds? no worries with our all new system players choose there own keybinds by using shift + any key
Updates

Animation Menu - v2.0.0 Update!

New Features:

  • Group System : Create groups with friends and perform synchronized dances and other animations together.
  • Added a config option: PlaceMaxHeight .

Improvements:

  • Keybind System : Completely revamped keybind system. Players can now set their own keybinds by holding Shift + any key , no need to configure keybinds in the config file.
  • Animations now load in batches instead of all at once, reducing lag.
  • Removed debug prints.
  • Significant optimization improvements.

Bug Fixes:

  • Fixed an issue where category icons were misaligned on 4K screens.
  • Corrected typos in ESX and QBCore framework files.
  • Fixed how the menu loads data.
  • Resolved an issue where the search results would disappear when scrolling through animations.

Animation Menu - v2.0.1 Update!

New Features:

  • Added an event to open the menu: bablo-animations:client:openApp .

  • Added a config option: Config.AnimationsBlacklistedInVehicles — add animations here that you don’t want to be able to play in a vehicle.

  • Added a new file convert.lua — in this file, you can paste configured dpemotes /rpemotes animations, and they will be converted to work with the menu, saving you time on manual conversions.

  • Detailed documentation for exports can be found in https://docs.babloresources.com/.

Improvements:

  • Animations can no longer be canceled in the air, during ragdoll, or while jumping.
  • In Config.Framework , you can now use auto to auto-detect framework functions.
  • You won’t be able to open the menu when dead or while performing /e animation .

Bug Fixes:

  • Improved how walking style, facial expressions, and weapon styles are set during player loading — issues with them not being applied are now fixed.
  • Fixed issues with fetching group players.

Animation Menu - v2.0.2 Update!

New Features:

  • Added new features including ragdoll, crouch, hands-up, and pointing modules.
  • Enhanced animation placement with adjustable height, positioning, and easy alignment on the ground.

Improvements:

  • Improved overall performance with various fixes.

Bug Fixes:

  • Fixed a bug causing errors when retrieving nearby players.
  • Resolved QBCore compatibility issues when fetching player names.

Animation Menu - v2.0.3 Update!

New Features:

  • Added new categories: Vehicle Emotes and Animal Emotes .
  • Introduced the onlyAnimal option to restrict certain animations to NPCs listed in Config.AnimalPeds .
  • Added holstering animations with a unique, faster draw animation for police.
  • Implemented Config.Weapons to define what weapons that is allowed to use weapon styles.

Improvements:

  • The /e command is now configurable via Config.EmoteCommand .
  • Added an option in colors.css to change color direction from left to right.
  • UI fix to ensure new categories do not stack incorrectly.

Bug Fixes:

  • Fixed an issue preventing players from driving while animations were played.
  • Resolved a bug where a player’s own character appeared in the group invite tab.
  • Fixed an error that would come up in handsup module

Animation Menu - v2.0.4 Update!

New Features:

  • Keymapping descriptions are now stored in the locale file for easier customization.

Improvements:

  • Optimized performance for better stability.
  • Holstering is now disabled by default but can be enabled in Config.Modules .

Bug Fixes:

  • Fixed an issue where the weapon_pistol would fire twice in quick succession when using certain weapon styles.
  • Fixed a holstering bug that caused the animation to play when a user loaded into the game.

Animation Menu - v2.0.5 Update!

New Features:

  • Added 49 new dances and over 350 animations.
  • The Handsup module will now reset to the previous cached expression if it was applied.
  • Added a new Crawl module.
  • In the Config.CharacterSpecific, you can now choose what should be synced between characters or if it should be synced individually for each character.

Improvements:

  • Reworked the crunch module.
  • Fixed the /e cancel and /c commands for canceling animations.
  • The updated documentation now provides detailed instructions on how to add animations to your own configuration. You can find it at https://docs.babloresources.com/.

Bug Fixes:

  • Fixed an issue preventing players from driving while animations were played.
  • Fixed an error that would come up in the handsup module.
  • Fixed a bug where scrolling wouldn’t work when control was disabled.
  • Fixed a bug where the placed animation wouldn’t play.
  • Addressed an issue where placing a ped caused collision issues.
  • Fixed an issue where pressing ‘X’ while walking to a placed animation spot would cause an instant teleport. It is recommended to use the Handsup module provided in the script to avoid similar issues.

Animation Menu - v2.0.6 Update!

Improvements:

  • Completely redone UI with improved components.
  • Better support for larger screens.

Bug Fixes:

  • Fixed major scrolling lag issue when scrolling through the list of animations.
  • Various UI bug fixes.

Animation Menu - v2.0.9 Update!

New Features:

  • isMenuOpen : Client-side export to check if the menu is open.
  • disableCancelAnimation(state) : Client-side export to enable or disable animation canceling.
  • canCancel : Client-side export to check if an animation can be canceled.
  • isInAnimation : New statebag that returns the currently playing animation or false if no animation is active.

Detailed documentation for exports can be found in Bablo Resources Docs.

Improvements:

  • Removed unnecessary code from the UI.
  • Previews are now in WEBP format instead of PNG, improving performance with around 80% reduction in file size .
  • Important: Update to v2.0.9 before 2025-03-17 as old PNG previews will be removed. Avoid issues with missing previews by updating in time.

Requirements

  • ox lib
  • Supports all frameworks
Code is accessible Config & Editable files
Subscription-based No
Lines (approximately) ~14,000 (including non-accessible)
Requirements oxlib
Support Yes
6 Likes

well done.

1 Like

How can emotes be added , if we have dpemotes/rpemotes is it the same way to add them into here ?
Can you also use /e emote and that?
Also a nice feature , i would like to see is a share emote where you can sync multi people meaning , if they are in the group , the leader of the group , would do say dance silly and all in the group would do it at the same time and synced?
Does it save walk styles?
To open the emote menu is it keybind?
Also last question if other scripts use emotes from rp/dp emotes , will this work without exports or will they all need to be changed as a lot of script that use it are encoded and can not get to that code?

Hello to answer your questions the animation list is opened and can be edited its made to look similar for easy integration of adding new animations.

/e command does exist works with any animation.

Walkingstyle/expression and gun styles are saved

Open and cancel animation are keybinds but you can toggle of so open is isnt a keybind if you just for example want to use the export to open.

Great idea for group animations will look into it:)

If a script is escrowed and using dpemotes/rpemotes export and cant be edited im working on a fix for just that and i can ofcourse help if such an issue would occure

Hows this part coming along?

Yes there is if you need help just make a ticket :slight_smile:

Hey, Can you please fix this so when people have more than 1 character the walk style isn’t copied over to everyone else. Having a female walkstyle then switch to a male character is not great. Maybe use SQL for this ? Or better KVP handling for frameworks.

1 Like

Hello thank you for the tip that will be fixed :slight_smile: tomorrow

Is there chance for a future update for an all white character model in the animation preview rather than one with the brand logo on the chest? I’ve been looking for a nice animation menu like this but they all looked silly with Michael or some random ped/default freemode ped in the gif so I got excited when I first saw this but the logo turned me away.

Unfortunately, no. The logo is there for a reason—I don’t want people to steal the GIFs. However, I’ve adjusted it so that the logo on the preview peds isn’t too noticeable in terms of quality, so your regular players won’t mind. :slightly_smiling_face:

Could there be a way specifically the script for us to make and record our own gifs within it? For example choosing our own model and making previews for any new anims server owners add?

I’m looking at a better way to create GIFs since my current method isn’t very efficient, so I’m still working on it! :slightly_smiling_face:

I look forward to that! If don’t acquire a different script during the wait, you’ve got my purchase!

1 Like

Any update? : )

Nothing pushed yet you can keep up to date in my discord about news :slight_smile: . You can find it on my store

1 Like

Hello, please tell me how to make sure that only admins can open this animation menu on the server. The determination of the admin player or not through the database should be

Hello join our discord you can find it on our tebex store https://www.babloresources.com/
and create a ticket so i can help you :smile: