X-RadioList β Redesigned UI Edition
A modern, redesigned radio list interface for **PMAVoice / pma-voice** in FiveM. This version keeps all core functionality of the original X-RadioList while introducing a cleaner, smoother, fully refreshed UI experience.- Fully redesigned modern UI
- Smooth animations and transitions
- Clean layout optimized for all screen sizes
- Custom color scheme & theme support
- Better visibility of active speakers
- More compact display for large radio groups
- Standalone support β works without any framework
- RP Name mode β show ESX / QB player names automatically
- Highlight player name when they talk on radio
- Set custom radio channel names based on frequency ranges
- Toggle radio list visibility for self
- Customize your own radio display name
- Supports modifying or overriding radio channel names
- Show server ID next to radio members
- QB-Core compatible callsign metadata support
- Restrict radio list visibility to specific jobs / gangs / admin groups
- Optimized performance & fully rewritten UI layer
- Improved stability and readability of the code
All settings can be adjusted inside the config.lua, including:
- UI toggle defaults
- Framework integration mode
- Channel naming logic
- Visibility permissions
- Callsign / RP name settings
- Frequency groups
Easy to modify for ESX, QB-Core, or any custom framework.
- Download the resource
- Place it into your
resourcesfolder - Add to your
server.cfg:
ensure xradiolist
- Configure your UI/theme options in
config.lua - Restart your server
- PMAVoice / pma-voice (required)
- ESX Legacy
- QB-Core
- Standalone
You can restrict the radio list to:
- Admin groups
- Specific jobs (police, ems, etc.)
- Gangs or departments
- Or leave it open for everyone
This project follows the original licensing of X-RadioList:
GNU General Public License v3.0
You are free to modify and redistribute under GPL-3.0 terms. See: https://www.gnu.org/licenses/
- Original Script: Project-X (Mahan Moulaei)
- Redesigned UI & Enhancements: Alpha
