MOTOTRBO R7 config generator

How to set up the radio
  1. The radio is licensed to the Roblox account or group that owns your game. Once you own it, there is no key to paste in.
  2. Insert the radio model in Studio. Each folder in it is named after a service: move each folder's contents into that service, then delete the empty folders.
  3. Turn on Game Settings → Security → Allow HTTP Requests. The licence check needs it.
  4. Fill in this page. Your settings are saved in this browser as you go.
  5. Press Copy config. In Studio open ReplicatedStorage → RadioSystem → RadioConfig, select everything in it (Ctrl+A), and paste.
  6. Press Play. Output should show [Radio] Licensed. If it says not licensed, the game's owner has no licence for the radio.
  7. Talk animation: in Studio it works straight away. For live servers, open ReplicatedStorage → RadioSystem → Animations, publish TalkR6 and TalkR15 with the Animation Editor, and paste their IDs under Animations below.
  8. Test in a place that is published under the licensed account or group. An unpublished place has no owner, so it counts as unlicensed.

Game

Who gets a radio and how it behaves.

Zones and channels

Up to 16 zones with 16 channels each, one per knob position. Leave Roles empty for a channel everyone gets; otherwise list roles separated by commas. Range applies to analog (talkaround) channels.

Roles

Roles decide which channels a radio is programmed with. Everyone has the default role. Teams and specific players can add more.

Team → role
Team nameRoleRemove
Roblox group rank → role

Anyone in the group at that rank or above gets the role. Rank is the number on the group's role (1–255).

Group IDMinimum rankRoleRemove
Players by UserId

Dispatch can kill radios; Dispatch or Supervisor can disable radios, clear emergencies and run consoles. Several roles: Dispatch,Supervisor.

Roblox UserIdRolesRemove

Keys

Keyboard shortcuts. Emergency, Power, Announce and Scan are pressed with the zone key held.

Coverage and battery

Captions and display

Animations

Published animation IDs for the talk pose. Leave empty to use it in Studio only.

Web portal

Optional. Download a template from your game on the portal and copy these three values from its RadioConfig, or leave them empty to run without the portal.