Left-click = Split, Right-click = Feed.
当前为
// ==UserScript==
// @name Agar.io Mouse Controls
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Left-click = Split, Right-click = Feed.
// @author Tom Burris
// @icon http://bit.ly/2oT4wRk
// @match http://agar.io/*
// @grant none
// @noframes
// ==/UserScript==
(function() {
'use strict';
var speed = 50;
var ejectDown = false;
var canvas = document.getElementById("canvas");
canvas.addEventListener("mousedown", function(event) {
switch(event.which) {
case 1:
window.core.split();
break;
case 2:
for(var n = 0; n < 4; n++) {
setTimeout(window.core.split, n * speed);
}
break;
case 3:
ejectDown = true;
eject();
break;
}
});
window.addEventListener("mouseup", function(event) {
if (event.which == 3) {
ejectDown = false;
}
});
canvas.addEventListener("mousewheel", function(event) {
$("canvas").trigger($.Event("mousemove", {clientX: window.innerWidth/2, clientY: window.innerHeight/2}));
});
canvas.addEventListener("contextmenu", prevent);
canvas.addEventListener("drag", prevent);
function eject() {
if (ejectDown) {
window.core.eject();
setTimeout(eject, speed);
}
}
function prevent(event) {
event.preventDefault();
}
})();