您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Press “Shift” to center your mouse. Press "F" to eject 7 masses (tips: those green balls needs at most 7 masses to duplicate). Press "Q" to do maximum split.
当前为
// ==UserScript== // @name Agar.io - Essential Script (modified) // @namespace http://tampermonkey.net/ // @match agar.io // @version 1.0 // @description Press “Shift” to center your mouse. Press "F" to eject 7 masses (tips: those green balls needs at most 7 masses to duplicate). Press "Q" to do maximum split. // @author Anger Edits (base script), vinc chen (modified script) // @grant none // @run-at document-end // ==/UserScript== // User input. window.addEventListener("keydown", keydown); window.addEventListener("keyup", keyup); // Global variables. var SplitSpeed = 5; var EjectSpeed = 100; // User determined events. function keydown (event) { // Shift: "mouse.x" and "mouse.y" positions in relation to the canvas if (event.keyCode == 16) { X = window.innerWidth / 2; Y = window.innerHeight / 2; $("canvas").trigger($.Event("mousemove", { clientX: X, clientY: Y })); } // Q: maximum split if (event.keyCode == 81) { split(); setTimeout(split, SplitSpeed); setTimeout(split, SplitSpeed * 2); setTimeout(split, SplitSpeed * 3); } // D: eject 7 balls (for green ball) if (event.keyCode == 68) { var count; for(count=0; count<7; count++){ setTimeout(eject, 150 * count); } } } // Eject balls function eject() { $("body").trigger($.Event("keydown", { keyCode: 87 })); $("body").trigger($.Event("keyup", { keyCode: 87 })); } // Split cell function split() { $("body").trigger($.Event("keydown", { keyCode: 32 })); $("body").trigger($.Event("keyup", { keyCode: 32 })); }