An agar.io extension to eject mass quickly
// ==UserScript==
// @name Agario Macro Eject
// @namespace Macro!
// @version 0.5
// @description An agar.io extension to eject mass quickly
// @author Vex
// @match http://agar.io/*
// @match http://agariohub.net/*
// @grant none
// ==/UserScript==
var feedChar = "E"; /* The key you want to macro feed with */
var speed = 3; /* The number of milliseconds in between feeds, The greater you make it, the slower it shoots */
feedChar = feedChar.toUpperCase().charCodeAt(0);
var interval;
var switchy = false;
$(document).on('keydown', function(e) {
if(e.keyCode == feedChar) {
if(switchy) {
return;
}
switchy = true;
interval = setInterval(function() {
$("body").trigger($.Event("keydown", {
keyCode: 87
}));
$("body").trigger($.Event("keyup", {
keyCode: 87
}));
}, speed);
}
});
$(document).on('keyup', function(e) {
if(e.keyCode == feedChar) {
switchy = false;
clearInterval(interval);
return;
}
});