NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @icon http://img0.vten.ru/images/icons/guilds.png // @name MT script // @match *://*/* // @namespace polovinkin // @version 0.2.2 // @run-at document-end // @grant none // ==/UserScript== ( function(){ {//настройки //true-включено, false-отключено var SetAttackArcher=true; //атаковать башни var setGromImolniya=true; //гром и молния var setVoskresnut=true; //восскреснуть var setVostZdor=false; //восстановить здоровье после смерти var setAttackAll=false;//атаковать любого постоянно var setPochin=false; //починиться после смерти var setNext=true; //продолжить бой var setPolNag=false; //получить награду var setZadaniya=false; //другие задания var setIstoch=false; //скакать по источникам var setRazbor=false; //автообор вещей из рюкзака var setPerehod=false; var setDatochno=false; var setBot=true; var setFarm=true; var setVipoln=false; var CoolDownTime=Math.random()*(2000 - 1500)+1500; //время между ударами/кастами var CDDobiv = 1000; } { // переменные var attack=''; var attackAll=''; var attackArchers=''; var attackDobivat=''; var gromImolniya=''; var yarostBogov=''; var zashitaBogov=''; var talismanDoblesti=''; var voskresnut=''; var vernutsakigre=''; var vostZdor=''; var pochin=''; var next=''; var polNag=''; var zadaniya=''; var List=''; var Yarr=''; var Nova=''; var Mag=''; var Voin=''; var Monah=''; var Hran=''; var Mass=[]; var Magia=''; var Sila=''; var Duha=''; var Zdor=''; var Mrak=''; var Ener=''; var rand = Math.floor(Math.random() * 5); var lkot=''; var mashtime=''; var razb=''; var datochno=''; var perehod=''; var dangeon=''; var messg=''; var farm=''; var zl=''; var nachat=''; var vipoln=''; } { // вызов функций zapolneniePeremennih(); select_event(); } function zapolneniePeremennih() { for (var i=0;i<document.links.length;i++) { if (document.links[i].text.match("Покинуть бой")) { voskresnut=document.links[i].href; } if (document.links[i].text.match("Восстановить здоровье")) { vostZdor=document.links[i].href; } if (document.links[i].text.match("Починиться")) { pochin=document.links[i].href; } if (document.links[i].text.match("Продолжить бой")) { next=document.links[i].href; } if (document.links[i].text.match("Вернуться в А")) { vernutsakigre=document.links[i].href; } if (document.links[i].text.match("Вернуться в бой")) { vernutsakigre=document.links[i].href; } if (document.links[i].text.match("Обновить")) { vernutsakigre=document.links[i].href; } if (document.links[i].text.match("Начать бой")) { nachat=document.links[i].href; } if (document.links[i].text.match("Питомник")) { nachat=document.links[i].href; } if (document.links[i].text.match("Мои пит")) { nachat=document.links[i].href; } if (document.links[i].text.match("На арену")) { vernutsakigre=document.links[i].href; } if (document.links[i].text.match("Еще раз")) { vernutsakigre=document.links[i].href; } /* if ((document.links[i].text.match("Подземелья"))&&((/(Моя награда)/i.test (document.body.innerHTML)))) { vernutsakigre=document.links[i].href; } */ if (document.links[i].text.match("Бить Хранителя")) { attackArchers=document.links[i].href; } if (document.links[i].text.match("Бить ")) { attack=document.links[i].href; } if (document.links[i].text.match("Бить любого")) { attackAll=document.links[i].href; } if (document.links[i].text.match("Добивать ")) { attackDobivat=document.links[i].href; } if (document.links[i].text.match("Кровавая Спора")) { attackDobivat=document.links[i].href; } if ((document.links[i].text.match("Гром и Молния"))&&(document.links[i].className!=='minor')) { gromImolniya=document.links[i].href; } if ((document.links[i].text.match("Приток Силы"))&&(document.links[i].className!=='minor')) { yarostBogov=document.links[i].href; } if ((document.links[i].text.match("Рывок Жизн"))&&(document.links[i].className!=='minor')) { yarostBogov=document.links[i].href; } if ((document.links[i].text.match("Ярость Бог"))&&(document.links[i].className!=='minor')) { yarostBogov=document.links[i].href; } if ((document.links[i].text.match("Защита Бог"))&&(document.links[i].className!=='minor')) { yarostBogov=document.links[i].href; } if ((document.links[i].text.match("Форма Дем"))&&(document.links[i].className!=='minor')) { yarostBogov=document.links[i].href; } if ((document.links[i].text.match("Листок Лотоса"))&&(document.links[i].className!=='minor')) { List=document.links[i].href; } /* if ((document.links[i].text.match("Тень С"))&&(document.links[i].className!=='minor')) { zashitaBogov=document.links[i].href; } */ if ((document.links[i].text.match("Взрыв Эфира"))&&(document.links[i].className!=='minor')) { talismanDoblesti=document.links[i].href; } if ((document.links[i].text.match("Сферы Ар"))&&(document.links[i].className!=='minor')) { Nova=document.links[i].href; } if ((document.links[i].text.match("Лунный_ Кот"))&&(document.links[i].className!=='minor')&&(document.links[i].className!=='iSuperior')) { lkot=document.links[i].href; } if (document.links[i].text.match("Машина Врем")&&(document.links[i].className!=='minor')&&(document.links[i].className!=='iEpic')) { mashtime=document.links[i].href; } if (document.links[i].text.match("Дыхание Дракона")&&(document.links[i].className!=='minor')&&(document.links[i].className!=='iGood')) { mashtime=document.links[i].href; } if (document.links[i].text.match("Почтовая_ Со")&&(document.links[i].className!=='minor')&&(document.links[i].className!=='iSuperior')) { mashtime=document.links[i].href; } if (document.links[i].text.match("Получить награду")) { polNag=document.links[i].href; } if (document.links[i].text.match("Продолжить приключения")) { zadaniya=document.links[i].href; } /* if (document.links[i].text.match("Маг")) { Mag=document.links[i].href; } if (document.links[i].text.match("Воин")) { Voin=document.links[i].href; } if (document.links[i].text.match("Монах")) { Monah=document.links[i].href; } if (document.links[i].text.match("Хранитель")) { Hran=document.links[i].href; } */ if ((document.links[i].text.match("Магии"))&&(document.links[i].className!=='iSuperior')&&(document.links[i].className!=='iGood')) { Magia=document.links[i].href; } if ((document.links[i].text.match("Силы"))&&(document.links[i].className!=='iSuperior')&&(document.links[i].className!=='iGood')) { Sila=document.links[i].href; } if ((document.links[i].text.match("Духа"))&&(document.links[i].className!=='iSuperior')&&(document.links[i].className!=='iGood')) { Duha=document.links[i].href; } if ((document.links[i].text.match("Здоровья"))&&(document.links[i].className!=='iSuperior')&&(document.links[i].className!=='iGood')) { Zdor=document.links[i].href; } if ((document.links[i].text.match("Энергии"))&&(document.links[i].className!=='iSuperior')&&(document.links[i].className!=='iGood')) { Ener=document.links[i].href; } if ((document.links[i].text.match("Мрака"))&&(document.links[i].className!=='iSuperior')&&(document.links[i].className!=='iGood')) { Mrak=document.links[i].href; } if ((document.links[i].text.match("Разобрать"))) { razb=document.links[i].href; //FirstEq=false; } if ((document.links[i].text.match("Ожив"))) { razb=document.links[i].href; //FirstEq=false; } if ((document.links[i].text.match("Открыть_"))) { razb=document.links[i].href; } if ((document.links[i].text.match("Получить ресурсы"))) { razb=document.links[i].href; } if (document.links[i].text.match("Да, точно")) { datochno=document.links[i].href; } if (document.links[i].text.match("Забрать и по")) { datochno=document.links[i].href; } if (document.links[i].text.match("Перейти в рюкзак")) { perehod=document.links[i].href; } if (document.links[i].text.match("Забрать и удал")) { messg=document.links[i].href; } if (document.links[i].text.match("Твоя поку")) { messg=document.links[i].href; } if (document.links[i].text.match("Сбросить выживание")) { farm=document.links[i].href; } if (document.links[i].text.match("Зелье Люб")) { zl=document.links[i].href; } if (document.links[i].text.match("Выполнить мгнов")) { vipoln=document.links[i].href; } /* if ((document.links[i].text.match("Монастырь "))&&(document.links[i].className!=='minor')) { dangeon=document.links[i].href; } */ } Mass[0]=Magia; Mass[1]=Mrak; Mass[2]=Sila; Mass[3]=Zdor; Mass[4]=Ener; Mass[5]=Duha; } /* ((/(alt="хп" width="12px" height="12px"><span class="info")/i.test (document.body.innerHTML)))&& &&(!(/(Эфирный амулет)|(амулету)/i.test (document.body.innerHTML))) ((/(Источник Магии)/i.test (document.head.innerHTML))) мгновенно <span> <img src="http://img0.vten.ru/images/icons/money_silver.png" Твой питомец успешно воскрешен ((/(alt="хп" width="12px" height="12px"><span class="info")/i.test (document.body.innerHTML)))&& */ function select_event() { /* if ((!(/(Бить Хран)|(Добивать Хран)|(Перейт_ в рюкзак)/i.test (document.body.innerHTML)))&&((/(portal_red)/i.test (document.body.innerHTML)))&&(attackAll!=='')&&(Mrak!=='')) { if(((/(Источник Магии)/i.test (document.head.innerHTML)))){ setTimeout(function(){location.href=Mass[1]},300); } else if(((/(Источник Мрака)/i.test (document.head.innerHTML)))){ setTimeout(function(){location.href=Mass[1]},300); } else if(((/(Источник Силы)/i.test (document.head.innerHTML)))){ setTimeout(function(){location.href=Mass[1]},300); } else if(((/(Источник Здоровья)/i.test (document.head.innerHTML)))){ setTimeout(function(){location.href=Mass[1]},300); } else if(((/(Источник Духа)/i.test (document.head.innerHTML)))){ setTimeout(function(){location.href=Mass[1]},300); } else if(((/(Источник Энергии)/i.test (document.head.innerHTML)))&&(setBot)){ setTimeout(function(){location.href=Mass[1]},300); } return; } else */ if ((!(/(Бить Хран)|(Добивать Хран)|(Перейт_ в рюкзак)/i.test (document.body.innerHTML)))&&((/(portal_red)/i.test (document.body.innerHTML)))&&(attackAll!=='')) { if(((/(Источник Магии)/i.test (document.head.innerHTML)))){ setTimeout(function(){location.href=Mass[1];},300); } else if(((/(Источник Мрака)/i.test (document.head.innerHTML)))){ setTimeout(function(){location.href=Mass[2];},300); } else if(((/(Источник Силы)/i.test (document.head.innerHTML)))){ setTimeout(function(){location.href=Mass[3];},300); } else if(((/(Источник Здоровья)/i.test (document.head.innerHTML)))){ setTimeout(function(){location.href=Mass[4];},300); } else if(((/(Источник Духа)/i.test (document.head.innerHTML)))){ setTimeout(function(){location.href=Mass[0];},300); } else if(((/(Источник Энергии)/i.test (document.head.innerHTML)))&&(setBot)){ setTimeout(function(){location.href=Mass[5];},300); } return; } else if ((!(/(portal_red)/i.test (document.body.innerHTML)))&&(attackAll!=='')) { setTimeout(function(){location.reload();},2*1000); return; } else if ((!(/(damageRandomEnemy)/i.test(document.body.innerHTML)))&&((/(Источник)/i.test (document.head.innerHTML))) &&(attackAll!=='')) { if(((/(Источник Магии)/i.test (document.head.innerHTML)))){ setTimeout(function(){location.href=Mass[1];},500); } else if(((/(Источник Мрака)/i.test (document.head.innerHTML)))){ setTimeout(function(){location.href=Mass[2];},500); } else if(((/(Источник Силы)/i.test (document.head.innerHTML)))){ setTimeout(function(){location.href=Mass[3];},500); } else if(((/(Источник Здоровья)/i.test (document.head.innerHTML)))){ setTimeout(function(){location.href=Mass[4];},500); } else if(((/(Источник Духа)/i.test (document.head.innerHTML)))){ setTimeout(function(){location.href=Mass[0];},500); } else if(((/(Источник Энергии)/i.test (document.head.innerHTML)))&&(setBot)){ setTimeout(function(){location.href=Mass[5];},500); } return; } else /* if (((/(Храм Судьбы)/i.test (document.head.innerHTML)))&&(attackAll!=='')&&(!(/(Добивать)/i.test (document.body.innerHTML)))) { setTimeout(function(){location.reload();},1*1000); return; } else if (((/(Храм Судьбы)/i.test (document.head.innerHTML)))&&(polNag!=='')&&(attackAll!=='')&&(!(/(Старик перестал следить)/i.test (document.body.innerHTML)))) { setTimeout(function(){location.reload();},5*1000); return; } else */ if ((perehod!=='')&&(!(/(Бить Хран)|(Добивать Хран)/i.test (document.body.innerHTML)))) { setTimeout(function(){location.href=perehod;},500); return; } else if ((farm!=='')&&((/(Выживание)/i.test (document.head.innerHTML)))&&(!(/(alt="хп" width="12px" height="12px"><span class="info")/i.test (document.body.innerHTML)))&&(setFarm)) { setTimeout(function(){location.href=farm;},300); return; } else if ((zl!=='')&&(!(/(alt="ЗЛ")/i.test (document.body.innerHTML)))&&((/(Выживание)/i.test (document.head.innerHTML)))) { setTimeout(function(){location.href=zl;},300); return; } else if ((yarostBogov!=='')&&(!(/(Эфирный амулет)|(амулету)/i.test (document.body.innerHTML)))) { setTimeout(function(){location.href=yarostBogov;},500); return; } else if ((zashitaBogov!=='')&&(attackAll!=='')&&(!(/(Эфирный амулет)|(амулету)/i.test (document.body.innerHTML)))) { setTimeout(function(){location.href=zashitaBogov;},500); return; } else if ((Nova!=='')&&(!(/(amuletNovaBoost1)/i.test (document.body.innerHTML)))&&(!(/(Эфирный амулет)|(амулету)/i.test (document.body.innerHTML)))) { setTimeout(function(){location.href=Nova;},100); return; } else if ((talismanDoblesti!=='')&&(!(/(Эфирный амулет)|(амулету)/i.test (document.body.innerHTML)))) { setTimeout(function(){location.href=talismanDoblesti;},3000); return; } else if ((gromImolniya!=='')&&(!(/(Эфирный амулет)|(амулету)/i.test (document.body.innerHTML)))) { setTimeout(function(){location.href=gromImolniya;},2000); return; } else if ((List!=='')&&(!(/(Эфирный амулет)|(амулету)|(Лечение не )/i.test (document.body.innerHTML)))) { setTimeout(function(){location.href=List;},500); return; } else if ((mashtime!=='')) { setTimeout(function(){location.href=mashtime;},500); return; } else if ((lkot!=='')&&(!(/(group=bnBj)/i.test (document.body.innerHTML)))) { setTimeout(function(){location.href=lkot;},500); return; } else if ((attackArchers!=='')&&(SetAttackArcher)) { setTimeout(function(){location.href=attackArchers;},CoolDownTime); return; } else if ((attackAll!=='')&&(setAttackAll)) { setTimeout(function(){location.href=attackAll;},CoolDownTime); return; } else if (attackDobivat!=='') { setTimeout(function(){location.href=attackDobivat;},CDDobiv); return; } else if (attack!=='') { setTimeout(function(){location.href=attack;},500); return; } else if ((voskresnut!=='')&&(setVoskresnut)&&((/(Хранитель)/i.test (document.body.innerHTML)))) { setTimeout(function(){location.href=voskresnut;},500); return; } else if ((vostZdor!=='')&&(setVostZdor)) { setTimeout(function(){location.href=vostZdor;},1000); return; } else if ((pochin!=='')&&(setPochin)) { setTimeout(function(){location.href=pochin;},1500); return; } else if ((next!=='')&&(setNext)) { setTimeout(function(){location.href=next;},1500); return; } else if ((razb!=='')&&(setRazbor)&&((/(Рюкз)/i.test (document.head.innerHTML)))) { setTimeout(function(){location.href=razb;},400); return;; } else if ((datochno!=='')&&(setDatochno)) { setTimeout(function(){location.href=datochno;},400); return; } else if (messg!=='') { setTimeout(function(){location.href=messg;},500); return; } else /*if ((nachat!=='')&&((/(Твой питомец успешно воскрешен)/i.test (document.doby.innerHTML)))) { setTimeout(function(){location.href=nachat},200); return; } else */ if ((nachat!=='')&&((/(Выживание)/i.test (document.head.innerHTML)))) { setTimeout(function(){location.href=nachat;},CoolDownTime); return; } else if ((vernutsakigre!=='')&&(!(/(Подзем)/i.test (document.body.innerHTML)))) { setTimeout(function(){location.href=vernutsakigre;},CoolDownTime); return; } else if ((polNag!=='')&&(setPolNag)) { setTimeout(function(){location.href=polNag;},1000); return; } else if ((zadaniya!=='')&&(setZadaniya)) { setTimeout(function(){location.href=zadaniya;},1500); return; } else if ((vipoln!=='')&&(setVipoln)&&((/(Осталось <span>4 мин)/i.test (document.body.innerHTML)))) { setTimeout(function(){location.href=vipoln;},1500); return; } else if (((/(Нрав)/i.test (document.body.innerHTML)))) { setTimeout(function(){location.reload();},1*1000); return; } } } )();