Единственно не проверена ситуация, если в момент одевания свитка проходит нападение Моба.
Пока тестирую обкаткой.
176 2015-07-04 12:43:45
Re: Плагин одевания свитков восстановления 45ХП+ (7 ответов, оставленных в Настройки / Плагины)
177 2015-07-03 22:22:34
Re: ФЛУД ПО МАРШРУТАМ. Тема для вопросов. Быстрые вопросы - быстрые ответы (298 ответов, оставленных в Подземелье / Маршруты)
нужен кусок кода под надписью "В комнате разбросаны предметы".
там где можно выцепить название нужной шмотки
178 2015-07-03 19:53:36
Re: Выход из боя (3 ответов, оставленных в Общий)
у меня все ок.
Он иногда бывает кузьмит
179 2015-07-03 16:42:32
Re: Вопросы от Andy_SPB (45 ответов, оставленных в JavaScript)
с записью разобрался...
external.SaveFile('test.txt', "Переменная d = "+d);
с чтением нет
180 2015-07-03 16:18:38
Re: Вопросы от Andy_SPB (45 ответов, оставленных в JavaScript)
какой правильный синтаксис у
void SaveFile(string path, string contents) - записать текст в файл
string LoadFile(string path) - загрузить текст из файла
пробовал
var d = time;
external.AddToChat("Запись "+d );
external.SaveFile(D:\Combots\test.txt, "Переменная d = "+d);
external.SaveFile('D:\Combots\test.txt', "Переменная d = "+d);
не пашет.
181 2015-07-03 15:57:50
Re: ФЛУД ПО МАРШРУТАМ. Тема для вопросов. Быстрые вопросы - быстрые ответы (298 ответов, оставленных в Подземелье / Маршруты)
Andy_SPB пишет:что то не понял сути проблемы?
SPOILERХорошо попробуем так:
1. Есть задание на выбивалку
2. Маршрут прописан так, что убивает сначала всех ботов, а потом идет собирать дроп по заданию.
3.Добив задание идет сдавать задание и берет его снова, идет по маршруту убитых ботов и собирает выбитый лут. Идет сдает и снова собирает. Пока все не сдаст.
4.НО вот тут начались проблемы, после первого прохода когда задание по подбору забито на максимум, остальной лут пытается подобрать 1 раз кликая на него, после чего доходит до бота сдает и берет задание. На втором круге подбора лута, по которому на 1м круге кликнул, не делает.
5. Пытался всунуть в маршрут на клетки, где он должен быть, поиск через $(area[title='дроп']клик) - по аналогии с диалоговыми ботами, только с удалением входа в диалог (с сундуками кликанье работает), но подбор все равно не делает.
Еще актуально?
похоже есть вариант решения, код самого дропа есть?
182 2015-07-03 12:01:47
Re: Плагин автопродажи вещей в гос (259 ответов, оставленных в Настройки / Плагины)
// < ---- Не работал
---- >
183 2015-07-02 15:48:45
Re: Вопросы от Andy_SPB (45 ответов, оставленных в JavaScript)
Update: Лучше включать и выключать бота... исправил код, что бы не вносить смуту среди последователей
function ChangeTime(){
if (!Pause){
// тормозим бота
external.Stop();
Pause = true; //ключ паузы
}else{
// возвращаем бота в нормальное состояние
external.Start();
Pause = false;
}
}
184 2015-07-02 10:21:55
Re: Запрет на автопродажу. (16 ответов, оставленных в Проблемы / Баги / Неполадки)
А если посмотреть с другой стороны и на месте ссылки продажи дополнительно переопределять этот же таймер, но с новым интервалом...
А по завершению продажи вернуть оригинальное значение.
как вариант...
Но у меня пока нормально таймеры запускать в плагинах не получается... сейчас экспериментирую
А вот о переназначении таймера не сообразил
185 2015-07-02 10:15:26
Re: ТН (7 ответов, оставленных в Подземелье / Маршруты)
я не правильно обьяснил. Бот идет и при попадании на рандомную клетку оказывается в диалоге.
и при выходе из диалога разворачивается в рандомном направлении?
186 2015-07-01 21:45:07
Re: ТН (7 ответов, оставленных в Подземелье / Маршруты)
Slaylexx,
правильно понимаю, что оборванец рандомно ходит по пещере?
есть экстарнал определения текущей координаты
string CurrentCell() - текущая координата в подземелье
т.е. как вариант, можно перед тем как зайти в диалог через него вытащить текущую координаты клетки, после выхода просто проверить совпадение текущей клетки с которую он запомнил до диалога... и прописать поворот вокруг оси пока координаты клетки не совпадут...
Но я не проверял работу данного экстернала, как то пока не пригодился
188 2015-07-01 13:30:22
Re: Вопросы от Andy_SPB (45 ответов, оставленных в JavaScript)
еще вопрос...
я правильно понимаю, если бота в плагине отключить и включить через экстерналы .Start() и .Stop(), то после запуска по экстерналу Start(), он автоматом проверит надет ли комплект, и если нет... то оденет боевой из настроек?
Просто не удается мне в плагинах подружить мои таймеры с таймером бота, вот и хочу на момент выполнения моих таймеров выключать бота с последующим включением.
189 2015-06-30 23:20:32
Re: Вопросы от Andy_SPB (45 ответов, оставленных в JavaScript)
Каждый раз ищу и каждый раз забываю
$(".Chat",top.Chat.Self.arrLogs.oChat.oFrame)
что то я завис
пытаюсь дернуть текст через .text()
что то ни какой реакции...
Я правильно понимаю, что этой строкой мы цепляем элементы Chat во фрейме чата
Соответственно
$(".Chat",top.Chat.Self.arrLogs.oChat.oFrame).text();
должна выводить строку всего чата через пробел?
190 2015-06-30 22:20:57
Re: Маг (8 ответов, оставленных в Качалка)
Desire
о как все запущено... не быть у меня магу
191 2015-06-30 22:07:43
Re: out of memory 1 (18 ответов, оставленных в Проблемы / Баги / Неполадки)
мне помог запуск от другой учетки... из под родной(главной) учетки тоже зависал.
Сейчас все ок (тфу тфу тфу)
ОС: 8.1 х64
ОЗУ: 10 Gb
IE: 11
Framework последний.
192 2015-06-30 22:05:37
Re: Запрет на автопродажу. (16 ответов, оставленных в Проблемы / Баги / Неполадки)
Nikita_KrM,
хм... все сложнее чем думал...
глянул код плагина, похоже надо конкретно переписывать код...
суть такая в плагине уже прописан один таймер на проверку идти продавать или нет...
тупо добавить второй таймер не получиться... могут друг друга перебивать...
да и с временной задержкой самого БК, наверное на момент продажи надо бота останавливать т.к. у него свой таймер...
одним словом... надо думать...
193 2015-06-30 16:45:17
Re: Маг (8 ответов, оставленных в Качалка)
вопрос, сейчас вообще посохи где-нибудь в продаже есть?
или только екровые?
194 2015-06-30 16:35:56
Re: Необрабатываемое исключение в приложении (9 ответов, оставленных в Проблемы / Баги / Неполадки)
abdul,
какая ОС, какой ИЕ?
попробуй обновить .NET Framework
и где то была инфа на форуме по нагрузке на память
()
Combots 9.2.8.30:
1) Попытка исправить проблему с двойными поворотами в подземельях при сторонних лагах.
2) Тест для тех, у кого оперативка потребляется ботом бесконтрольно: создайте в корне бота файл с именем
nomemory.txt
Это отключит механизм, который я использовал для контроля оперативки (т.е. потреблением контролем этого дела будет заниматься сама ОС).
Если будут проблемы - ставьте все обновления винды, связанные с IE(чтоб не ниже 8-й версии стоял на ХР и 11-й версии на win7/8) и .Net.
195 2015-06-30 16:24:56
Re: Пожелания для 9.3 (281 ответов, оставленных в Общий)
Можно окно конструктора приемов больше сделать?
Что бы приемы по читабельее были, а то иногда надо небольшую правку внести... и начинается
196 2015-06-30 16:22:26
Re: Запрет на автопродажу. (16 ответов, оставленных в Проблемы / Баги / Неполадки)
надо ставить задержку... функция setInterval(); в помощь
Я так понимаю, в БК одни боты?
197 2015-06-29 17:48:53
Re: Какой трафик потребляет бот? (6 ответов, оставленных в Общий)
ест прилично, по крайней мере ел... самый напряг чат...
я отключал в ИЕ отображение картинок, в свое время...
потом перешел на TeamViwer и удаленно включал на стационарном компе.
Но это давно было... времена автокаста и автодока
198 2015-06-29 14:19:08
Re: Вопросы от Andy_SPB (45 ответов, оставленных в JavaScript)
как дернуть сообщение из чата?
что то ни как немогу раскурить
top.Chat.Self...
экстернала не нашел
199 2015-06-29 07:39:34
Re: Плагин Диалог с ботом (27 ответов, оставленных в Настройки / Плагины)
хм... ладно... будем думать...
200 2015-06-28 20:53:18
Re: Плагин Диалог с ботом (27 ответов, оставленных в Настройки / Плагины)
Евжений,
попробуй так... решил переписать...
var AllDialogTimer = {};
function AllDialog(enabled){
if(enabled){
AllDialogTimer[mylogin] = setInterval("AllDialogHandler()", 3000);
} else {
clearInterval(AllDialogTimer[mylogin]);
}
}
function AllDialogHandler() {
if (external.SCity.Text == "emeraldscity"){
if (typeof(Say) == "undefined") {
var Say = 0;
}
var pattern = "drwfl\\(\"Берт|Ализей\"";
if(!top.frames[external.mainFrameIndex].document.all[0].innerHTML.match(pattern)) return;
if((get_mainframe().document.all[0].innerHTML.indexOf("Ты же мне задания давал? Я по поводу них...") > -1) && Say == 0 ) {
Say = Say + 1;
external.ClickLink("Ты же мне задания давал? Я по поводу них...",2);
} else if ((get_mainframe().document.all[0].innerHTML.indexOf("Ты похож на человека, у которого есть для меня задания.") > -1) && (Say == 1 || Say == 2)) {
Say = Say + 1;
external.ClickLink("Ты похож на человека, у которого есть для меня задания.",2);
} else if ((get_mainframe().document.all[0].innerHTML.indexOf("Да нет, уже ничего не надо.") > -1) && Say == 3 ) {
Say = Say + 1;
external.ClickLink("Да нет, уже ничего не надо.",2);
} else {
Say = 0;
}
}
}