• Unfortunately, we have experienced significant hard drive damage that requires urgent maintenance and rebuilding. The forum will be a state of read only until we install our new drives and rebuild all the configurations needed. Please follow our Facebook page for updates, we will be back up shortly! (The forum could go offline at any given time due to the nature of the failed drives whilst awaiting the upgrades.) When you see an Incapsula error, you know we are in the process of migration.

Ultimate Agar.io Macro Script

Elite Diviner
Joined
Sep 15, 2013
Messages
474
Reaction score
228
Hello all, I'm releasing today a script i've been working on for Agar.io - Q fast feed, S freeze etc.

// ==UserScript==
// @name JPride 2.0
// @name:en JPride 2.0
// @name:de JPride 2.0
// @Namespace
// @Version 1.15
// @Description Easily configurable keys in code. Credits to JPride
// @Description:de Einfache Tastenkonfiguration im Quelltext.
// @Description:en Easily configurable keys in the code.
// @author JPride
// @match
// @match
// @match
// @Grant none
// @run-at document-end
// ==/UserScript==
window.addEventListener('keydown', keydown);
window.addEventListener('keyup', keyup);
var Feed = false;
var Speed = 10; //default = 25
var splits = 1;

//Funtions
function split() {
$("body").trigger($.Event("keydown", { keyCode: 32}));
$("body").trigger($.Event("keyup", { keyCode: 32}));
}
function mass() {
if (Feed) {
window.onkeydown({keyCode: 87});
window.onkeyup({keyCode: 87});
setTimeout(mass, Speed);
}
}

function keydown(event) {
// Feed Macro
if (event.keyCode == 81 ) // Q
{
Feed = true;
setTimeout(mass, Speed);
}// Center
if (event.keyCode == 83) { // S
X = window.innerWidth/2;
Y = window.innerHeight/2;
$("canvas").trigger($.Event("mousemove", {clientX: X, clientY: Y}));
}
// Tricksplit
if (event.keyCode == 16 || event.keyCode == 52) { // Shift and 4
split();
setTimeout(split, Speed);
setTimeout(split, Speed*2);
setTimeout(split, Speed*3);
} // Triplesplit
if (event.keyCode == 65 || event.keyCode == 'yourkey') { // A and Put in Your Key
split();
setTimeout(split, Speed);
setTimeout(split, Speed*2);
} // Doublesplit
if (event.keyCode == 68 || event.keyCode == 'yourkey') { // D and Put in Your Key
split();
setTimeout(split, Speed);
}// Split
if (event.keyCode == 'yourkey' || event.keyCode == 'yourkey2') { // Put in Your Key
split();
}


} // When Player Lets Go Of Q, It Stops Feeding
function keyup(event) {
if (event.keyCode == 81) {
Feed = false;
}
}

//Mouse Clicks
(function() {
document.getElementById("canvas").addEventListener("mousedown", function(event) {
if (event.which == 1) {
split();
}
else if (event.which == 2) {
split();
setTimeout(split, Speed);
setTimeout(split, Speed*2);
setTimeout(split, Speed*3);
}
else if (event.which == 3) {
Feed = true;
setTimeout(mass, Speed);
}
});

document.getElementById("canvas").addEventListener("mouseup", function(event) {
if (event.which == 3) {
Feed = false;
}
});
$('#canvas').bind('contextmenu', function(e) {
e.preventDefault();
});
}());


//add new instructions about the Script to Agar.io
var exInstructions = document.createElement('span');
var exInstructionsAlign = document.createElement('center');
exInstructions.innerHTML = '<br><u><b>Ultimate Agar.io Script controlls:</b></u><br>Press <b>Q</b> to feed macro<br>Press <b>A</b> to triplesplit<br>Press <b>D</b> to doublesplit<br>Press <b>S</b> to center your cell(s)<br><b>left click</b> to split<br><b>mouse click</b> to tricksplit<br><b>right click</b> to macro feed';
exInstructions.id = 'exInstructions';
exInstructionsAlign.appendChild(exInstructions);
instructions.appendChild(exInstructionsAlign);

