Files
GTA4RP/scripts/client/radio.js
2022-12-19 10:11:10 -06:00

50 lines
1.5 KiB
JavaScript

// ===========================================================================
// Vortrex's Roleplay Resource
// https://github.com/VortrexFTW/v-roleplay
// ===========================================================================
// FILE: radio.js
// DESC: Provides internet streaming radio functions and usage
// TYPE: Client (JavaScript)
// ===========================================================================
function playStreamingRadio(url, loop, volume, element = false) {
if (streamingRadio != null) {
streamingRadio.stop();
}
streamingRadioVolume = volume;
streamingRadio = audio.createSoundFromURL(url, loop);
streamingRadio.volume = volume / 100;
streamingRadio.play();
}
// ===========================================================================
function stopStreamingRadio() {
if (streamingRadio != null) {
streamingRadio.stop();
}
streamingRadio = null;
}
// ===========================================================================
function setStreamingRadioVolume(volume) {
if (streamingRadio != null) {
streamingRadioVolume = volume;
streamingRadio.volume = volume / 100;
}
}
// ===========================================================================
function playAudioFile(audioName, loop, volume) {
findResourceByName("connectedrp-extra").exports.playCustomAudio(audioName, volume / 100, loop);
}
// ===========================================================================
function getStreamingRadioVolumeForPosition(position1, position2) {
return false;
}