您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
try to take over the world!
- // ==UserScript==
- // @name Total Resource Amount In Queue
- // @namespace http://tampermonkey.net/
- // @version 0.3
- // @description try to take over the world!
- // @author Serhat Yücel
- // @match https://s46-tr.ikariam.gameforge.com/?view=city*
- // @grant GM_xmlhttpRequest
- // @require https://code.jquery.com/jquery-3.5.1.min.js
- // ==/UserScript==
- (function() {
- 'use strict';
- $(document).ready(function(){
- $("#locations .building").click(function() {
- calculateInQueueResources();
- });
- function calculateInQueueResources() {
- var resourceType = ["wood","wine","marble","glass","sulfur"];
- var totalResourcesInQueue = {"wood": 0, "wine":0, "marble":0, "glass": 0, "sulfur": 0}
- var resourceAmountOwn = {"wood": 0, "wine":0, "marble":0, "glass": 0, "sulfur": 0}
- resourceAmountOwn["wood"] = parseInt($("#js_GlobalMenu_wood").text().replace(",",""));
- resourceAmountOwn["wine"] = parseInt($("#js_GlobalMenu_wine").text().replace(",",""));
- resourceAmountOwn["marble"] = parseInt($("#js_GlobalMenu_marble").text().replace(",",""));
- resourceAmountOwn["glass"] = parseInt($("#js_GlobalMenu_crystal").text().replace(",",""));
- resourceAmountOwn["sulfur"] = parseInt($("#js_GlobalMenu_sulfur").text().replace(",",""));
- var resourceIcons = {"wood": "https://s46-tr.ikariam.gameforge.com/skin/resources/icon_wood.png",
- "marble": "https://s46-tr.ikariam.gameforge.com/skin/resources/icon_marble.png",
- "wine": "https://s46-tr.ikariam.gameforge.com/skin/resources/icon_wine.png",
- "glass": "https://s46-tr.ikariam.gameforge.com/skin/resources/icon_glass.png",
- "sulfur":"https://s46-tr.ikariam.gameforge.com/skin/resources/icon_sulfur.png"}
- setTimeout(function() {
- $("#constructionList li").each(function( index ) {
- $(this).find(".tooltip").find("div").each(function(ind){
- if(ind >= 2) {
- var resourceType = $(this).find("img").attr("src").split("_")[1];
- if(resourceType == "crystal") {
- resourceType = "glass";
- }
- var resourceAmount = parseInt($(this).find("span").html().replace(",",""));
- totalResourcesInQueue[resourceType] += resourceAmount;
- }
- });
- });
- var htmlOutput = '<li><table>';
- resourceType.forEach(function(element, index){
- if(totalResourcesInQueue[element] > 0 ) {
- var minusDiff = '';
- if(totalResourcesInQueue[element] > resourceAmountOwn[element]) {
- minusDiff = '<span style="color: red; font-wieght:bold">('+(resourceAmountOwn[element] - totalResourcesInQueue[element]).toLocaleString()+')</span>';
- }
- htmlOutput += '<tr><td><img src="'+resourceIcons[element]+'" style="margin-right: 5px;"></td><td>'+totalResourcesInQueue[element].toLocaleString()+ ' ' + minusDiff + '</td></tr>';
- }
- });
- htmlOutput += '</table></li>';
- $("#constructionList").after("<h4>Toplam Malzeme İhtiyacı</h4>" + htmlOutput);
- }, 1500);
- }
- });
- })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址