2
下面的代码被编程为做键盘事件的侦听,但我想要将其更改为侦听鼠标按钮。例如,而不是用QI快速提供,希望它与右键鼠标按钮,而不是与空间分离我希望它与鼠标左键,任何人都可以帮忙吗?如何从键盘事件更改为鼠标事件
// ==UserScript==
// @name Best Tricksplit, Doublesplit, and Feeding Macros + Auto Settings + Triplesplit Macro
// @namespace http://tampermonkey.net/
// @version 0.9
// @description Sets show mass and dark theme to true, provides a tricksplit with E or 4, triplesplit with 3, doublesplit with D or 2, faster feeding with Q, and split with 1
// @author Jack Burch + Tom Burris
// @match http://abs0rb.me/*
// @match http://agar.io/*
// @match http://agarabi.com/*
// @match http://agarly.com/*
// @match http://en.agar.bio/*
// @match http://agar.pro/*
// @match http://agar.biz/*
// @grant none
// @run-at document-end
// ==/UserScript==
window.addEventListener('keydown', keydown);
window.addEventListener('keyup', keyup);
var Feed = false;
var Dingus = false;
var imlost = 25;
load();
function keydown(event) {
if (event.keyCode == 81) {
Feed = true;
setTimeout(F, imlost);
} // Tricksplit
if (event.keyCode == 16) {
i();
setTimeout(i, imlost);
setTimeout(i, imlost*2);
setTimeout(i, imlost*3);
} // Doublesplit
if (event.keyCode == 18) {
i();
setTimeout(i, imlost);
}// Split
if (event.keyCode == 32) {
i();
}
} // When Player left Q, It Stop Feeding fast
function keyup(event) {
if (event.keyCode == 81) {
Feed = false;
}
if (event.keyCode == 79) {
Dingus = false;
}
}
// Feed Macro With Q
function F() {
if (Feed) {
window.onkeydown({keyCode: 87});
window.onkeyup({keyCode: 87});
setTimeout(F, imlost);
}
}
function i() {
$("body").trigger($.Event("keydown", { keyCode: 32}));
$("body").trigger($.Event("keyup", { keyCode: 32}));
}