Тема: Плагин: Выжидание в начале боя

Обращаю внимание! Авторство за (Please log in or register to see this URL).

Задача плагина: После начала боя, плагин вешает указанный приём на Вас (Приём должен быть установлен в слотах приёмов, и быть активным с начала боя!), выжидает указанный промежуток времени (по умолчанию: таймаут - 0.5 минут), и бросается в бой.
Совместимость: версия 8.2
Установка:
Создаем в папке plugins фаил waiting.js с содержанием:

var waitingStatus = false;    //Не трогать.
var priem = "spirit_block25";    //Сюда вписать приём, используемый в начале боя. Пофиг, маг или воин указаны в настройках бота.
 
function waiting(enabled)
{
    if(enabled)
    {
        PluginsOnLoad["waiting"] = "waitingHandler";
 
    }
    else
    {
        PluginsOnLoad["waiting"] = "";
    }
}
 
function waitingHandler(){
    if (!external.inBattle) waitingStatus = false;
    else{
        if(!waitingStatus)
        {
            var BattleTimeout = top.document.all[0].innerHTML.match(/Бой идет с таймаутом \<B\>([0-9]+)\<\/B\>/)[1];
            var btDo = BattleTimeout - 0.5;
            external.Stop();
            setTimeout("external.Start();", btDo*60000);
            waitingStatus = true;
            setTimeout('doPriem();',5000);
        }
    }
}
 
function doPriem(){
            if(external.SCharType.SelectedIndex == 0)
            top.Battle.oBattle.Send( { special: priem } );
            else
            top.Battle.oBattle.Send( { special: priem, enemy: top.Battle.oBattle.sEnemy, login: top.Battle.oBattle.sEnemy } );
}

Обозначения:
var priem = "идентификатор приёма"; - сюда вписываем тот приём, который будет вешаться (по умолчанию стоит призрачная защита).

Отредактировано Петро (2010-04-02 12:48:47)

Ответы на большинство вопросов связанных с ботом, вы найдёте здесь: (Please log in or register to see this URL)
(Please log in or register to see this URL) - проверил лично! Подробнее (Please log in or register to see this URL)

2

Re: Плагин: Выжидание в начале боя

Спасибо вам обоим,огромное)))

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

3

Re: Плагин: Выжидание в начале боя

Круто  big_smile
А можно как то или где то дописать , к примеру если больше 3 противников дали размен - не ждать ?
З.Ы. Потестим

Отредактировано lLOrDl (2010-02-21 00:26:18)

Искать в реале smile

4

Re: Плагин: Выжидание в начале боя

Можно, но не сейчас явно.
Сейчас всё ещё идёт тестирование этого плагина...

Отредактировано anahronik (2010-02-21 00:19:46)

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

5

Re: Плагин: Выжидание в начале боя

мегакруто!

6

Re: Плагин: Выжидание в начале боя

Если интервал действий бота мелкий у вас, то есть большой шанс, что до остановки бот успеет выполнить пару своих приёмов...
если вас это сильно обламывает, то кроме как интервал увеличить, никак этому не помочь smile

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

7

Re: Плагин: Выжидание в начале боя

1.Создал файл , запихнул все это дело , сохранил.
2.Перезапустил бота, активировал плагин, выставил призрак в приемы игркока.
3.Запустил в бой .
Итог: призрак не юзает , делает размены как обычно

Искать в реале smile

8

Re: Плагин: Выжидание в начале боя

там немного исправили. проверь строку

setTimeout("external.Start();", btDo*60000);
Ответы на большинство вопросов связанных с ботом, вы найдёте здесь: (Please log in or register to see this URL)
(Please log in or register to see this URL) - проверил лично! Подробнее (Please log in or register to see this URL)

9

Re: Плагин: Выжидание в начале боя

Заменил полностью - просто ждет в начале боя , призрак не юзает

Искать в реале smile

10

Re: Плагин: Выжидание в начале боя

У меня тоже,просто стоит отведенное время,без призрака,потом начинает юзать все как в настройках приёмов.

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

11

Re: Плагин: Выжидание в начале боя

Есть вариант, что он слишком рано приём пытается выполнить....
будет Петро онлайн - перепишем

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

12

Re: Плагин: Выжидание в начале боя

Исправлено. Обновляйте фаил waiting.js.
Благодарим все Анахроника! )

Ответы на большинство вопросов связанных с ботом, вы найдёте здесь: (Please log in or register to see this URL)
(Please log in or register to see this URL) - проверил лично! Подробнее (Please log in or register to see this URL)

13

Re: Плагин: Выжидание в начале боя

не работает,ошибку выдает и вылетает

14

Re: Плагин: Выжидание в начале боя

Скажу честно - выжидать себе дороже.....так хоть безответки можно сделать, если повезёт...
а так, если не повезёт, безответки все на тебе будут набивать smile
про то, работает или нет - не помню......вроде ошибок не было. Даже реально тестировали.

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

15

Re: Плагин: Выжидание в начале боя

в описани текста файла все идет по порядку а я когда скопировал и вставил то у меня в файлк все в кучу сложилось, может изза этого причина?

16

Re: Плагин: Выжидание в начале боя

Эх.
уж сколько раз твердилось миру................эм...ну да пофиг.
Короче, кнопочка Цитировать - и из полученного текста копировать надо все скрипты, чтобы оформление сохранялось...
и никогда не забывать об этом smile

Из из "Ремонт в" удали свой мессаг smile
ибо причина тоже в копировании, т.к. тот мод объезжен до идеального состояния smile

Отредактировано anahronik (2010-03-21 20:38:20)

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

17

Re: Плагин: Выжидание в начале боя

Работает плагин,при чем очень даже не плохо.Ток когда попадают в хаоты 3 минуты-стоит малова-то...

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

18

Re: Плагин: Выжидание в начале боя

а можно сделать чтоб до 0,5  минуты окончания тайма начинал бить?

19

Re: Плагин: Выжидание в начале боя

Так и должно быть,при установке.Там же написано)

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

20

Re: Плагин: Выжидание в начале боя

все зделал как написано при включении плагина выходит ошибка и прога закрывается

21

Re: Плагин: Выжидание в начале боя

Ув. wowikk в бк были изменения, и плагин подлежит ремотну, сейчас он работать стабильно не будет

Сообщение от паладинов :
27.04.10 21:13 httр://www.combats.com/TOS.html нарушение пункта 3.2.3

22

Re: Плагин: Выжидание в начале боя

Не, он не подлежит ремонту - в нём ничего не ломалось smile

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

23

Re: Плагин: Выжидание в начале боя

Anton2009 пишет:

Ув. wowikk в бк были изменения, и плагин подлежит ремотну, сейчас он работать стабильно не будет

спасибо. приму к сведению))

24

Re: Плагин: Выжидание в начале боя

Плагин проверил - работает.
Видимо плохо скопировал....у всех бывает иногда smile

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

25

Re: Плагин: Выжидание в начале боя

В новой версии бота тестировали?
У меня не работает :-(

БК - зло, БОТ - хорошо ™