Skip to main content
  • Instant digital delivery
  • Lifetime updates on selected products
  • Trusted by server owners
FiveMX
Shop
Full ServersBundlesNew releases
FiveMX

Start building your server today.

Curated FiveM resources, instant delivery, free starter mods, and practical guides in one calm marketplace.

Browse the shopsupport@fivemx.com

Shop

  • Shop
  • FiveM Mods
  • All Products
  • Free Mods
  • Best Scripts & Mods
  • FiveM Scripts

Frameworks

  • QBCore Scripts
  • ESX Scripts
  • QBox
  • Standalone

Community

  • Blog
  • Support
  • Creators
  • Affiliate

Legal

  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Digital Delivery
  • Cookie Policy
  • GDPR Compliance
  • DMCA
  • Imprint
  • Editorial Policy

Server Templates

  • QBCore Server Template
  • ESX Server Template
  • NoPixel Server Template
  • Server Packs
  • Free Server Templates
  • Tebex Alternative
© 2026 FiveMX. All rights reserved.·FiveMX is not affiliated with Rockstar Games, Take-Two Interactive, or CFX.re. All trademarks are property of their respective owners.
DiscordDocs
Compatibility:

Premium Radio Script

$25.00

Secure Checkout

Cards, Apple Pay, Google Pay, iDEAL/Wero, Bancontact, EPS, Przelewy24, and optional Crypto where available via Stripe.

Instant file access after paymentSupport and refund policy shown before checkout
Ask support before buyingRead refund policy
Instant Access
SSL Encrypted
Cards, wallets, bank redirects
Frameworksqbcore, qbox
Setup

Requires a FiveM server, qbcore or qbox, access to server resources, and permission to restart the resource after configuration.

RequirementsPublished on this page
PreviewAvailable

Description

Premium Radio Script - Professional Voice Communications for FiveM

Clean, reliable radio communications are the backbone of any serious roleplay server. This isn't just another radio script - it's a fully-featured system supporting both pma-voice and SaltyChat, with channel restrictions for emergency services, signal jammers for criminal RP, and customizable frequency ranges that actually make sense for your server's structure.

https://streamable.com/a22kus

What's Included

You get a complete radio system that works the moment you install it. Police and EMS get their restricted channels (1-10 by default, fully configurable). Criminals can deploy jammers to block radio signals in specific areas. Players can tune to any frequency up to 999. And it all integrates seamlessly with whichever voice system you're running.

The UI is clean and intuitive - no clutter, just the essentials. Players open their radio, dial a frequency, and start talking. The keybind system is smart too, defaulting to CAPS for radio talk (while your proximity voice uses a different key), so there's no confusion about which channel they're broadcasting on.

Key Features

  • Dual Voice System Support - Works with pma-voice or SaltyChat. One script, both systems. Switch between them with a single config change
  • Restricted Channels - Lock specific channels to specific jobs. Default setup gives police and EMS channels 1-10, but you can configure any channel for any job
  • Signal Jammers - Physical items that block radio communications in a configurable radius. Perfect for bank heists, hostage situations, or territory control
  • Radio Effects - Optional audio submix that makes radio chatter sound like actual radio (that signature compressed audio). Toggle on/off per preference
  • Custom Animations - Players visually interact with their radio when talking. Adds immersion, can be disabled if you prefer clean visuals
  • Frequency Range Control - Set max frequency (default 999). Want fewer channels for simplicity? Drop it to 99. Need more for a massive server? Crank it higher
  • Job-Restricted Jammers - Control who can deploy jammers. Default setup allows police only, but criminals, gangs, or anyone can be configured
  • Keybind Customization - Default is 'O' to toggle radio, CAPS to talk. Both fully remappable to whatever keys your server prefers

Perfect For

  • Roleplay servers needing separate comms for law enforcement and civilians
  • Servers running gang wars or territory control (jammers add tactical depth)
  • Communities that want immersive audio effects without performance hits
  • Any server using pma-voice or SaltyChat that needs reliable radio infrastructure

Technical Details

  • Voice Systems: pma-voice and SaltyChat - both fully supported with one-line config switch
  • Framework Support: Framework-agnostic for job checks (works with ESX, QBCore, custom frameworks)
  • Performance: Lightweight - radio checks only run when radio item is active
  • Radio Item: Configurable item name (default radio), works with any inventory system
  • Notification System: Built-in notifications or hook into your custom notify system

