Skip to main content

fiveLib Animation & Emote Wheel

fiveLib Animation & Emote Wheel is a standalone, premium, and highly optimized radial menu for players to quickly access their favorite animations and emotes.

Overview

This script provides an intuitive wheel interface for triggered commands. It is 100% framework-independent and works by executing standard chat commands, making it compatible with any emote menu (dpemotes, rpemotes, scully, etc.).

Features

  • Standalone: Works with any framework (ESX, QBCore, vRP, etc.) or no framework at all.
  • Persistent Slots: Uses FiveM KVP (Key-Value Pairs) to save player preferences locally.
  • Highly Optimized: 0.00ms idle resmon.
  • Anti-Spam: Built-in cooldown to prevent command macro abuse.
  • Customizable Keybind: Default keybind is set to ~ (Grave/Tilde), which players can change in their GTA settings.

Requirements

  • This resource is Standalone.

Installation

  1. Upload: Place the folder fiveLib-aewhell into your resources directory.
  2. Rename: Ensure the folder name is exactly as it appears (or rename to fiveLib-aewhell if you prefer).
  3. Register: Add the following to your server.cfg:
    ensure fiveLib-Animation&Emote Whell
  4. Restart: Restart your server or run the ensure command.

Configuration

Most interaction is done in-game. However, technical settings are in client/client.lua:

  • COMMAND_COOLDOWN: Set the delay between command triggers (default: 750ms).
  • RegisterKeyMapping: Sets the default keybind (GRAVE).

Commands

  • /aewhell: Manually toggles the wheel.

Usage

  • Open Wheel: Press ~ (Grave/Tilde).
  • Assign Emote: Right-click any empty or filled slot. Type the command you want to bind (e.g., /e dance).
  • Trigger Emote: Left-click a configured slot to execute the bound command.
  • Clear Slot: Right-click a slot and leave the input blank to clear it.

Troubleshooting

  • Wheel not opening?: Ensure the resource is started and check your F8 console for errors. Check your GTA V Keybindings -> FiveM category to see if the "Open Animation Wheel" key has been reassigned.
  • Commands not working?: The wheel simply executes chat commands. Ensure the emotes you are trying to use actually exist in your emote menu script.

Support

Free resources are supported via our Discord Community.