您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
change hats quick
- // ==UserScript==
- // @name MooMoo.io Hat macros
- // @namespace -
- // @version 1.2
- // @description change hats quick
- // @author Stew
- // @match *://sandbox.moomoo.io/*
- // @match *://moomoo.io/*
- // @grant none
- // ==/UserScript==
- let gconfig = {
- pressedKey: null,
- keys: {
- bullHelmet : 'r',
- soldier : 'b',
- booster : 'z',
- turret : 't',
- tankgear : 'g'
- },
- ids: {
- bullhelmet: 7,
- soldier: 6,
- booster: 12,
- turret: 53,
- tankgear: 40
- },
- document: document,
- functions: {
- injectKeys: function(keycode) {
- gconfig.pressedKey = keycode.key
- gconfig.functions.getKeys(gconfig.pressedKey)
- },
- getKeys: function(arg) {
- switch(arg) {
- case gconfig.keys.bullHelmet: {
- gconfig.functions.equipHat(gconfig.ids.bullhelmet);
- }
- break;
- case gconfig.keys.soldier: {
- gconfig.functions.equipHat(gconfig.ids.soldier);
- }
- break;
- case gconfig.keys.booster: {
- gconfig.functions.equipHat(gconfig.ids.booster);
- }
- break;
- case gconfig.keys.turret: {
- gconfig.functions.equipHat(gconfig.ids.turret);
- }
- break;
- case gconfig.keys.tankgear: {
- gconfig.functions.equipHat(gconfig.ids.tankgear);
- }
- break;
- }
- },
- equipHat: function(argsNum) {
- console.log(argsNum)
- gconfig.window.storeEquip(argsNum)
- }
- },
- window: window
- };
- document.addEventListener('keydown', e => {
- gconfig.functions.injectKeys(e)
- })