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}));
}