451

(66 ответов, оставленных в Общий)

Что-то я от жизни отстал и нужна ваша, соответственно, помощь smile
Требуется список багов бота, которые необходимо устранять.

Подчеркиваю, список БАГОВ, а не "хотелок".

Если будете писать под хайдом - первые эдак 150 символов в сообщении забейте какими-нибудь бессмысленными символами в целях конспирации  cool

452

(18 ответов, оставленных в Проблемы / Баги / Неполадки)

Анархоник не отвечает

ПМ был в 21:30 на форуме и через 1час создана тема smile

А теперь по делу:
Извиняюсь за то, что не ответил оперативно.
Прошу выслать ваш файл лицензии на botorders@gmail.com с указанием HardwareID (что предоставляет утилита HID.exe).

453

(101 ответов, оставленных в Настройки / Плагины)

if(top.Battle.oBattle.oMySlot.nHP  < 100)
_fullBreak=true;

ставить в первый слот.
Раньше Зерг встроил _break для магов...потом по моей просьбе был введен _fullBreak для воинов и лучников.
Суть сводилась к тому, что после выполнения приёма, делающего размен, бот начинал бы приёмы снова выполнять с первого, а не продолжать цепочку дальше(т.е. вы сами выбирали, где указывать _break и он в любом случае прерывал цепочку приёмов).

454

(92 ответов, оставленных в Общий)

Выложил 9.2.4:
1) Исправлен баг с приёмами, связанный с IE9
2) Добавлена фраза для грибницы "Шестое чувство подсказывает, что стучать не стоит"

()

455

(14 ответов, оставленных в Общий)

Скрипты писанные для Maxthon или AutoCombats никаким боком боту не подойдут.

Поясню высказывание Гиппо: плагины для этого ПО написаны на фреймворке JQuery, а мы стараемся не подключать к БК ничего стороннего, что можно было бы легко заметить.

456

(92 ответов, оставленных в Общий)

Да, есть такое.
Кавычки надо в виде спец-символа писать: &quot;

457

(24 ответов, оставленных в Проблемы / Баги / Неполадки)

Знаю где работает неправильно, но не могу объяснить, как такое вышло.
Покачто только подозрение есть, что MS встроила какой-то механизм обновления движка JS, не информируя пользователя.
Пытаюсь разобраться.

458

(39 ответов, оставленных в Общий)

Не правильное ощущение.
Я ничего админам не сдавал, не сдаю и не собираюсь.  tongue
Хотя как-то никто ничего и не предлагает за сдачу...  neutral

459

(92 ответов, оставленных в Общий)

Как называется экстернал чекбокса "Автоматически включать модуль подземелья при старте"?

не доступен hmm

460

(92 ответов, оставленных в Общий)

Правообладатель в отпуске. Ждать

3 недели в Казахстане в командировке - так себе отдых.  wink

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

461

(5 ответов, оставленных в Общий)

ID определяется от винта, матери, проца и чего-то еще из железа.
Битики только от материнки используются при проверке.

462

(54 ответов, оставленных в JavaScript)

Извини  smile
присваивать надо фолс - по скриптам перепроверил  smile

463

(54 ответов, оставленных в JavaScript)

ArrowEnds - стрелы кончаются. Т.е. если стрелы есть, должен быть фолс. Если ставишь тру - это ошибка явно...

464

(92 ответов, оставленных в Общий)

1) Подобные вопрос типа "Ремонт только у меня не работает, или у всех?" задавать можно и нужно.
2) Если у всех работает, а у тебя нет - пиши ПМ: "В %название города% не работает %ремонт/лич%. %Развернутое описание проблемы%. Имею IE версии %версия%".

465

(40 ответов, оставленных в Настройки / Плагины)

вобще при отладке подобных плагинов принято строку самой продажи закомментить и сделать вывод сформированной ссылки, чтобы можно было оценить правильность.
Ну и фильтр на запрет продажи, естественно, чтобы можно было не одну и ту же вещь проверять на продаваемость.

466

(40 ответов, оставленных в Настройки / Плагины)

Нету времени, народ sad
нету sad
все нужное оставляйте в этой...как его....общаге smile

467

(26 ответов, оставленных в Настройки / Плагины)

var target_button = top.Battle.oBattle.arrButtons["focus_target"];
if(target_button.style.visibility != "hidden" && !target_button.bChecked)
target_button.click();

Если ((кнопка не имеет статус невидимости) и (кнопка не отмечена)) - нажать.

468

(92 ответов, оставленных в Общий)

Сомниваюсь.
А плагин под 9+ версию написан.

469

(40 ответов, оставленных в Настройки / Плагины)

drsn - хороший тестер smile Рекомендую smile


Кстати, забыл отразить, что можно ещё так писать:

if(!external.ClickLink(_myPath,_myType))
externa.AddToChat("Не найдена подходящая ссылка");

470

(113 ответов, оставленных в Настройки / Плагины)

Если вы используете 9.2 версию, прекратите в приёмах писать

top.Battle.oBattle.Send( { special: _name, enemy: top.Battle.oBattle.sEnemy, login: _target } );

Забудьте эту строку.

471

(30 ответов, оставленных в Настройки / Плагины)

LurkeR82, забора заданий в какой-либо версии не будет - это будет плагин.
Поэтому ждать бессмысленно smile

472

(8 ответов, оставленных в Общий)

Да нет, этот человек, кажется, понимал, что за "инструкцию" потребуется доплатить энную сумму.
Но, боюсь, что цена инструкции может оказаться слегка заоблачной smile
Поэтому проще действительно ему в ком. отдел и купить пачку 10-к - дешевле выйдет smile

473

(30 ответов, оставленных в Настройки / Плагины)

Перелазь на 9.2+ версию, и используй

if(parseInt(top.Battle.oBattle.arrRes["counter"].innerHTML) > 3 && top.Battle.oBattle.oMySlot.nHP > 0 && top.Battle.oBattle.arrRes["hit"].innerHTML > 1)
{
       _name = "counter_weakblow";
       _target = top.Battle.oBattle.sEnemyLogin;
}

Я же не просто так выпускал 9.1.2 даже, в которой исправлений было много hmm
Или ты у нас фермер и тебе ограничение не понравилось в 5 одновременных пользователей?

474

(8 ответов, оставленных в Общий)

Еще один

нужен бот для бк для %класс персонажа%. ничего не знаю прлограмму и т.д
+ инструкция)))))))))))))
сколько что стоит
свяжитесь с аськой плз %номер аськи%

475

(40 ответов, оставленных в Настройки / Плагины)

Лучше писать

if(external.room_name == "Внутренний двор")
external.ClickLink("Последний Привал",1);

и избавиться от переменной room с её определением нафиг

Я обычно пишу так:

var _myPath = "none";
var _myType = 1;
 
function ... привязка к обновлению
 
function выполнение()
{
        var s = top.frames[external.mainFrameIndex].document.all[0].innerHTML;
 
        if(s.indexOf("Текст диалога") > -1)
        {
                _myPath = "кусок ответа на диалог";
                _myType = 2; // поиск по текстовой ссылке,чувствителен к регистру
        }
        else if(external.room_name == "Зал воинов 1")
                _myPath = "Центр падения";
        else if(external.room_name == "Центр падения")
                _myPath = "Ремонтная мастерская";
 
        //external.AddToChat("<b>Path:</b> "+_myPath+" <b>Type:</b>"+_myType);
        if(_myPath != "none")
                external.ClickLink(_myPath,_myType);
        else
                external.AddToChat("Путь не найден");
}

Оно как-то читаемее + можно раскомментить строку для контроля за переходами smile