$('#exInstructions').css({'color':'#777'});
$('#statsContinue').css({'width':'146px'});


//create a respawn button
var respawn = document.createElement('button');
respawn.type = 'submit';
respawn.innerHTML = 'Respawn';
respawn.addEventListener('click', function(){MC.setNick(document.getElementById('nick').value); return false;});
respawn.id = 'respawnButton';
$(document).ready(function(){
$('#respawnButton').css({'display':'inline-block','padding':'6px 12px','marginBottom':'0','fontSize':'14px','fontWeight':'400','lineHeight':'1.42857143','textAlign':'center','whiteSpace':'mowrap','verticalAlign':'middle','cusor':'pointer','border':'1px solid transparent','borderRadius':'4px','color':'#fff','backgroundColor':'#428bca','borderColor':'#357ebd','position':'absolute','right':'25px','width':'150px','bottom':'15px'});
});

//add the respawn button to Agar.io
stats.appendChild(respawn);


//create a reload button
var reloadButton = document.createElement("button");
var nbstyle = reloadButton.style;
reloadButton.innerHTML = 'Reload';
reloadButton.id = 'reloadButton'
reloadButton.addEventListener('click', function(){
location.reload()
});

$(document).ready(function(){
$('#reloadButton').css({'display':'block','float':'right','height':'37px','width':'110px','fontWeight':'700','color':'#fff','backgroundColor':'#354c8c','borderColor':'#354c8c','borderRadius':'5px'});
});

//add the reload button to Agario start page
document.getElementsByClassName("row")[0].appendChild(reloadButton);

//makes the continue button smaller
document.getElementsByTagName("button")[6].style.width = '160px';

//create and add a Reload button to the Agario Match Results (MR) page
var MRreloadButton = document.createElement('button');
MRreloadButton.id = 'MRreloadButton';
MRreloadButton.innerHTML = 'Reload';
stats.appendChild(MRreloadButton);
$('#MRreloadButton').css({'position':'absolute','left':'25px','right':'25px','bottom':'95px','width':'300px','color':'#fff','backgroundColor':'#428bca','borderColor':'#357ebd','display':'inline-block','padding':'6px 12px','marginBottom':'0','fontSize':'14px','fontWeight':'400','lineHeight':'1.42857143','textAlign':'center','whiteSpace':'nowrap','varticalAlign':'middle','cusor':'pointer','border':'1px solid transparent','borderRadius':'4px','overflow':'visible','boxSizing':'borderBox'})
$('#stats canvas').css({'bottom':'140px'});
$('#stats').css({'height':'310px'});
MRreloadButton.addEventListener('click', function(){
location.reload()
})

/*
Script by JPride
*/






It works on Agar.io and Agma.io working on a script for sigmally.com (io game) and will keep this post updated.

-Thanks



Installation: Copy the code, go to tampermonkey - create a new script, do not delete the code that is already there it tells you where to paste the code, click save and enjoy :)


JPride - Ultimate Agar.io Macro Script - RaGEZONE Forums

JPride - Ultimate Agar.io Macro Script - RaGEZONE Forums


JPride - Ultimate Agar.io Macro Script - RaGEZONE Forums
 
Last edited:
Experienced Elementalist
Joined
Feb 21, 2012
Messages
285
Reaction score
27
Your inbox is full. Could it just be me but still wont:
 
Elite Diviner
Joined
Sep 15, 2013
Messages
474
Reaction score
228
Your inbox is full. Could it just be me but still wont:


You need to paste the code here: once you add a new script paste the code there where I took the screenshot.

-Thanks
 
Experienced Elementalist
Joined
Feb 21, 2012
Messages
285
Reaction score
27
Yes, that is exactly what I did but wont go through, tried using beautifiers but no avail.
 
Back
Top