Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var rooms = [];
- MPP.client.on('ls', rl => {
- if (!rl.c) return;
- rooms = [];
- for (let i = 0; i < rl.u.length; i++) {
- rooms.push(rl.u[i]);
- }
- });
- $('.info').click();
- $(document).trigger('mousedown');
- var roomnames = rooms.map(r => r._id);
- $('.info').click();
- $(document).trigger('mousedown');
- gc_con = false;
- function gsend(message) {
- setTimeout(() => {
- console.log('Connecting global client.');
- }, 2000);
- var gc = new Client('ws://multiplayerpiano.com:8080');
- gc.start();
- setTimeout(() => {
- console.log('Client connected.');
- }, 2300);
- gc_con = true;
- setTimeout(() => {
- console.log('Loading GC functions.');
- }, 2500);
- gc = {
- say: function(msg) {
- gc.sendArray([{ m: 'a', message: msg }]);
- },
- };
- setTimeout(() => {
- console.log('Functions done loading.');
- }, 2700);
- setTimeout(() => {
- console.log('Sending ' + message + 'to ' + roomnames.length + ' rooms.');
- }, 2900);
- console.log('Sending message to room 1: ' + roomnames[1]);
- setTimeout(() => {
- for (i = 0; i < roomnames.length; i++) {
- gc.setChannel(roomnames[i]);
- gc.say(message);
- }
- }, 3100);
- setTimeout(() => {
- console.log('Global message send completed. Disconnecting client.');
- gc.stop();
- console.log('Client disconnected.');
- }, 3700);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement