您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
В таверне показывает условия игры в разных секторах при наведении мышкой на имя сектора
- // ==UserScript==
- // @name HWM_Tavern_GameConditionsBySectors
- // @namespace Zeleax
- // @description В таверне показывает условия игры в разных секторах при наведении мышкой на имя сектора
- // @include /https?:\/\/(www.heroeswm.ru|178.248.235.15|www.lordswm.com|my.lordswm.com)\/(tavern.php)/
- // @version 1.3
- // @grant none
- // @license MIT
- // ==/UserScript==
- var xp = '/html/body/center/table[2]/tbody/tr/td/center/table/tbody/tr/td/table'
- if((tbl = getElementByXpath(xp+'[3]'))==null && (tbl = getElementByXpath(xp+'[2]'))==null && (tbl = getElementByXpath(xp+'[1]'))==null) return;
- // "сектор", башня, стена, шахты, монастыри, казармы, победа_башня, победа_ресы
- var a = {"Bear Mountain":[20,10,1,1,1,200,500], "Crystal Garden":[30,15,4,4,4,100,300], "Dragons' Caves":[20,10,5,5,5,150,400], "Eagle Nest":[20,5,2,2,2,50,150], "East River":[20,10,3,3,3,75,200], "Empire Capital":[20,5,2,2,2,50,150], "Fairy Trees":[30,15,4,4,4,100,300], "Fishing Village":[50,50,5,3,5,100,300], "Great Wall":[20,50,1,1,5,100,300], "Green Wood":[30,15,4,4,4,100,300], "Harbour City":[20,5,2,2,2,50,150], "Kingdom Castle":[20,10,3,1,2,125,350], "Lizard Lowland":[20,10,1,1,1,200,500], "Magma Mines":[20,10,3,1,2,125,350], "Mithril Coast":[20,10,3,3,3,75,200], "Peaceful Camp":[20,10,3,1,2,125,350], "Portal Ruins":[20,10,3,3,3,75,200], "Rogues' Wood":[20,50,1,1,5,100,300], "Shining Spring":[20,50,1,1,5,100,300], "Sublime Arbor":[20,10,5,5,5,150,400], "Sunny City":[50,50,5,3,5,100,300], "The Wilderness":[20,10,3,3,3,75,200], "Tiger Lake":[20,10,5,5,5,150,400], "Titans' Valley":[20,10,5,5,5,150,400], "Ungovernable Steppe":[20,10,1,1,1,200,500], "Wolf Dale":[50,50,5,3,5,100,300] };
- var rows = tbl.rows;
- for(var i=0;i<rows.length;i++)
- if( (el = rows[i].cells[0])!=null && (txt=el.innerHTML).length < 30 && a[txt]!=null)
- el.innerHTML='<span title="Победа: Башня '+a[txt][5]+' или Ресурсы '+a[txt][6]+' Начало: Башня '+a[txt][0]+', Стена '+a[txt][1]+', Шахта '+a[txt][2]+', Монастырь '+a[txt][3]+', Казармы '+a[txt][4]+'">'+txt+'</span>';
- function getElementByXpath (path) {return document.evaluate(path, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;}