LGD RadioList

LGD RadioList Screenshot 1
LGD RadioList Screenshot 2
LGD RadioList Screenshot 3
LGD RadioList Screenshot 4
LGD RadioList Screenshot 5

Overview

Detailed features and information

LGD RadioList is a clean, always-on HUD that shows your radio channel's active members directly on screen — no need to open the radio menu. Built to match the design language of modern FiveM interfaces, it integrates tightly with pma-voice to display who is currently speaking in real time.

Players can toggle the panel on or off with a keybind, drag it anywhere on screen, and the panel remembers its position between sessions.


Features

  • Always-visible HUD — every member on the active radio channel is shown at a glance with no menu to open

  • Live speaking indicator — the speaking player's row highlights green with a pulsing bar and a LIVE badge, powered by pma-voice events

  • Job & rank sorting — members are grouped under their job header and sorted from highest to lowest grade within each group; job group order is fully configurable

  • Grade label display — each player's rank name (e.g. Chief, Lieutenant, Officer) is shown in muted text after their name

  • Job sorting toggle — grouping and rank sorting can be disabled from the config; when off, members are listed alphabetically with no group headers

  • Draggable panel — hold a configurable key to enable the cursor and drag the panel anywhere on screen; position is saved across sessions

  • Rebindable keybinds — both the toggle and drag keybinds are registered through ox_lib and can be rebound in GTA V's Key Bindings menu

  • Multi-radio support — works with mm_radio and qb-radio, selectable from the config with a single key

  • Multi-framework support — full job and grade sorting on QBCore and QBX; ESX and standalone run without job features

  • Optimised — 0.00ms idle, 0.01ms spike on speaking or list update; no polling threads, all updates are event-driven.

  • Support — Lifetime updates, 7-day-a-week personalized support via Discord, and a 7-day refund policy.


Configuration

Everything is controlled from a single shared/config.lua file


Dependencies

ox_lib — Always

pma-voice — Always

mm_radio — If  Config.RadioScript = 'mm\_radio'

qb-radio — If Config.RadioScript = 'qb\_radio'

qb-core — If Config.Framework = 'qbcore'

qbx_core — If Config.Framework = 'qbox'


Installation

  1. Drop lgd-radiolist into your resources folder

  2. Add ensure lgd-radiolist to your server.cfg after your radio script and framework

  3. Open shared/config.lua and set your framework and radio script

  4. Restart the server


Performance

Tested with resmon. The script is entirely event-driven — no Tick threads are running during normal gameplay. The drag-mode safety thread runs a single Wait(500) loop only while the resource is active.


Support

For questions, bug reports or suggestions, join our Discord.

Tags: esx qbcore qbox

Loved by Community

Trusted by over 400+ servers worldwide.

Saved Items (0)

You haven't saved any items yet.