Jump to content
RAGE Multiplayer Community

1 Screenshot

About This File

Internet radio over colshapes using CEF.

Scope of application: custom clubs, interiors.

Default location is the Galileo Observatory (behind the monument).

Default radio station - Wacken Radio (DE).

Installation:

I. Put server files to: server-files\packages\yourGameMode

II. Add require('./rStreamColshapes');  to your server's index.js

III. Put client files to: client_packages then edit your client's index.js and add require('./rStream');

To change radio stream url, edit index.html here: client_packages\cef\rStream\index.html

 

GitHub


What's New in Version 1.0.1   See changelog

Released

Reworked CEF and scripts, thanks to Loxitation

  • Like 2

User Feedback

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest

Loxitation

   2 of 2 members found this review helpful 2 / 2 members

Hey, I've re-worked your script a little bit to fix the error that you call the radio in every colshape.

 

Serverside:

Spoiler

function playerEnterColshapeHandler(player, shape) {
    if(shape == rStreamColshape) {
        player.notify(`Radio stream started`);
        player.call("cRadio-Start", []);
    }
}
mp.events.add("playerEnterColshape", playerEnterColshapeHandler);

function playerExitColshapeHandler(player, shape) {
    if(shape == rStreamColshape) {
        player.notify(`Radio stream stopped`);
        player.call("cRadio-Stop", []);
    }
}
mp.events.add("playerExitColshape", playerExitColshapeHandler);

//Calling the CEF with player.call"cRadio[...]"

and clientside

Spoiler

let rStream = null;


mp.events.add(
{
    "cRadio-Start" : () => {
        rStream = mp.browsers.new('package://RP/Browsers/rStream/index.html');
    },
    
    "cRadio-Stop" : (lang, inject) => {
         rStream.destroy();
    },

});

 

 

I hope it helps you out 🙂

Response from the author:

It works, thank you!

  • Like 2
Link to comment
starkserwf

   0 of 1 member found this review helpful 0 / 1 member

The script works, but now when entering any other collshape the radio stream is turned on. How to fix?

Link to comment
×
×
  • Create New...