Radio Scanners

Discretely listen to your community's radio

Sonoran Radio - In-Game Scanner

Video Example

Using the Radio Scanner

Enabling the Scanner

  1. Enable the config.chatter option in your config.lua.

  2. Add the sonoranradio.scanner ace permission.

Opening in Standalone

You can use /radio scanner command to open a personal scanner. This requires the sonoranradio.scanner ace permission.

Opening in a Framework Server (QBCore, Qbox, etc.)

With the radio scanner item in their inventory, users can double click to open the scanner menu.

View our complete list of supported FiveM frameworks an inventories.

Sonoran Radio Scanner Item in Inventory

Item Drop

If the scanner item is dropped on the floor, you can open its scanner menu by being near it and pressing E.

If the scanner is powered, transmissions will be heard by nearby users.

Sonoran Radio Scanner Item Drop Use Hint

Radio Scanner Menu

Press the power button and the scanner will auto-connect to the default channel. Use the knob to scroll through all available channels.

By default, only public radio channels will be available. For private channels, you can configure ACE permissions to access them.

Permanent Scanners

Permanent Scanners are scanners that are available to everybody at configurable locations across the map. For example, you can add a scanner in the Sandy Shores Sheriff Station that will always listen the County Patrol Ops channel

Configuring Permanent Scanners

You can use /radiomenu to easily add or remove persistent scanners

You can also modify the scanners.json JSON config file for more customization. By default, scanners connect to the default channel, but you can customize the channel ID it uses.

Example Scanner JSON
{
    "Id": "036a2ad1-eeae-4519-be4c-67157b8a035d",
    "Note": "Sandy Sheriff Station",
    "Powered": true,
    "ChannelId": 31226,
    "PropPosition": {
        "x": 1853.98,
        "y": 3688.92,
        "z": 34.38054,
        "heading": 32.76,
        "exact": false
    }
}

Finding Channel IDs

The channel IDs can be found in the dispatcher panel or in-game radio.

Developers

Ace Permissions

If you have enabled Config.acePermsForScanners, you must add permissions in your server.cfgfor the scanner to work.

The channel IDs can be found in the dispatcher panel or in-game radio.

# Give the group access to /radio scanner
add_ace group.admin sonoranradio.scanner allow

# Only public (non-private) channels are accessible
# Grant access to a private channel with the ID of 123
add_ace group.admin sonoranradio.channel.123 allow

Giving the Scanner Item (QBCore)

Sonoran Radio does not provide a way to get the scanner item independently. You can give the item with any method, but here's an example chat command:

/giveitem <playerId> sonoran_radio_scanner 1

Please note that if you changed Config.ScannerItem.name, it will not work with sonoran_radio_scanner

Last updated

Was this helpful?