ViceHubFiveM discovery hub
ScriptsServersStreamersViceAIArticlesMerch
Sign inSign in

Navigate

ScriptsServersStreamersViceAIArticlesMerchSign in
ViceHub
ScriptsServersStreamersArticlesShopsFiveM StatsAboutMethodologyEditorial PolicyContactMerchSubmitSign in
QBCore Scripts·ESX Scripts·Free FiveM Scripts·Best FiveM Scripts·FiveM Server List·Live GTA Streams
© 2026 ViceHub · Independent FiveM discovery hub.Privacy · Terms · Not affiliated with Cfx.re, Rockstar Games, or Take-Two Interactive.

Utilities

Echo Radio

A handheld that sounds like a handheld, with restricted channels your players cannot talk their way onto.

$19.99Standalonev1.0.0Jul 19, 2026
1 / 9

Description from the developer

The text below was supplied by Echo Development and is reproduced as written. ViceHub has not verified its claims.

A handheld that sounds like a handheld, with restricted channels your players cannot talk their way onto.


RESTRICTIONS THAT ACTUALLY HOLD


Frequency 1 is police. Frequency 3 is EMS. Frequency 4 is both.


Echo enforces that on the server, at the pma-voice level. A player who bypasses the UI entirely and forces a join gets bounced straight back off the channel. This is not a UI check with a server-side apology.


A periodic sweep runs behind it: lose the radio item, go down, or get cuffed, and you come off the air automatically. Nobody keeps transmitting from the back of a police car.


Restrictions match the active job's type or name, so 'leo' covers every PD-style job on QBX and QBCore without listing them.


FREQUENCIES 1 TO 999, WITH SUB-CHANNELS


Two decimal places, 6.25-style — so 1.25 is its own channel, and it inherits frequency 1's restrictions automatically. Your PD gets a hundred private sub-channels without you configuring a hundred anything.


Name the ones that matter. Players see LSPD 1 on the display, not 1.


IT SOUNDS RIGHT


Config.RadioEffect puts a real handheld submix on transmissions. Radio traffic stops sounding like someone standing next to you and starts sounding like radio traffic.


Mic clicks on key up and key down, toggleable by each player on the device.


(Requires setr voice_useNativeAudio true in server.cfg — it's an init-time convar and can't be set after boot.)


THE MEMBER LIST, PINNED


The radio screen shows who's on your channel. Players can also pin a compact, dispatch-style member list to the top-right of their screen — and it keeps updating while the radio is in their pocket.


The current talker's name brightens to white. That's the whole animation. No waveforms, no pulsing glow, nothing that turns a tool into a toy.


BUILT AROUND THE PLAYER


Device scale from 0.7 to 1.4, and both the scale and the HUD preference persist per player across sessions.


Every keybind ships unbound on purpose — extra talk key, volume up and down, channel up and down. Your players already have a key layout. Echo doesn't overwrite it.


FITS YOUR SERVER AS-IS


Framework auto-detected across QBX, QBCore, and ESX. The radio item is checked against ox_inventory, qs-inventory, ak47_inventory, codem-inventory, origen_inventory, or tgiann-inventory, with a framework fallback — or set Config.RequireItem = false for keybind-only mode and skip the item entirely.


Notifications dispatch through ox, qb, esx, okok, mythic, t-notify, pNotify, or your own event.


Server and client exports (GetPlayerChannel, SetPlayerChannel, GetChannel, IsOpen) for wiring into dispatch and MDT scripts.


Compatibility: QBX (Qbox), QBCore, ESX

Dependencies: pma-voice, ox_lib

Note: ESX has no job types — list restricted channels by job name.



Reviews

No rating yet

No reviews yet

Be the first to tell other server owners how this resource works.

Used this resource?

Sign in to rate it and leave a review for other server owners.

Sign in to review

$19.99Paid resource

Visit resource

Listed by the developer. Purchase details are confirmed on the source page.

Developer

Echo Development
echoscripts.tebex.ioDiscord

Related resources

S Jobscreator
€60.00
Utilities

S Jobscreator

🚀 S JOBSCREATOR – RELEASE

Trust score0 votesNo ratings0
ESXQBCore+1
by Vireon Studios

Related FiveM articles

How Many Players Does a FiveM Server Need to Feel Alive?
Jul 13, 2026

How Many Players Does a FiveM Server Need to Feel Alive?

The median FiveM server peaked at two players. Not two hundred — two. We measured 31,334 of them. Here is what a server realistically needs to feel alive, and why your slot count is fiction.

server datafivem serverserver owners
7 min readRead
FiveM Server Requirements: What Actually Matters (and What Hosts Invent)
Jul 13, 2026

FiveM Server Requirements: What Actually Matters (and What Hosts Invent)

Every FiveM server requirements table you have read was invented by a company selling servers. Cfx.re publishes no hardware spec at all. Here is what actually determines whether your server runs well.

fivem serverhostingperformance
6 min read
GitHub
Store page

Votes, ratings, and approved feedback help rank this resource.

0 votes

5 views

Sign in to vote
Carplay
€23.80
Utilities

Carplay

Devam CarPlay is a modern, clean, and fully optimized in-vehicle system for FiveM, designed to give servers full control over vehicle interaction, driving assistance, and entertainment.

Trust score1 vote5.0 / 51
ESXQBCore+2
by Devam Studio
DRC SCRAPYARD
€18.00
Utilities

DRC SCRAPYARD

Advanced Scrapyard System Introducing Advanced Scrapyard System — a complete vehicle dismantling and crusher system for your FiveM server.

Trust score1 voteNo ratings0
Standalone
by DRC SCRIPTS
Read
Why Your FiveM Server Isn't Showing in the Server List
Jul 13, 2026

Why Your FiveM Server Isn't Showing in the Server List

Your server boots, you can join by IP, and it is nowhere in the browser. There is a specific list of causes, and one of them — an artifact rule Cfx.re enforces — is the one nobody mentions.

fivem serverfxservertroubleshooting
8 min readRead