[ ]
[DozoryPlugin]→[Аддоны]→[Обкаст]

Версия: 0.9
Автор: adsarARXANGEL, guest
Описание:
Думаю, что каждому играющему в Дозоры знакома ситуация когда перед боем или дуэлью приходиться десятки раз кастовать какой-либо закл (например ЛФ) для получения максимально возможного результата(особено это утомляет при минимальных навыках или статах перса), сорвешать однотипные действия (обратить + собрать энку), заряжать и перекладывать арты, менять рефлекс и т.д. и т.п. Этот аддон позволяет оптимизировать эти действия путем построения заранее определенных вами "цепочек действий" и их последующего исполнения. Т.е. вместо десятков кликов мышкой вам придется выполнить всего 2.

Cкачать:
Настройки:
Вам потребуется текстовый редактор умеющий понимать кодировку KOI8-R и минимальные знания JavaScript.
  1. Устанавливаем аддон (плагин сохранит его в %FirefoxDir%/DozoryPlg/addons/,
  2. открываем файл аддона в текстовом редакторе
  3. находим: var maxTries = 10;
  4. эта переменная отвечает за количество попыток каста. Можно подставить, свое значение,
    не очень большое (20-30 в зависимости от скорости интернет соединения) иначе браузер будет подвисать.
  5. Находим: var spells = new Array(
  6. Это массив с описаниями действий следуещего формата:
    1. текст отображаемый в меню.
      пример: 'Ход на +'
    2. Требуемый результат каста:
      Если 0, то результат каста не важен.;
    3. Параметры запроса к серверу или javascript код
      • запрос - эта строка будет добавлена к "/cgi-bin/main.cgi?";
        пример: "act=spell_24_" + __act + "&rm=action"
      • javascript - строка начинается с "EVAL:",
        вызываемый код должен возвращать null при ошибке.
        пример: "EVAL:myFunction(param1, param2)"
    4. Регулярное выражение для выделения из ответа сервера результата каста. Вызывается так:
      encodeURI(response).replace(spell[3], "$3");
      пример: /(.*)(uskoren\.gif\'\,\'.{100}\+([0-9]{1,}))(.*)/
    5. Номер цепочки кастов:
      • 0 - индивидуальный каст (не включается в цепочку)
      • Номера цепочек должны начинаться с 1 и итди подряд.
      Рекомендуется в цепочках заклы ставить в порядке
      • "тяжелые"
        (требуется кастовать много раз для получения результата)
      • "легкие".
      Либо ставить в конец заклы с не продолжительным
      временем действия (например ярость).
Использование:
Кликаем на значке орги перса (большом) и видим меню.

ТОDO:
  • Написать примеры перемещения в сумрак
  • Проверка рефлекса перед кастом
  • Работа с рефлексом
[ Рейтинг@Mail.ru Valid HTML 4.01 Transitional ]