setRadioChannel
Client-side
 Server-side
 Shared
 Pair: getRadioChannel
This function sets the heard radio channel, even while not in a vehicle.
          Tip   
 This function sometimes doesn't work when setting the radio channel to another different from the current one due to unknown reasons. If you experience this issue, simply add setRadioChannel(0) at the beginning of the script, outside any function.
Syntax
bool setRadioChannel ( int ID )Required Arguments
-  ID:
The ID of the radio station you want to play. - 0: Radio Off
- 1: Playback FM
- 2: K-Rose
- 3: K-DST
- 4: Bounce FM
- 5: SF-UR
- 6: Radio Los Santos
- 7: Radio X
- 8: CSR 103.9
- 9: K-Jah West
- 10: Master Sounds 98.3
- 11: WCTR
- 12: User Track Player
 
Returns
- bool: result
Returns true if channel was set successfully, false otherwise.
Code Examples
 client   
 This example adds a command setradio which can be used to change the current radio station by ID.
addCommandHandler ( "setradio",    function ( command, stationID )        local result = setRadioChannel ( tonumber( stationID ) )        if result then -- if we had a valid ID            outputChatBox ( "Changed your radio station to " .. getRadioChannelName ( tonumber ( stationID ) ) .. "!" )        else            outputChatBox ( "Invalid radio station ID, valid ones are 0-12." )        end    end)Issues
| ID | Description | 
|---|---|
| 423 | setRadioChannel doesn't work when outside a vehicle. | 
See Also
Audio Functions
- getRadioChannel
- getRadioChannelName
- getSFXStatus
- getSoundBPM
- getSoundEffectParameters
- getSoundBufferLength
- getSoundEffects
- getSoundFFTData
- getSoundLevelData
- getSoundLength
- getSoundMaxDistance
- getSoundMinDistance
- getSoundMetaTags
- getSoundPan
- getSoundPosition
- getSoundProperties
- getSoundSpeed
- getSoundVolume
- getSoundWaveData
- isSoundLooped
- isSoundPanningEnabled
- isSoundPaused
- playSFX
- playSFX3D
- playSound
- playSound3D
- setRadioChannel
- setSoundEffectEnabled
- setSoundEffectParameter
- setSoundLooped
- setSoundMaxDistance
- setSoundMinDistance
- setSoundPan
- setSoundPanningEnabled
- setSoundPosition
- setSoundProperties
- setSoundPaused
- setSoundSpeed
- setSoundVolume
- stopSound
 
 