Greasy Fork

Macro feed [R] for balz.io by Gabi | [Updated] | Disc : Gabi#3340

Macro feed [R] for balz.io by Gabi

// ==UserScript==
// @name         Macro feed [R] for balz.io by Gabi | [Updated] | Disc : Gabi#3340
// @namespace    http://tampermonkey.net/
// @version      3.0
// @description  Macro feed [R] for balz.io by Gabi
// @author       Gabi
// @match        https://balz.io/*
// @run-at       document-end
// @grant        none
// ==/UserScript==
//Macro W V1
document.onkeydown = function(evt) {
  if (evt.keyCode === 82) {
    return false;
  }
}

//Macro W V2
document.addEventListener("keydown", function(){
    if (event.keyCode == '82') {
    }
});

//Old Macro ( Beta )
window.addEventListener('keydown', keydown);
window.addEventListener('keyup', keyup);

var EjectDown = false;

var speed = 0; //in ms

function keydown(event) {
    if (event.keyCode == 82&& EjectDown === false) { // key R
        EjectDown = true;
        setTimeout(eject, speed);
    }
}
function keyup(event) {
    if (event.keyCode == 82) { // key R
        EjectDown = false;
    }
}

function eject() {
    if (EjectDown) {
        window.onkeydown({keyCode: 82}); // key R
        window.onkeyup({keyCode: 82});
        setTimeout(eject, speed);
    }
}
//© 2019. Gabi. All Rights Reserved