Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name Bubble.am | Macro | Splits
- // @namespace Bubble.am
- // @version 1.0.0
- // @description Shift Is Split, Q Is Macro
- // @author NeeY
- // @match http://bubble.am/*
- // @grant none
- // ==/UserScript==
- / jshint -W097 /
- 'use strict';
- var UrlOfPage = document.URL;
- var client_uuid = localStorage.getItem('client_uuid');
- var Split = 25;
- var MassOn = false;
- document.getElementById("instructions").innerHTML += "<center><span class='text-muted'><span data-itr='instructions_e'> <b>Script by NeeY<b></span></span></center>";
- document.getElementById("instructions").innerHTML += "<center><span class='text-muted'><span data-itr='instructions_e'> <b>D</b> - 2x split</span></span></center>";
- document.getElementById("instructions").innerHTML += "<center><span class='text-muted'><span data-itr='instructions_e'> <b>T</b> - 3x split</span></span></center>";
- document.getElementById("instructions").innerHTML += "<center><span class='text-muted'><span data-itr='instructions_e'> <b>R</b> - 16x split</span></span></center>";
- document.getElementById("instructions").innerHTML += "<center><span class='text-muted'><span data-itr='instructions_e'> <b>Q</b> - Macro W</span></span></center>";
- $("#overlays").after("<div style='z-index: 10000000; border-radius: 30px;position: fixed; top: 10px; left: 3px; text-align: center; width: 250px;'><div style='border-radius: 50px; text-indent:0; border:3px solid #f9ca0e; display:inline-block; color:#000; font-family:arial; font-size:18px; font-weight:bold; font-style:normal; height:30px; -webkit-box-shadow: 0px 0px 55px -7px rgba(46,204,113,1); -moz-box-shadow: 0px 0px 52px -7px rgba(46,204,113,1); box-shadow: 0px 0px 52px -7px rgb(202,202,202); line-height:1.5em; text-decoration:none; text-align:center; width: 195px; color: #f9ca0e;'><a style='color: #fff; font-family: arial;'>N-SCRIPT</a></div><br><a style='color: #aff9ff; font-family: arial; font-size: 17px;'>UID: "+ client_uuid + "</a></div>");
- $('#instructions').after('<div class="input-group"><span class="input-group-addon" id="basic-addon1">UUID</span><input type="text" value="' + client_uuid + '" readonly class="form-control"</div>');
- $(document).on('keydown', function(input) {
- if (input.keyCode == 68) {
- uSplit();
- setTimeout(uSplit, Split);
- setTimeout(uSplit, Split*2);
- }
- if (input.keyCode == 81) {
- MassON = true;
- setTimeout(uMass, Split);
- }
- if (input.keyCode == 82) {
- uSplit();
- setTimeout(uSplit, Split);
- setTimeout(uSplit, Split*2);
- setTimeout(uSplit, Split*3);
- setTimeout(uSplit, Split*4);
- setTimeout(uSplit, Split*5);
- setTimeout(uSplit, Split*6);
- setTimeout(uSplit, Split*7);
- setTimeout(uSplit, Split*8);
- setTimeout(uSplit, Split*9);
- setTimeout(uSplit, Split*10);
- setTimeout(uSplit, Split*11);
- setTimeout(uSplit, Split*12);
- setTimeout(uSplit, Split*13);
- setTimeout(uSplit, Split*14);
- setTimeout(uSplit, Split*15);
- }
- if (input.keyCode == 84) {
- uSplit();
- setTimeout(uSplit, Split);
- setTimeout(uSplit, Split*2);
- setTimeout(uSplit, Split*3);
- setTimeout(uSplit, Split*4);
- setTimeout(uSplit, Split*5);
- }
- if (client_uuid === null) {
- client_uuid = "";
- var RandomString = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
- for(var ii=0; ii<15; ii++) client_uuid += RandomString.charAt(Math.floor(Math.random() * RandomString.length));
- localStorage.setItem('client_uuid', client_uuid);
- }
- });
- $(document).on('keyup', function(input) {
- if(event.keyCode == 87){
- if(MassOn){
- MassOn = false;
- }
- }
- });
- function uSplit() {
- $("body").trigger($.Event("keydown", { keyCode: 32}));
- $("body").trigger($.Event("keyup", { keyCode: 32}));
- }
- function uMass(){
- window.onkeydown({keyCode: 87});
- window.onkeyup({keyCode: 87});
- setTimeout(uMass, Split);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement