General Config

For General Configuration

Framework

We require you to decide the Framework you are using. We support Standalone, ESX, ESX Legacy & QB Core. Please ensure the text is correct and inline with the commented options.

Config.Framework = 'Standalone' -- Standalone / ESX / ESX Legacy / QB 

Voice Resource

Select your Voice Resource in the below section, we support either PMA or Mumble & enter the resource name for said voice script..

Warning -> We provide an edited PMA / Mumble resource to support the Custom Channel Names & to being able to identify when someone is speaking on the radio. If you do not use our versions, these features will not work.

Config.VoiceResource = 'PMA' -- PMA or Mumble.
Config.VoiceResourceName = 'pma-voice' -- The voice resource name.

If you are using Mumble, we can setup custom Radio Identifiers (Callsigns) based on an editble function in sv_funcitons.lua. To do this, set this variable to true.

Config.SetMumbleRadioName = true

Frequencies

You can make Folders & Talk Groups in the Frequencies table. The Folders are the key, e.g -> 'South East' or 'MET-MP'. The Talk Groups are the elements within those keys, e.g -> 'SE DESP'.

Note -> Make sure the elements in the table are comma separated.

Config.Frequencies = {
    ['SOUTH EAST'] = {
        'SE DESP',
        'SE SPLIT',
        'SE SPARE',
        'SE SUPPORT',
        'SE CRIME 1',
        'SE CRIME 2',
        'SE CRIME 3',
        'SE EVENT 1',
        'SE EVENT 2',
        'SE EVENT 3',
        'SE OPS 1',
        'SE OPS 2',
        'SE OPS 3'
    },
    ['MET-MP'] = {
        'INTOPS 1',
        'TD DESP',
        'TD OPS',
        'CO19 HG1',
        'CO19 OPS'
    }
}

Displaying the Active Speaker

Our radio supports the ability to view the active speaker. You can disable this and set the default option in settings for your players.

Config.HaveOptionToShowSpeaker = true
Config.DefaultShowSpeaker = false

Initial Folders and Talk Groups

As per your frequency table's values & keys, you can decide the initial joined Folder and Talk Group for when the user turns on the Radio.

Initial Folder -> Key

Initial Talk Group -> Value

Config.InitalFolder = 'SOUTH EAST'
Config.InitalTalkGroup = 'SE DESP'

Panic Button

In this section you can setup whether or not you want Panic Buttons to work. If you want them on, you can setup the command name, if there should be a chat message & if the Panic sound should play. You can edit the Panic Button's code in the sv_functions.lua.

Config.DisplayPanicCommand = true
Config.PanicCommandName = 'panic'
Config.DisplayPanicChatMessage = true
Config.PlayPanicSound = true

Last updated