Беда!!
1 2013-03-12 16:40:52
Re: Перестала работать пещера (44 ответов, оставленных в Подземелье / Маршруты)
2 2013-02-20 14:43:57
Re: Уворот с 8 по 10 лвл Давайте разберёмся. 12.01.2013 (25 ответов, оставленных в Приёмы)
эту чтуку в ФАК нужно закинуть..
3 2013-02-20 14:30:40
Re: Уворот с 8 по 10 лвл Давайте разберёмся. 12.01.2013 (25 ответов, оставленных в Приёмы)
Самое смешное, все работало и с предыдущим постом
4 2013-02-20 13:47:58
Re: Уворот с 8 по 10 лвл Давайте разберёмся. 12.01.2013 (25 ответов, оставленных в Приёмы)
а что означает "ggregen" вот єтот параметр? о_О
Всмысле почему нельзя написать
["hit_shock"]) != "object"
5 2013-02-20 13:03:41
Re: Приемы в Combots 8+ (347 ответов, оставленных в Настройки / Плагины)
Понял.
Прошу понять и простить
6 2013-02-20 12:47:17
Re: Уворот с 8 по 10 лвл Давайте разберёмся. 12.01.2013 (25 ответов, оставленных в Приёмы)
Помогите, не могу настроить
Есть вот такой вот прием:
counterpiercingwoundscount = top.Battle.oBattle.oEnemySlot.oEffects.innerHTML.match(/<br><span[^>]*>.(\d)?<\/span><\/div><img[^"]*".+\/counter_piercingwounds\.gif">/i);
if(counterpiercingwoundscount != null){
if((parseInt(top.Battle.oBattle.arrRes["hit"].innerHTML) > 0) && (counterpiercingwoundscount[1] > 0)) {
_name = "counter_raggedwounds";
}
}
else if(top.Battle.oBattle.oEnemySlot.nHP > 100)
_name = "counter_piercingwounds";
Мне нужно из него сделать следующее
Если на цели нету Оглушения и Шокирующего
удара, тогда использовать Шок
Что, я сделал не так? (
countermultihitshockcount = top.Battle.oBattle.oEnemySlot.oEffects.innerHTML.match(/<br><span[^>]*>.(\d)?<\/span><\/div><img[^"]*".+\/multi_hitshock\.gif">/i);
countehitshockcount = top.Battle.oBattle.oEnemySlot.oEffects.innerHTML.match(/<br><span[^>]*>.(\d)?<\/span><\/div><img[^"]*".+\/hit_shock\.gif">/i);
if(countermultihitshockcount == null)&&(countehitshockcount == null)
_name = "multi_hitshock";
7 2013-02-18 09:51:32
Re: смена наборов приемов в метро (20 ответов, оставленных в Подземелье / Маршруты)
У меня работает все отлично! И с атакмобз, и с юзобджектс со всем все работает!
Спасибо, за идею!
... : var load=true; UseObjects(); AttackMobs(); Walk("m1");
... : if(load) {load=false; external.LoadMethods("1n");} UseObjects(); AttackMobs(); Walk("m7");
... : UseObjects(); AttackMobs(); if(tkHP >= maxHP) Walk("m1");
... : var load=true; UseObjects(); AttackMobs(); Walk("m1");
... : if(load) {load=false; external.LoadMethods("2n");} UseObjects(); AttackMobs(); Walk("m1");
8 2013-02-17 23:39:11
Re: Подземники (33 ответов, оставленных в Настройки / Плагины)
Знач, я чутка, кастрировал вот () Плагин.
Он не игнорирует, наковальню, а скипает ее. Тоесть заходит и выходит из нее.
Метод установки:
в подпапке Plugins создаем документ с названием Nakovalna.js (обязательно именно такое название!).
Вставляем сюда следующий код
function Nakovalna(enabled)
{
if(enabled)
{
//должна быть одна из двух строк
PluginsOnLoad["Nakovalna"] = "NakovalnaHandler"; // работать по обновлению верхнего фрейма
}
else
{
//должна быть одна из двух строк
PluginsOnLoad["Nakovalna"] = ""; // выключить обработку по обновлению верхнего фрейма
}
}
function kraga()
{
if(top.Battle.bInBattle) return;
if(get_mainframe().document.all[0].innerHTML.match(/тойти от наковальни/))
external.ClickLink("тойти от наковальни",2);
}
function NakovalnaHandler()
{
try
{
kraga();
}
catch(err)
{
// alert(err.description); // выводит сообщение, если в результате выполнения кода была получена ошибка. Если сообщения не нужна - удалить эту строку, оставив конструкцию try{}catch(err){}
}
}
Отдельно выкладываю () на скрипт.
Спасибо, Lapti13, без него никак бы не получилось!!
9 2013-02-17 20:28:54
Re: Плагин наковальня (11 ответов, оставленных в Настройки / Плагины)
добавь пожалуйста, ветку, в самом начале, чтоб оно скипало(тоесть выходило) наковальню. Я что-то химичю, не выходит (
-------
Уже не актуально, у () получилось!
10 2013-01-28 00:17:49
Re: Уворот с 8 по 10 лвл Давайте разберёмся. 12.01.2013 (25 ответов, оставленных в Приёмы)
прием отменить работает некорректо, есть ли способ заставить его смотреть именно последний полученный урон? а не разницу?
ну или хотя бы сделать проверку, на висит ли на тебе хрень какая нить типа, колотых ран...
11 2013-01-27 10:40:47
Re: Уворот с 8 по 10 лвл Давайте разберёмся. 12.01.2013 (25 ответов, оставленных в Приёмы)
ZhEkA_BK пишет:1) Объясните пожалуйста принцип действия колотых ран и рваного рассечения? Из БК-шного описания приема я сделал для себя вывод, что, по количеству тактик, заюзав вместо них поступь и усиленные удары можно нанести больше урона. Как на практике дело обстоит?
2) Аналогично с осведомленностью и ранением, не выгоднее ли юзать усиленные удары?
3) Агрессивная защита жрет блоки, а толку от нее немного. Учитывая то, что увороту блоки набрать проблематично, то лучше убрать этот прием, а тактики блока держать на отменить.
4) Удачный удар для уворота хуже, чем усиленные удары. В пещере 100%, в хаотах, когда напротив противник со щитом еще можно подумать, но, учитывая, что у остальных по две зоны блока, все таки усиленные получше будут.
5) Как вообще сейчас уворотчик лечится? Только зубами и потом?Ты совершенно прав, но я не нашёл способ связать всё это воедино и выстроить логическую цепочку из приёмов. Да, для ручной работы это отличный вариант- урон больше, проходит быстрее, но как это вписать в боте? ведь постоянно тактик не хватает, так как усилки их постоянно сжирают. Если приоритетным ставить шокер? Потом усилки, не будет хватать на остриё или на колотые... Как же тогда быть?
Может поставить условие, если щитов больше 7, тогда юзаем иначе не юзаем, а на отменить юзаем всегда когда хп упало меньше чем...?
Большая просьба, можешь, пожалуйста, пояснить по ступенькам, как работают условия в єтом приеме..
Ослабляющее остриё
if(typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object" && parseInt(top.Battle.oBattle.arrRes["counter"].innerHTML) > 3 && top.Battle.oBattle.oMySlot.nHP > 0 && top.Battle.oBattle.arrRes["hit"].innerHTML > 1 && (typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object") && (Sila > 49 || Lovka > 49 || Inta > 49 || Intell > 50 || EnemiesCount < 4))
{
_name = "counter_weakblow";
_break = false;
_target = top.Battle.oBattle.sEnemyLogin;
top.Battle.oBattle.Send( { special: _name, enemy: top.Battle.oBattle.sEnemy, login: _target } );
}
Да, и есть ли какой нибуть способ проверить активен ли прием в данній момент, а лучше даже, когда он будет активен? Например, если до приема отменить еще 5+ разменов, то тогда можно использовать агресивную защиту.
12 2013-01-26 15:11:20
Re: Возможные проблемы (451 ответов, оставленных в Проблемы / Баги / Неполадки)
Бот заходит но не работает (статус Вхожу):
Город прописан неправильно!
Обнаружил еще один нюанс из-за которого, такая хрень творится..
Если была включена прокся, и потом эта прокся сдохла, то получится тот же статус "вхожу". После отключения (прокси в настройках бота) или же возобновлении работоспособности прокси все начинает работать нормально.
13 2013-01-18 22:16:10
Re: Плагин: Упрощение покупки за зубы (35 ответов, оставленных в Настройки / Плагины)
прямой ссыль!
()
14 2013-01-05 04:17:00
Re: Пожелания для 9.3 (281 ответов, оставленных в Общий)
Просьба чтоб когда делаешь меньше окно бота, чтоб обекты выравнивались по левому краю окна бота, а не центру экрана.

еще было бы хорошо возможность, масштабирования добавить.
15 2013-01-04 01:53:19
Re: Проблема с переодеванием. (3 ответов, оставленных в Подземелье / Маршруты)
проблему лечения я попытался решить след. образом(приемом).
// _name = "+45HP";
if(parseFloat(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 0 && (top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 20)
{
for(key=0;key<10;key++){
if(top.Battle.oBattle.arrScrolls[key].innerHTML.match(/cureHP45/)){
top.Battle.oBattle.arrScrolls[key].click();
var key=top.document.all[0].getElementsByTagName('TBODY').length-1;
top.document.all[0].getElementsByTagName('TBODY')[key].getElementsByTagName('BUTTON')[0].click();
break;
}
}
16 2013-01-04 01:47:49
Тема: Проблема с переодеванием. (3 ответов, оставленных в Подземелье / Маршруты)
Задача следующая:
Мы в канализации, чистим 1 или второй этаж. Доходим до забытой экипировки и нам выпадает 4 вещи:
1х лечение травм
1х Сосуд жизненных сил
2х Восстановление энергии 45HP
Задача, нужно заставить использовать три эти предмета бота.
1) Лечение травм, используется по умолчанию, с этим проблем нет.
2) Сосуд жизненных мы используем плагином морковка
3) А вот с Восстановлением энергии у меня возникла проблемка.
Как заставить Бота одеть выпавшие свитки +45хп?
Как я вижу тут может быть 2 способа
1) как-то заставить их одеть по 1 свитку. Как я не имею ни малейшего понятия.
2) это пройтись по пещере дождаться когда выпадет 3-4 свитка надеть их и запомнить комплект. И потом одевать его на определенной клетке.
Тут возникает проблема, когда прописываешь следущую строку:
ae574688bb9a2a9352efabcb0b3b2ca4 : {top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?skmp=" + external.SComplectBattle.Text;} Walk("m1");
То бот тупо по кругу одевает и одевает этот гребаный комплект и не переходит на следующую клетку.
Я не программист но, приблизительно понимаю, в чем проблема. Но как это выразить на этом языке я не знаю
нужно обявить буленовую переменную со значением фалс, дальше если эта переменная = фолс тогда используем эту
{top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?skmp=" + external.SComplectBattle.Text;}
и присваиваем ей значение тру. Дальше оно опять проверяет переменную и так как она тру исполняем
Walk("m1");
Это вообще реально? или я написал полный бред? Или есть какой нибудь более простой способ решить эту проблему?
Заранее, Спасибо!
17 2013-01-02 18:21:52
Re: Отзывы людей, купивших бота (12 ответов, оставленных в Флейм)
бот - огонь, спасибо!
18 2013-01-02 13:49:28
Re: 2 Бота - Два персонажа на 1 компе. (8 ответов, оставленных в Проблемы / Баги / Неполадки)
хз, чего цвет не поменяли ) А нужно?
Я в факе еще вчера нашел , просто оно там не очень сильно в глаза бросается, вот и упустил.. Вобщем дятел
19 2013-01-02 04:12:04
Re: 2 Бота - Два персонажа на 1 компе. (8 ответов, оставленных в Проблемы / Баги / Неполадки)
спасибо!
20 2013-01-02 03:43:04
Re: 2 Бота - Два персонажа на 1 компе. (8 ответов, оставленных в Проблемы / Баги / Неполадки)
А ссылку дать можешь, поиск мне не помогает. То, что спалил не проблема - Разберемся. Проблемы нужно решать по мере их поступления
.
21 2013-01-02 03:04:12
Тема: 2 Бота - Два персонажа на 1 компе. (8 ответов, оставленных в Проблемы / Баги / Неполадки)
Приветсвую всех.
Приобрел бота сравнительно недавно, вроде бы пересмотрел FAQ полностью, но ответа на свой вопрос так и не нашел.
Включаю первого Бота захожу первым персонажем, все нормально, включаю второго бота, захожу вторым персонажем, вот тут начинаются проблемы, выбивает первого персонажа, бот начинает перезаходить, дальше второй бот, второй персонаж вылетает и так по кругу. Подскажите, что я делаю не так? И быть может эта тема уже подымалась...
Персонажи 100% разные.
Подскажите пожалуйста.
Заранее, спасибо!
22 2012-12-29 09:47:39
Re: Возможные проблемы (451 ответов, оставленных в Проблемы / Баги / Неполадки)
проблемка собвственно
Я думаю связано это с тем что когда нажимаешь на просмотр персонажа то выдает вот такую лабуду так как не прописывает в левом верхнем углу ник персонажа.