Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Активные темы Темы без ответов
Настройки поиска (Страница 5 из 19)
Combots Бот для БК » Сообщения от Exile
Страницы Назад 1 2 3 4 5 6 7 … 19 Далее
Темы от Exile Расширенный поиск
Сообщений найдено [ с 101 по 125 из 475 ]
Тогда уж надо прописывать не только мухамора а еще и других ботов при входе в пещеру например тетку в бездне, на которую у меня пару раз уже заходил бот.
LurkeR82 пишет:Все равно ночью кликнул по мухатору)) Слушай, а может добавить запись чтоб если кликал по мухатору то в диалоге нажимал "(уйти)" и еще что нужно для того чтоб корректно добавить поход в автоскупку в демонсе, а то это очень актуально больно дропа полно.
Теория не подтвердилась. Придется делать костыль(
обновил код в шапке, пробуйте
bengoor пишет:А в фильтре проканает такая фишка? Чтобы не прописывать номера всех сорока страниц написать так "* страница книги"?
если правильно помню, то достаточно просто
ты, случаем, после последнего название Ввод не жмякнул? У тебя, скорее всего, пустая строка в самом конце.
Что-то я не нашел определения для dungName, но да ладно.
Так должно быть безопаснее
var pattern = "drwfl\\(\"Мудрый Гусениц\"";
var dungN = '';
function Obmengribov(enabled)
{
if(enabled)
{
PluginsOnLoad["Obmengribov"] = "ObmengribovHandler"; // работать по обновлению верхнего фрейма
}
else
{
PluginsOnLoad["Obmengribov"] = ""; // выключить обработку по обновлению верхнего фрейма
}
}
function ObmengribovHandler()
{
if(!top.frames[external.mainFrameIndex].document.all[0].innerHTML.match(pattern)) return;
if(dungN = top.frames[external.mainFrameIndex].location.toString().match(/[^(?:com)].com\/(dungeon\d*)/))
dungN = dungN[1];
if(dungN != '')
{
if(top.frames[external.mainFrameIndex].document.all[0].innerHTML.match(/Я бы хотел обменять/))
external.ClickLink("Я бы хотел обменять у вас",2);
else if(top.frames[external.mainFrameIndex].document.all[0].innerHTML.match(/Давайте/))
external.ClickLink("Давайте",2);
else if(top.frames[external.mainFrameIndex].document.all[0].innerHTML.match(/У меня есть еще/))
external.ClickLink("У меня есть еще",2);
else if(top.frames[external.mainFrameIndex].document.all[0].innerHTML.match(/завершить разговор/))
{
external.ClickLink("завершить разговор",2);
top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/" + dungN + "?rnd=" + Math.random() +"&path=rl";
}
}
}
скинь код плагина грибов
приеду домой - гляну страницу с мухатором, может где там цепляется неправильно
если не найду - придется делать костыль
прикрепите, пожалста
а то тонет медленно топ
hyppo пишет:Mr Blanco пишет:Извиняюсь,больше никаких плагинов делаться по молитвам не будет?
Не будет!
За дело Тьмы, во славу Мусорщика! 
))
сам скрипт теоретически должен подойти для любого ангела.
необходимо лишь заменить тексты ответов ангела и перезаполнить массивы диалогов
по понятным причинам, сам я сделать это не смогу.
Ну т.е. вместо кликнуть на вход в грибницу, кликает на дедушку, открывается диалог с дедом и на нем он стопорится т.к. нет записей по ним в плагине,
Вот только по деду у меня тоже записей нету = > кликать по нему он не может в принципе)
Меня вот интересует процесс авторизации. Без клиентского приложения никак?
В сане часто бот застревает у дедушки при входе в грибницу, когда возвращается с автоскупки в данж.
Поподробнее, т.е. застревает?
Господа, может кто знает, как реализована работа тех. чаров, которые используются для мониторов комков\хаотов и т.д.
Mr Blanco пишет:Exile пишет:рабочий в прикрепленных топах
То есть,есть только рабочий для Мусорщика?
Именно.
Имхо, тема своё исчерпала.
Разве что диалоги в первом посте можно выпилить куда-нибудь
Mr Blanco пишет:Извиняюсь,ребят,плагин рабочий,вот этот?
рабочий в прикрепленных топах
LurkeR82 пишет:я понял почему у меня бот не брал и не завершал задания.
Если у тебя больше одного задания (из разных пещер) то бот смотрит первое и если оно не завершенное, то идет дальше копать. Если у бота одно задание то завершает и берет нормально.
Не, не может такого быть.
Бот ищет текст задания в соответствии с шаблонами для текущего города. И если у тебя выдало, что задание уже есть, то оно нашлось в массиве.
А не завершилось оно потому, что неправильно выдирался ИД квеста => не нашлась кнопка завершения.
Парсер требуемого\выполненого сделал более гибким.
Найденые мною косяки поправил (окзывается, еще и накосячил с выдиранием айдишника квеста)
Обновил код в шапке
Вася Пупкин пишет:было бы не плохо, добавить обмен бород на квитанции в ангелсе 
это, я так понимаю, у нпц на входе в бездну?
LurkeR82 пишет:Плин, я уже руками завершил.. ну ладно если ошибка повторится еще раз, то обязательно все зафиксирую
херово(
приеду - пофиксю в плагине пару ошибок и гляну еще раз на регулярку задания
lenoxyx пишет:Exile. Ошибка вылетает((
если есть рабочая версия плагина скинь плз её мне в пм)
()
скинь в кличку задание
а лучше исходник страницы с заданием в разделе умений
возможно, парсер не может вытянуть значения сделанного и необходимого для выполнения задания
надо будет малость поправить скрипт, чтобы бот делал проверку выполнения задания и данже, а то, если режим продажи выключен и пещера уже отмокла, бот может не успеть проверить выполнение и сразу спуститься в данж снова.
ups: епт, он уже так работает.
правда, я нашел маленькую ошибку в логике и теперь не понимаю, как скрипит нормально работает у луркера, когда чар должен все время хилиться....
LurkeR82 пишет:Народ, тестирую данный палагин, и бот не завершает задине и не берет новый.
Функция похода в автоскупку включена.
Происходит следующее - бот выходит из подземки идет в магаз, сдает пур-шмот потом возвращается и идет по новой копать а потом минуты через 2 в чате надпись о том что требуется взять задание.
когда ты запустил бота, в чате появился текст задания и надпись, что задание уже есть?
может текст задания не совпал ни с одним отрывком из массива
anahronik пишет:// type:
// 1 - переход по картинке(поиск именно функции перехода), не чувствителен к регистру;
// 2 - поиск по текстовой ссылке,чувствителен к регистру;
// 3 - по найденному в картинке тексту(outerHTML), не чувствителен к регистру;
// 4 - поиск по value среди input-элементов,чувствителен к регистру;
// не задано - поиск во всех.
спасибо
в таком случае, маршрут санда тоже полный
сан и ангелс - точно правильные
санд - некоторые названия лок я брал с дарков, только я не помню clicklink чувствителен к регистру или нет. Если да, то надо проверять названия лок
Сообщений найдено [ с 101 по 125 из 475 ]
Страницы Назад 1 2 3 4 5 6 7 … 19 Далее
Combots Бот для БК » Сообщения от Exile
На основе PunBB
Currently installed 13 official extensions. Copyright © 2003–2009 PunBB.