您需要先安装一个扩展,例如 篡改猴、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);
- }
- })();