// ==UserScript==
// @name Best Macros 2016
// @namespace http://tampermonkey.net/
// @version 1.1
// @description Sets show mass and dark theme to true, provides a tricksplit with E or 4, triplesplit with 3, doublesplit with D or 2, faster feeding with Q, and split with 1
// @author Facundo
// @match http://abs0rb.me/*
// @match http*://agar.io/*
// @match http://agarabi.com/*
// @match http://agarly.com/*
// @match http://en.agar.bio/*
// @match http://agar.pro/*
// @match http://agar.biz/*
// @grant none
// @run-at document-end
// @downloadURL https://update.greasyfork.icu/scripts/389619/Best%20Macros%202016.user.js
// @updateURL https://update.greasyfork.icu/scripts/389619/Best%20Macros%202016.meta.js
// ==/UserScript==
window.addEventListener('keydown', keydown);
window.addEventListener('keyup', keyup);
var Feed = false;
var Dingus = false;
var imlost = 25;
var instructions = document.getElementById("instructions");
instructions.style.lineHeight = "1.15";
instructions.style.fontSize = "12.5px";
instructions.style.marginTop = "-30px";
instructions.innerHTML += "
Press E or 4 to split 4x" +
" Press 3 to split 3x" +
" Press D or 2 to split 2x" +
" Press and hold Q for macro feed";
function keydown(event) {
if (event.keyCode == 87) {
Feed = true;
setTimeout(fukherriteindapussie, imlost);
} // Tricksplit
if (event.keyCode == 84 || event.keyCode == 84) { //( ͡° ͜ʖ ͡°)
ilikedick();
setTimeout(ilikedick, imlost);
setTimeout(ilikedick, imlost*2);
setTimeout(ilikedick, imlost*3);
} // Triplesplit
if (event.keyCode == 82 || event.keyCode == 82) {
ilikedick();
setTimeout(ilikedick, imlost);
setTimeout(ilikedick, imlost*2);
} // Doublesplit
if (event.keyCode == 71 || event.keyCode == 50) {
ilikedick();
setTimeout(ilikedick, imlost);
} // Split
if (event.keyCode == 49) {
ilikedick();
}// When Player Lets Go Of Q, It Stops Feeding
if (event.keyCode == 83) { //key S
X = window.innerWidth/2;
Y = window.innerHeight/2;
$("canvas").trigger($.Event("mousemove", {clientX: X, clientY: Y}));
}// Freeze
}
function keyup(event) {
if (event.keyCode == 87) {
Feed = false;
}
if (event.keyCode == 79) {
Dingus = false;
}
}
// Feed Macro With Q
function fukherriteindapussie() {
if (Feed) {
window.onkeydown({keyCode: 87});
window.onkeyup({keyCode: 87});
setTimeout(fukherriteindapussie, imlost);
}
}
function ilikedick() {
$("body").trigger($.Event("keydown", { keyCode: 32}));
$("body").trigger($.Event("keyup", { keyCode: 32}));
}
//Looking through the code now are we? ( ͡° ͜ʖ ͡°)