您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Get back the disable unit button to old position.
当前为
// ==UserScript== // @name Change EA Sim GUI Elements positions // @description Get back the disable unit button to old position. // @author VisiG // @version 0.3 // @namespace https://prodgame*.alliances.commandandconquer.com/*/index.aspx* // @include https://prodgame*.alliances.commandandconquer.com/*/index.aspx* // ==/UserScript== (function () { var EASimGUIChanger_main = function () { function EASimGUIChanger_checkIfLoaded() { if (PerforceChangelist >= 443425) { // patch 16.1 try { if (typeof qx !== 'undefined' && typeof qx.core !== 'undefined' && typeof qx.core.Init !== 'undefined') { try { app = qx.core.Init.getApplication(); rightGUIBar = app.getRightBar(); ArmySetupAttackBar = app.getArmySetupAttackBar(); rightAttackBar = ArmySetupAttackBar.getChildren()[2].getChildren()[1].getChildren()[8]; EASimAttackBar = ArmySetupAttackBar.getChildren()[0].getChildren()[1]; unitDisableButton = EASimAttackBar.getChildren()[8]; // enable disable button playButton = ArmySetupAttackBar.getChildren()[2].getChildren()[1].getChildren()[8].getChildren()[1]; if(rightGUIBar === null || rightAttackBar === null || unitDisableButton === null || playButton === null) { window.setTimeout(EASimGUIChanger_checkIfLoaded, 1000); } else { //rightGUIBar.removeAt(3); // removes the ea stats bar rightAttackBar.removeAt(1); //ArmySetupAttackBar.getChildren()[2].getChildren()[1].getChildren()[8].getChildren()[1]; // play button rightAttackBar.addAt(unitDisableButton, 1); EASimAttackBar.addAt(playButton, 8); } } catch (e) { window.setTimeout(EASimGUIChanger_checkIfLoaded, 1000); } } else { window.setTimeout(EASimGUIChanger_checkIfLoaded, 1000); } } catch (e) { console.log("EASimGUIChanger_checkIfLoaded: ", e); } } } if (/commandandconquer\.com/i.test(document.domain)) { window.setTimeout(EASimGUIChanger_checkIfLoaded, 1000); } } try { var script = document.createElement("script"); script.innerHTML = "(" + EASimGUIChanger_main.toString() + ")();"; script.type = "text/javascript"; document.getElementsByTagName("head")[0].appendChild(script); } catch (e) { console.log("EASimGUIChanger: init error: ", e); } })();