NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name OGame: Recursos Luna // @description Muestra los recursos de la luna con color normal no en rojo // @version 1.2 // @creator jgarrone // @copyright 2016, jgarrone // @license MIT // @homepageURL https://openuserjs.org/scripts/jgarrone/OGame_Recursos_Luna // @supportURL https://openuserjs.org/scripts/jgarrone/OGame_Recursos_Luna/issues // @updateURL https://openuserjs.org/meta/jgarrone/OGame_Recursos_Luna.meta.js // @downloadURL https://openuserjs.org/src/scripts/jgarrone/OGame_Recursos_Luna.user.js // @include http://*/game/index.php?page=* // @include https://*/game/index.php?page=* // @grant none // Script original escrito por Vesselin Bontchev // tiene las correcciones oportunas para su adaptación a la nueva versión V6. // ==/UserScript== (function () { // The following "if" is not really necessary but with it this script will work for Opera too if (document.location.href.indexOf ("/game/index.php") < 0) return; var myFunc = (function () { var version = $ ("meta[name='ogame-version']"); if (version.length == 0) return; version = version.attr ("content"); if (version === undefined) return; var versionMajor = version.split ("."); if (versionMajor.length < 1) return; versionMajor = parseInt (versionMajor [0], 10); if (versionMajor < 5) return; if ($ ("meta[name='ogame-planet-type']").attr ("content") != "moon") return; var oldReloadResources = reloadResources; reloadResources = function reloadResources (d, f) { var e = (typeof (d) == "string") ? $.parseJSON (d) : d; if (typeof (metalTicker) != "undefined") timerHandler.removeCallback (metalTicker.intervalObj); if (typeof (crystalTicker) != "undefined") timerHandler.removeCallback (crystalTicker.intervalObj); if (typeof (deuteriumTicker) != "undefined") timerHandler.removeCallback (deuteriumTicker.intervalObj); $ ("#resources_metal").html (e.metal.resources ["actualFormat"]); $ ("#resources_metal").removeAttr ("class"); e.metal.tooltip = e.metal.tooltip.replace (/overmark/gm, "").replace (/middlemark/gm, ""); changeTooltip($("#metal_box"), e.metal.tooltip); $ ("#resources_crystal").html (e.crystal.resources ["actualFormat"]); $ ("#resources_crystal").removeAttr ("class"); e.crystal.tooltip = e.crystal.tooltip.replace (/overmark/gm, "").replace (/middlemark/gm, ""); changeTooltip ($ ("#crystal_box"), e.crystal.tooltip); $ ("#resources_deuterium").html (e.deuterium.resources ["actualFormat"]); $ ("#resources_deuterium").removeAttr ("class"); e.deuterium.tooltip = e.deuterium.tooltip.replace (/overmark/gm, "").replace (/middlemark/gm, ""); changeTooltip ($ ("#deuterium_box"), e.deuterium.tooltip); $ ("#resources_energy").html (e.energy.resources ["actualFormat"]); $ ("#resources_energy").removeAttr ("class"); e.energy.tooltip = e.energy.tooltip.replace (/overmark/gm, "").replace (/middlemark/gm, ""); changeTooltip ($ ("#energy_box"), e.energy.tooltip); $ ("#resources_darkmatter").html (e.darkmatter.resources ["actualFormat"]); $ ("#resources_darkmatter").attr ("class", e.darkmatter ["class"]); changeTooltip ($ ("#darkmatter_box a"), e.darkmatter.tooltip); honorScore = e.honorScore; darkMatter = e.darkmatter.resources ["actual"]; if (typeof (f) == "function") f (e); } initAjaxResourcebox (); }).toString (); var script = document.createElement ("script"); script.setAttribute ("type", "application/javascript"); script.textContent = "(" + myFunc + ") ();"; document.body.appendChild (script); }) ();