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)