您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
'W' is Macro, 'Shift' and '4' is Tricksplit, 'A' is Triplesplit, 'D' is Doublesplit, 'Left Click' is Space, 'Right Click' is Feed/Macro, 'Mouse Click' is Tricksplit. Easily configurable keys in code. Credits to Jack Burch, Tom Burris AND Ali Ahfad Mehdi
当前为
- // ==UserScript==
- // @name THE_ULTIMATE_Agario_Script (Modification)
- // @namespace http://tampermonkey.net/
- // @version 1.16
- // @description 'W' is Macro, 'Shift' and '4' is Tricksplit, 'A' is Triplesplit, 'D' is Doublesplit, 'Left Click' is Space, 'Right Click' is Feed/Macro, 'Mouse Click' is Tricksplit. Easily configurable keys in code. Credits to Jack Burch, Tom Burris AND Ali Ahfad Mehdi
- // @author
- // @match http://agar.io/*
- // @match https://agar.io/*
- // @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
- document.getElementsByClassName("row")[0].appendChild(reloadButton);
- //makes the continue button smaller
- document.getElementsByTagName("button")[6].style.width = '160px';
- /*
- Script by Ali Ahfad Mehdi modified by Arnie
- Changes:
- instructions to the start page added
- respawn button to the start page added
- keys changed (you can get keycodes on http://keycode.info/ ☺)
- reload button to the start page added
- reload button to the Match Results page added
- CREDITS TO: JACK BURCH, TOM BURRIS
- */
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址