Installation

  1. Choose your voice system in config (pma-voice or saltychat)
  2. Add radio item to your inventory system (or use existing radio item by changing config)
  3. Configure restricted channels if you want job-specific frequencies
  4. Set up jammer settings if you want that feature (or disable it)
  5. Start the resource and you're live

How Channel Restrictions Work

Out of the box, channels 1-10 are locked to police and ambulance jobs. A civilian tries to tune to channel 5? They get blocked with a notification. You can modify this to any setup - gang territories on specific channels, business frequencies, event channels, whatever your server needs.

Example: Your server has three major gangs. Set channel 20 for Ballas, 21 for Vagos, 22 for Families. Add those job names to the restriction config. Now each gang has private comms that even police can't intercept (unless they jam it and force proximity chat).

Jammer System Explained

Jammers are physical props players can deploy (default model: sm_prop_smug_jammer). They block radio communications within a configurable radius (default 10 units, roughly a room or small building). Place one near a bank vault during a heist? Police radios go dead inside.

The config controls everything: who can use jammers, minimum distance between multiple jammers (prevents spam), range, and even the prop model. By default only police can deploy them, but flip that to criminals for interesting tactical scenarios.

Audio & Immersion

The radio effect is subtle but effective. When enabled, voices on the radio get that compressed, slightly distorted quality you'd hear on real emergency radios. It's not obnoxious - just enough to differentiate radio from proximity chat at an audio level.

Animations are equally thoughtful. When a player keys up their radio, they perform a brief animation of lifting it to their face. Small detail, but it sells the immersion. Both effects can be toggled off if you prefer a minimal approach.

Framework Compatibility

  • ✅ ESX - Works with ESX job system for channel restrictions
  • ✅ QBCore - Full integration with QB jobs and permissions
  • ✅ Standalone - Can be adapted to custom frameworks (job checks are modular)
  • ✅ pma-voice - Primary voice system, all features supported
  • ✅ SaltyChat - Full compatibility, switch with one config line

Configuration Highlights

Config = {}

-- Voice system selection: pma-voice or saltychat.
Config.VoiceSystem = pma-voice

-- Radio item name
Config.RadioItem = radio

Config.RadioToggleKey = O

-- Restricted channels for professions.
Config.RestrictedChannels = {
    [1] = { police = true, ambulance = true },
    [2] = { police = true, ambulance = true },
    -- Add more as needed
}

-- Jammer settings
Config.JammerSettings = {
    available = true,
    item_name = 'jammer',
    restricted_jobs = { police = true },
    range = 10.0,
}

Config.MaxFrequency = 999

-- Radio effects and animations
Config.RadioEffect = true
Config.RadioAnimation = true
Config.RadioKey = 'CAPS'

Why This Over Other Radio Scripts

Most radio scripts handle the basics - frequency tuning, voice integration. This one goes further with tactical features (jammers), job-based restrictions, and audio immersion. It's the difference between functional and professional.

The dual voice system support is huge too. Switching from pma-voice to SaltyChat (or vice versa) doesn't require finding a new radio script. Just change one config value and restart.

What Makes It Stand Out

It's the complete package. Clean UI, robust features, zero bloat. The jammer system alone adds gameplay depth that most radio scripts never touch. Combined with channel restrictions, you get proper radio infrastructure that supports complex roleplay scenarios instead of limiting them.

Plus it's genuinely plug-and-play. The config file is well-documented with inline comments explaining every option. You can have it running in 5 minutes, or spend an hour fine-tuning channel structures for your specific server layout.

Real-World Usage

Law enforcement coordinates responses on channels 1-3 without civilian interference. Gangs run encrypted comms on their designated frequencies. During a bank heist, criminals deploy a jammer, forcing police to rely on proximity chat and visual signals. That single item creates emergent gameplay moments you can't script.

Or consider a server with business factions - tow companies, taxi services, delivery crews. Give each a private channel. Now they can coordinate professionally without spamming global radio frequencies. The restricted channel system enables that kind of organizational structure.

Related FiveM Medic Scripts

  • Pillbox & Central LS Medical Center
  • Quasar Dispatch & MDT
  • Wasabi Crutch System
  • Body Damages V2 [ ESX / QBCore / STANDALONE ]

Installation notes

