gladiatus auto dungeon
当前为
// ==UserScript==
// @name Gladiatus Auto Dungeon click
// @description gladiatus auto dungeon
// @include https://s*.gladiatus.gameforge.*/game/index.php?mod=dungeon*
// @include https://s*.gladiatus.gameforge.*/game/index.php?mod=reports&submod=showCombatReport*t=1*
// @author ZaharX97
// @version 0.91
// @namespace https://greasyfork.org/users/104906
// ==/UserScript==
window.addEventListener("load", main);
console.log("gladiatus auto dungeon running");
function main () {
myElem = document.getElementById("cooldown_bar_fill_dungeon");
//elemTime = document.getElementById("cooldown_bar_text_dungeon");
//console.log(elemTime.innerText);
elemLink = document.getElementsByClassName("cooldown_bar_link");
dungeonLink = elemLink[1].href;
if(window.location.href != dungeonLink){
setTimeout(function(){ window.location.assign(dungeonLink); }, 10000);
return;
}
if(myElem.style.width == "100%"){
elemFights = document.getElementsByTagName("area");
if(elemFights.length)
elemFights[elemFights.length - 1].click();
else{
elemDungeons = document.getElementsByClassName("button1");
/*
for(i = 0 ; i < elemDungeons.length ; i++)
if( elemDungeons[i].type == "submit" )
elemDungeonNormal = elemDungeons[i];
*/
for(i = elemDungeons.length - 1 ; i >= 0 ; i--)
if( elemDungeons[i].type == "submit" )
elemDungeons[i].click();
}
}
//setTimeout(function(){ window.location.reload(); }, 3000);
}