1

Тема: Плагин принятия турниров

Файл назвать Turnir.js в него запихнуть:

function Turnir(enabled)
{
    if(enabled)
    {
        FloodTimer = setInterval("TurnirBoi()", 600000); //10 минут
        TurnirBoi();
        //PluginsOnLoad["Turnir"] = "TurnirHandler"; // работать по обновлению верхнего фрейма
    }
    else
    {
        clearInterval(FloodTimer);
        //PluginsOnLoad["Turnir"] = ""; // выключить обработку по обновлению верхнего фрейма
    }
}
 
function clearTournamentLinks()
{
    var arrLinks = get_mainframe().document.links;
    var functionContent = "";
    var result = false;
    for(a in arrLinks)
    {
          if(a!="length" && arrLinks[a].innerHTML!="" && arrLinks[a].innerHTML.indexOf("принять участие")>-1)
          {
               if(arrLinks[a].onclick.toString().match(/function[^)]+\)\s\{\s(.*)\s\}/) == null) continue;
               functionContent = arrLinks[a].onclick.toString().match(/function[^)]+\)\s\{\s(.*)\s\}/)[1];
               functionContent = functionContent.replace(/confirm\([^)]+\)/,"true");
               functionContent = functionContent.replace(/\sdocument\./,"get_mainframe().document.");
               arrLinks[a].onclick = new Function(functionContent);
               result = true;
          }   
     }
     return result;
}
 
function TurnirBoi()
{
    if(external.room_name == "Расписание турниров")
    {
        if(clearTournamentLinks() == true)
            external.ClickLink("принять участие",2);
    }
}

Поставить принимать заявки при хп = 101% в настройках (чтобы бот не убегал в заявки).
Бот будет раз в десять минут принять верхнюю заявку

Плагин сделан Анахроником, за что ему огромнейшее спасибо (я только придумал название плагина и чуть чуть описал механизм действий, так что все спасибки Анахронику)

Вы обладаете Благодатью Алхимика  до 05.04.16

2

Re: Плагин принятия турниров

qwerty , Анахроник Спасибо , Вы супер  smile

3

Re: Плагин принятия турниров

Как бот действует на счет противника? проверяет ли он класс противника? меняет приёмы как-то?

4

Re: Плагин принятия турниров

descalui пишет:

Как бот действует на счет противника? проверяет ли он класс противника? меняет приёмы как-то?

Нет, только принимает заявки

Вы обладаете Благодатью Алхимика  до 05.04.16

5

Re: Плагин принятия турниров

qwerty пишет:
descalui пишет:

Как бот действует на счет противника? проверяет ли он класс противника? меняет приёмы как-то?

Нет, только принимает заявки

берёт и дерётся по дефу?

6

Re: Плагин принятия турниров

sexytopless пишет:

берёт и дерётся по дефу?

да, просто воюет, когда бой начинается

Вы обладаете Благодатью Алхимика  до 05.04.16

7

Re: Плагин принятия турниров

Не получается что-то...

Вранье.Вранье.Вранье.Правда.(с)Rand

8

Re: Плагин принятия турниров

Mr Blanco пишет:

Не получается что-то...

что именно?

Вы обладаете Благодатью Алхимика  до 05.04.16

9

Re: Плагин принятия турниров

тупо стоит и фрейм обновляет.Статус Восстанавливаю ХП.

Отредактировано Mr Blanco (2013-05-07 19:29:49)

Вранье.Вранье.Вранье.Правда.(с)Rand

10

Re: Плагин принятия турниров

он в расписании турниров стоит? есть доступные заявки?

Вы обладаете Благодатью Алхимика  до 05.04.16

11

Re: Плагин принятия турниров

Да,всё есть и стоит.

Вранье.Вранье.Вранье.Правда.(с)Rand

12

Re: Плагин принятия турниров

так он раз в 10минут пытается принять, поставь таймаут меньше

Вы обладаете Благодатью Алхимика  до 05.04.16

13

Re: Плагин принятия турниров

Он у меня теперь вообще в бк перестал заходить)

Вранье.Вранье.Вранье.Правда.(с)Rand

14

Re: Плагин принятия турниров

Зашел,но я прождал 12 минут,и ничего не было..проверю еще

Вранье.Вранье.Вранье.Правда.(с)Rand

15

Re: Плагин принятия турниров

У Mr Blanco починили - там плагин сохранился криво с непонятной кодировкой.
Причем плагин читаю - всё нормально.

alert(external.room_name) показывает "Расписание турниров"
alert(external.room_name == "Расписание турниров") показывает false

У меня чуть мир не перевернулся от того, что "Расписание турниров" оказалось не равно "Расписание турниров" smile

В общем обычным блокнотом пересохранили - стало лучше smile

Software is like sex: it's better when it's free! © LinusTorvalds

16

Re: Плагин принятия турниров

Спасибо) smile

Вранье.Вранье.Вранье.Правда.(с)Rand

Re: Плагин принятия турниров

У меня проблемка, после окончания турнирного боя, как бой заканчивается верхний фрейм становится белым а статус "идёт бой".

И почему то стоит с статусом востанавливаю хп пока не примет заяву? так должно быть.

П.с. все плагины выклучены...

Отредактировано Вася Пупкин (2013-07-20 13:56:06)

Корабли в бутылках делают гинекологи на пенсии!

18

Re: Плагин принятия турниров

101%ХП на первой закладке в настройках не стоит случаем? smile

Software is like sex: it's better when it's free! © LinusTorvalds

19

Re: Плагин принятия турниров

друзья   тестил плагин пару дней  .

при входе  в  бк  включаешь плагин  бот принимает заявку   но после выйграша или слива  бот далие не принимает  заявки в турнире просто тупо висит в сети  это так должно быть по задумке или какой то баг у меня .

20

Re: Плагин принятия турниров

точнее  слив..  должен  вступить  в следуйщий турнир  но  не принимает заявку

21

Re: Плагин принятия турниров

Вася Пупкин пишет:

У меня проблемка, после окончания турнирного боя, как бой заканчивается верхний фрейм становится белым а статус "идёт бой".

И почему то стоит с статусом востанавливаю хп пока не примет заяву? так должно быть.

П.с. все плагины выклучены...

+1 sad

anahronik пишет:

101%ХП на первой закладке в настройках не стоит случаем? smile

стоит.... а разве не надо?

22

Re: Плагин принятия турниров

я обычно врубаю режим пещеры

Вы обладаете Благодатью Алхимика  до 05.04.16

23

Re: Плагин принятия турниров

Rapidshe пишет:
Вася Пупкин пишет:

У меня проблемка, после окончания турнирного боя, как бой заканчивается верхний фрейм становится белым а статус "идёт бой".

И почему то стоит с статусом востанавливаю хп пока не примет заяву? так должно быть.

П.с. все плагины выклучены...

+1 sad

anahronik пишет:

101%ХП на первой закладке в настройках не стоит случаем? smile

стоит.... а разве не надо?

как заканчивается задержка  на  новый данж  бот  не вступает в неё.

24

Re: Плагин принятия турниров

один из самых нужных плагинов

25

Re: Плагин принятия турниров

У меня не работает плагин
101 хп выставлял
метро выключено