Requires a FiveM server, qbcore or qbox, access to server resources, and permission to restart the resource after configuration.
Installation notes
Requires a FiveM server, qbcore or qbox, access to server resources, and permission to restart the resource after configuration.

Buy this when it saves setup time

Use this checklist to decide quickly whether the resource fits your current server build, framework, and support expectations.

Server-owner payoff

Premium Radio Script is positioned to reduce Phone Scripts instead of making you rebuild the same system from scratch.

Compatibility

Works with qbcore, qbox. Check the requirements block before adding it to a live stack.

Purchase confidence

Instant download, Stripe checkout, support access, and refund policy context are shown before payment.

Decision assets

Requirements, Preview video, Product Q&A

Product fit, setup, and proof at a glance

Use the published facts on this page to confirm whether Premium Radio Script matches your server before checkout.

Compatibility

Frameworks
QBCore, QBOX
Category
Phone Scripts

Setup & requirements

Install flow
Download → resources folder → ensure in server.cfg
Requirements
Published on this page
File size
1.56 MB

Proof & buyer questions

Reviews
No reviews yet
Answered Q&A
Ask before buying

Only the facts published on this page should be treated as confirmed. If you need more detail, review the description, requirements, changelog, reviews, and product Q&A before checkout.

DescriptionRequirementsPreview video
Phone Scripts
Compatibility:
QBCore
QBOX

Premium Radio Script

Review process
$25.00

Secure Checkout

Cards, Apple Pay, Google Pay, iDEAL/Wero, Bancontact, EPS, Przelewy24, and optional Crypto where available via Stripe.

Instant file access after paymentSupport and refund policy shown before checkout
Ask support before buyingRead refund policy
Instant Access
SSL Encrypted
Cards, wallets, bank redirects
Frameworksqbcore, qbox
Setup

Requires a FiveM server, qbcore or qbox, access to server resources, and permission to restart the resource after configuration.

RequirementsPublished on this page
PreviewAvailable
Home
Shop
Phone Scripts
Phone Scripts
QBCore
QBOX
Review process

Key Features

  • Dual Voice System Support

    Works with both pma-voice and SaltyChat. Switch between voice systems with a single config change.

  • Restricted Channels

    Lock specific channels to specific jobs. Default setup gives police and EMS channels 1-10, fully configurable for any job.

  • Signal Jammers

    Physical items that block radio communications in a configurable radius. Default model is sm_prop_smug_jammer with 10 unit range.

  • Radio Effects

    Optional audio submix that makes radio chatter sound like actual radio with compressed audio quality. Can be toggled on/off per preference.

  • Custom Animations

    Players visually interact with their radio when talking, performing a brief animation of lifting the radio to their face. Can be disabled.

Frequently Asked Questions

Related Products

$33.00
$39.00
$33.00
$33.00

Related Tutorials & Guides

Learn more about setting up, configuring, and using this type of resource.

QBox vs QBCore Migration Guide: Compatibility, Scripts & Performance (2026)

QBox vs QBCore Migration Guide: Compatibility, Scripts & Performance (2026)

Compare QBox vs QBCore in 2026, check script compatibility, and follow a practical migration plan for ox_lib, ox_inventory, banking, jobs, and testing.

Best QBCore Scripts 2026: Essential Server Stack

Best QBCore Scripts 2026: Essential Server Stack

A practical QBCore script stack for FiveM server owners in 2026. Covers police, jobs, HUD, phone, inventory, housing, economy, vehicles, and free starter options.

ESX vs QBCore vs QBOX: Technical Framework Comparison 2026

ESX vs QBCore vs QBOX: Technical Framework Comparison 2026

Choosing a framework is the single most consequential decision when building a FiveM server. It determines which scripts you can use, how your developers write code, the…

Continue Building Your FiveM Server

Use this product as part of a larger setup. Explore related categories, alternative frameworks, premium bundles, and free companion downloads.

Explore HUDsExplore Inventory ScriptsBrowse all scriptsPhone Scripts scriptsqbcore scriptsTry ESX insteadTry QBox insteadFree FiveM modsCompare bundles
CrewPhone (best gcPhone)

CrewPhone (best gcPhone)

GKSPhone (ESX)

GKSPhone (ESX)

CrewPhone (SaltyChat)

CrewPhone (SaltyChat)

CrewPhone (Redesigned)

CrewPhone (Redesigned)