Skip to main content

Client Exports

openRadio

Opens the radio UI.

exports.msk_radio:openRadio()

closeRadio

Closes the radio UI.

exports.msk_radio:closeRadio()

isRadioOpen

Returns
isRadioOpen - boolean

local isRadioOpen = exports.msk_radio:isRadioOpen()

isEncryptedChannel

Parameters
channel - number - The Channel ID

Returns
isEncryptedChannel - boolean

local isEncryptedChannel = exports.msk_radio:isEncryptedChannel(1)

hasChannelPassword

Parameters
channel - number - The Channel ID

Returns
hasChannelPassword - boolean

local hasChannelPassword = exports.msk_radio:hasChannelPassword(5)

checkChannelPassword

Parameters
channel - number - The Channel ID
password - string - The Password

Returns
isPasswordCorrect - boolean

local isPasswordCorrect = exports.msk_radio:checkChannelPassword(5, '1234')

getRadioChannel

Returns
channel - number - Current Radiochannel

local channel = exports.msk_radio:getRadioChannel()

getRadioVolume

Returns
volume - number - Current Radiovolume (0–100)

local volume = exports.msk_radio:getRadioVolume()

setRadioChannel

Parameters
channel - number - The Channel ID

exports.msk_radio:setRadioChannel(1)

removeRadioChannel

Parameters
channel - number - The Channel ID — Optional, required for tokovoip

exports.msk_radio:removeRadioChannel()
exports.msk_radio:removeRadioChannel(5) -- tokovoip example

setRadioVolume

Parameters
volume - number - New volume (0–100)

exports.msk_radio:setRadioVolume(50)

setRadioSpeaker

Parameters
toggle - boolean - Activate/Deactivate

exports.msk_radio:setRadioSpeaker(true)
exports.msk_radio:setRadioSpeaker(false)