Store / Radio Animation Selector [ESX]

A polished NUI menu that lets players pick their own radio-talking animation for FiveM, synced automatically with pma-voice's radio activity β€” no more everyone using the same generic radio pose.

Features:

  • 🎬 Multiple selectable radio animations (Chest, Face, Shoulder β€” easily add more)

  • πŸ–± Clean in-game menu with live preview before committing to a choice

  • πŸŽ™ Auto-plays your selected animation whenever you key up on the radio (pma-voice radioActive integration)

  • πŸ“» Optional radio prop auto-attachment for animations that don't spawn one on their own, with automatic re-attach if it ever drops

  • πŸ’Ύ Selection saved via KVP β€” persists between sessions, no database required

  • 🚫 Configurable dead-player block so animations can't play while downed

  • 🧩 Exports for other resources to get/set a player's chosen animation and emote (getRadioAnimation, setRadioAnimation, openRadioAni)

Command: /radioani (configurable) to open the picker

Dependencies: rpemotes (or compatible /e emote command), pma-voice (for auto-trigger on radio use). ox_lib optional, used for notifications if present.

Fully open config β€” no encrypted core, easy to retheme, add animations, and adjust prop placement.

πŸ“© Support available via Discord.

2bf1685743596ca517e775f13662fd6847a6e2da.pngdb884b40a9fb3647b2f5589d37569734b6f07f77.pngbab3b63ebb703c74e930e9fdb1e49dd0b8023a90.png


f43053a08214a056d55de4a84114ae9aacc662ec.png