Tommy's Radio

Tommy’s Radio

A radio communication system for FiveM servers that features a custom voice server, multiple radio layouts, GPS tracking, emergency features, and a web-based dispatch panel.

Features

  • Realistic Radio FX
    (Including hearing gun shots / sirens / helicopter engine through radio transmissions)
  • Realistic Zones / Channel Setup
  • Multi-Channel Scanning
  • Conventional & Trunking Channels
  • Hear real radio nearby in-game
  • Signal 100 and Panic Button
  • Advanced GPS / Blip system
  • Dispatch Panel (Web & Desktop)
  • NAC ID Permission System

Demo Video

In-Game Radio


The in-game radio provides immersive, context-based communication with automatic layouts for handheld, mobile, aviation, and marine use. Press F6 to open or interact with it.

Navigate zones, channels, and settings using arrow keys and programmable buttons. Connect, disconnect, scan, or toggle Signal 100 directly from the interface. All buttons are configurable via keybinds.

Customize your radio’s appearance and position through the settings menu, adjust volume levels, and enable GPS tracking. The radio can be moved, resized, or hidden as needed for a clean in-game experience.

Dispatch Panel


The dispatch panel is an interface for managing in-game radio channels, units, and emergencies in real time. It features drag-and-drop control, live user tracking, push-to-talk communication, panic alerts, and channel-wide notifications. This panel can either be served to a domain from your server or accessed through a desktop app.

Live Test Server

If you would like to test it out yourself, come check it out:

  1. Open FiveM & Press F8

  2. Type connect 178.156.146.100 & hit enter.

  3. Once loaded in, Press F6 to open the radio. (Check FiveM Keybinds for radio )

  4. Dispatch Panel is at https://dispatch.timmygstudios.com/, access code is 141 .

Planned Features

  • Interactable 3D signal towers in-game
  • Advanced radio battery system

Comp 2_00001
Comp 2_00000

Code is accessible Partial (Skins & Config)
Subscription-based Optionally Yes
Lines (approximately) 12000
Requirements N/A
Support Yes
8 Likes

Wow! Really excited. Its possible that you can make a Customprop?

Loved the old one, this looks even better. Well done dude :slight_smile:

1 Like

i wouldv bought it but for 100$…

Thanks! Competing scripts that I’m aware of with these features go for way more, it’s currently $79.99 on sale.

Hi! This script looks awesome — I really like the design and features.
I’m currently using pma-voice on my server and was wondering if there’s a way to use your radio system alongside it. Is that possible?

Since this radio doesn’t use pma-voice, it should not interfere. The test server also runs pma-voice without issues.

I am excited for this script, and can’t wait until this feature is implemented!

An experimental version of this feature just got added in the latest update!

You definitely got a new customer! Can’t wait to see what the future holds for this script. Do you have a developer discord?

I currently don’t have a Discord, but I’m working on a proper support/ticket system to go with the documentation site.

Are you gonna explore the possibility of linking the dispatch panel to phone scripts or having an api for that?

It would be the final feature many people need for a cohesive dispatch system

Since there is no discord, is there some other place to ask questions?

Your radio looks fantastic but there are some points which we haven’t found a clear answer to. (maybe we missed it)

  1. Does the Radio require users to create some external account (sonoran radio…) etc or can normal a normal user use the radio in-game.

  2. Is the Radio a in-game item?

  3. Is it/will it be possible to use the dispatch application in-game?

We would really appreciate a answer, other than that this looks awesome and will hopefully land on our server!

no, no, no (so far)

Unfortunate… possibly something that can be looked into in the future by tommy. We will buy it soon probably.

So I am having this issue, not to sure if anyone else is. Its about the script not detecting my microphone some times. Either I rejoin or restart the script sometimes fixes it. Followed the guide and went to the settings and it said “No mics found”. I checked my settings on FiveM and both my microphones are displaying. Also while this issue is happening, there is no audio being transmitted nor if you connect to a channel. It says you connected but you can’t talk, you can’t hear anyone, and dispatchers can’t see you in the console.

EDIT: After setting a microphone from default when I got the script to work. I restarted the server and same issue popped up again. Went to settings and seen microphone was set with the name, but when I tried to cycle through the microphones. It said again “No mics found”. Wouldn’t even let me put it back on “Default”

EDIT V2: I thought it could possibly be a NAC ID issue, so I went through my set zones and channels and all of them are working properly for my NAC ID.

I’ve added this to the issue list and will look into it as soon as possible. In the meantime, please PM me any error messages from the console. You can also switch your FiveM update channel to Beta in the main menu. After restarting, press F8 → Tools → NUI → Open DevTools → Console in-game to check for additional error messages.

I am able to load up the dispatch panel and such but when I load into the server and open the radio, it has no noise at all from the buttons to even when trying to PTT. Only error I see in Console is

2bundle.js:40 ^1[Radio-Client] [ERROR]^0 Cannot talk: not connected to radio server or connection unhealthy

But yet on my server console, everything is connected properly

I just pushed an update out, please try it and let me know if you still are having the same issue

Still having the same issue