Elite

Very fast macro to enhance gameplay!

Voor het installeren van scripts heb je een extensie nodig, zoals Tampermonkey, Greasemonkey of Violentmonkey.

Voor het installeren van scripts heb je een extensie nodig, zoals Tampermonkey of Violentmonkey.

Voor het installeren van scripts heb je een extensie nodig, zoals Tampermonkey of Violentmonkey.

Voor het installeren van scripts heb je een extensie nodig, zoals Tampermonkey of Userscripts.

Voor het installeren van scripts heb je een extensie nodig, zoals {tampermonkey_link:Tampermonkey}.

Voor het installeren van scripts heb je een gebruikersscriptbeheerder nodig.

(Ik heb al een user script manager, laat me het downloaden!)

Voor het installeren van gebruikersstijlen heb je een extensie nodig, zoals {stylus_link:Stylus}.

Voor het installeren van gebruikersstijlen heb je een extensie nodig, zoals {stylus_link:Stylus}.

Voor het installeren van gebruikersstijlen heb je een extensie nodig, zoals {stylus_link:Stylus}.

Voor het installeren van gebruikersstijlen heb je een gebruikersstijlbeheerder nodig.

Voor het installeren van gebruikersstijlen heb je een gebruikersstijlbeheerder nodig.

Voor het installeren van gebruikersstijlen heb je een gebruikersstijlbeheerder nodig.

(Ik heb al een beheerder - laat me doorgaan met de installatie!)

// ==UserScript==
// @name         Elite
// @namespace    Macro!
// @version      6.0
// @description  Very fast macro to enhance gameplay!
// @author       Unknown
// @match        http://agario.link/
// @match        http://agarz.com
//@match         http://agario.global
// @match        http://agario.sx/*
//@match         http://agarioplay.org/*
//@match         http://en.agar.bio/
// @grant         none
// ==/UserScript==
/* jshint -W097 */
'use strict';

document.getElementById("instructions").innerHTML += "<center><span class='text-muted'><span data-itr='instructions_d'> ---------------------------------</span></span></center>";
document.getElementById("instructions").innerHTML += "<center><span class='text-muted'><span data-itr='instructions_e'> Press <b>E</b> to fast feed</span></span></center>";
document.getElementById("instructions").innerHTML += "<center><span class='text-muted'><span data-itr='instructions_d'> ---------------------------------</span></span></center>";
document.getElementById("instructions").innerHTML += "<center><span class='text-muted'><span data-itr='instructions_d'> Quickchat Commands</span></span></center>";
document.getElementById("instructions").innerHTML += "<center><span class='text-muted'><span data-itr='instructions_d'> <b>1</b> - Your current location</span></span></center>";
document.getElementById("instructions").innerHTML += "<center><span class='text-muted'><span data-itr='instructions_d'> <b>2</b> - 'Where are you!?'</span></span></center>";
document.getElementById("instructions").innerHTML += "<center><span class='text-muted'><span data-itr='instructions_d'> <b>3</b> - 'Virus Him'</span></span></center>";
document.getElementById("instructions").innerHTML += "<center><span class='text-muted'><span data-itr='instructions_d'> <b>4</b> - 'Split into me!'</span></span></center>";
document.getElementById("instructions").innerHTML += "<center><span class='text-muted'><span data-itr='instructions_d'> <b>5</b> - 'Split him!'</span></span></center>";


var interval;
var switchy = false;
$(document).on('keydown',function(e){

    if(e.keyCode == 69){

        if(switchy){
            return;
        }
        switchy = true;
        interval = setInterval(function() {

            $("body").trigger($.Event("keydown", { keyCode: 87}));
            $("body").trigger($.Event("keyup", { keyCode: 87}));
        }, 3);//increase this number to make it fire them out slower
    }
});

$(document).on('keyup',function(e){

    if(e.keyCode == 69){

        switchy = false;
        clearInterval(interval);
        return;
    }
});

var f5 = setInterval(chat,100);

function chat(){
    //var w = window.mini_map_tokens[0];
    document.getElementById("chat_textbox").onkeyup = function() {
        if (this.value == "3") {
            this.value = "Virus Him!";
        }
        if (this.value == "4") {
            this.value = "Split into me!";
        }
        if (this.value == "5") {
            this.value = "Split him!";
        }
        if (this.value == "2") {
            this.value = "Where are you!?";
        }
        if (this.value == "1") {

            for (var id in window.mini_map_tokens) {
                var token = window.mini_map_tokens[id];
                var x = token.x;
                var y = token.y;
                this.value = "I'm at " + String.fromCharCode(Math.floor(y*6)+65) + Math.floor((x*6)+1);
            }
        }
        
        var mouseX = event.clientX;     // Get the horizontal coordinate
        var mouseY = event.clientY;     // Get the vertical coordinate
        if (this.value == "6") {
            this.value = mouseX;
        }
        
    }
}