Luffy Scripts

ls-radiolist

ls-radiolist

This item is free.

Add to Basket

πŸ“¦ ls-radiolist


Give your players a clean, real-time view of who's on their radio channel with ls-radiolist β€” a modern, fully configurable radio member list for FiveM servers running pma-voice. Every player instantly sees who's connected, who's talking, and on what frequency, all through a sleek, movable NUI panel.

✨ Features

πŸ“» Live Radio Member List

  • Automatically displays every player currently on your radio channel.

  • Real-time updates the moment someone joins, leaves, or switches channels.

  • Shows the active frequency at the top of the panel.

πŸ—£οΈ Live Talking Indicator

  • Highlights the active speaker instantly.

  • Animated sound-wave icon while a player is transmitting.

  • Makes it easy to follow fast-moving radio conversations at a glance.

πŸ–₯️ Modern NUI Interface

  • Clean, compact, and fully responsive UI.

  • Smooth animations for joins, leaves, and talking states.

  • Auto-scrolling list that stays capped to a fixed size, no matter how many players are on the channel.

🎭 Custom Display Names

  • Players can set a personal display name with a simple command.

  • Automatically pulls the real character name from QBCore or ESX if enabled.

  • Falls back gracefully to the Rockstar name if no framework is detected.

πŸ–±οΈ Movable & Persistent UI

  • Drag the panel anywhere on screen with a simple move command.

  • Position is saved automatically and restored every session.

  • Toggle visibility on/off with a command or keybind.

πŸ”„ Restart-Safe Sync

  • Automatically recovers the radio list after a resource restart.

  • No relog or manual resync needed β€” reconnects seamlessly.

  • Keeps name cache intact across restarts.

βš™οΈ Configurable Everything

  • All commands and keybinds fully renameable from config.lua.

  • Easy to adjust UI position, colors, and behavior.

  • Lightweight event structure with minimal network overhead.

πŸ› οΈ Dependencies

  • pma-voice

  • qb-core or es_extended (optional, for real character names)

βœ… Why Choose ls-radiolist?

  • Clean and optimized code

  • Easy to configure

  • Beginner-friendly setup

  • Highly customizable

  • Modern, lightweight UI

  • Minimal performance impact

  • Perfect for immersive roleplay radio communication

Back to category