276

(348 ответов, оставленных в Подземелье / Маршруты)

Alexander пишет:

при этом варианте просто стоит перед оборванцем и все

в предыдущей клетке переменную задавал?

Вот код с текстовыми сообщениями.

2660b08d326e516137fd03509da085bb : if (typeof(say) == "undefined") { external.AddToChat("Создаю ключ для далога!"); var say = 0; external.AddToChat("Ключ = "+say); } if(say == 1) { external.AddToChat("Уже говорили! Уходим!"); Walk("rr"); } else { say = 1; external.AddToChat("Диалога не было! Начинаем!");  $('area[title="Оборванец"]',get_mainframe().document).each(function() { this.click(); $('a[onclick*="tn3_poors_default_2"]',get_mainframe().document).each(function(){this.click()})});}

вставь и посмотри, что будет в чате выдавать.

277

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

попробуй так...

var hp_natisk = (typeof(top.Battle.oBattle.oEnemySlot.arrEffects["hp_natisk"]) != "object") ? null : top.Battle.oBattle.oEnemySlot.arrEffects["hp_natisk"].innerHTML.match(/<br><span[^>]*>.(\d)?<\/span><\/div><img[^"]*".+\/hp_natisk\.gif">/i);
    hp_natisk = (hp_natisk != null) ? hp_natisk[1] : 0;
 
 
if((hp_natisk < 6) && (top.Battle.oBattle.sEnemyLogin.indexOf("Трупожор") > -1)){
    _name = "";      // <- название усиленных
}

Первоисточник ()

278

(348 ответов, оставленных в Подземелье / Маршруты)

Pokemon15 пишет:
Andy_SPB пишет:

проверить сам не могу, но должно работать  smile
с какого лвл доступ в низины?

к оборванцу только 11 могут пройти

Возможно косяк в экстерналах...

Могу предложить следующий вариант...

378f623a6ffd92a4219d1d25a6836e12 : if (say == 1) { Walk("rr"); } else { say = 1; $('area[title="Оборванец"]',get_mainframe().document).each(function() { this.click(); $('a[onclick*="tn3_poors_default_2"]',get_mainframe().document).each(function(){this.click()})}); }

В клетке предыдущей 378f623a6ffd92a4219d1d25a6836e12, необходимо перед функцией Walk() задать переменную

var say = 0;

P.S. У меня 7ки мне до 11 долго smile

P.P.S. но мне все таки кажется, что код из 309 сообщения, должен работать... кто найдет ошибку поделитесь где не прав smile

279

(348 ответов, оставленных в Подземелье / Маршруты)

проверить сам не могу, но должно работать  smile
с какого лвл доступ в низины?

280

(348 ответов, оставленных в Подземелье / Маршруты)

код не рабочий - удалил

281

(348 ответов, оставленных в Подземелье / Маршруты)

код не рабочий - удалил

скаченные маршруты могут быть не актуальны.

Tyom,
у меня все ок. По каналке пошел без проблем.

284

(348 ответов, оставленных в Подземелье / Маршруты)

кинь код который у тебя есть... посмотрю сегодня вечером/завтра днем.

285

(348 ответов, оставленных в Подземелье / Маршруты)

Вот пример кода...

external.InitVal("storozh_talked",false); if(external.GetVal("storozh_talked") == true) { external.SetVal("storozh_talked",false); Walk("rr"); } else { var talk_link = $('#pmenu',get_mainframe().document).find('a:contains("Поговорить")'); if(talk_link.lenght > 0)    { external.SetVal("storozh_talked",true); talk_link[0].click(); } else { var storozh = $('area',get_mainframe().document).filter('[title*="Сторож"]');    if(storozh.length > 0) { storozh[0].click(); } } }

я так понимаю надо поменять куски диалога на твой... и все будет ок...

286

(3 ответов, оставленных в Прохождение)

Еще вопрос не по теме, но решил новый постов не плодить.
Сейчас есть бонусы от комплектов? Есть смысл брать комплект целиком?

так как быть с остановкой разменов?
собственно интересует добивания ботов в подземке прицепом?

Что то вроде если пере домной Бот и хп меньше 100 не бить.

288

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

vad802 пишет:

.... и посохом не машет...(

Посмотри тему...
()
или
()

289

(3 ответов, оставленных в Прохождение)

Добрый день!
Собственное говоря есть две 6ки (танк и силовик)
Обе без 5ти минуть 7ки.
И тут делема!
Купить за зубы фулл 7ки и качаться в хаотах до 8ки и затем уже в Грибницу или же собрать фулл из Никровилля и потом уже на 8ку?

Насколько дроп в Никровилле нужен(полезен), а то смотрю на карту Никровилля и как то не хочется маршрут прописывать smile

Помогите советом smile

290

(3 ответов, оставленных в Подземелье / Маршруты)

Anatolii пишет:

проблему лечения я попытался решить след. образом(приемом).

SPOILER Show

//    _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;
                }
        }

Собственно заманался от постоянного юза хилок ботом при задержке, поэтому решил прописать задержку на использование...
Собственно вот кусок кода:

SPOILER Show

if (kast == 'undefined') {var kast = 0;}
  if (kast == 0){
 
  // <- вставляем код юза хилок
 
  }
  if (kast == 4){ kast = 0;} else { kast = kast + 1; } // подсчет циклов -> 4 (т.к. в БК 5 разменов, в яве с 0) - задержка между хилами (из требования свитков)

Данный код надо поместить в условия приема, при котором надо юзать хилы
Прогнал на тестовых сообщениях в чат и на 2х свитках хила по 150... вроде ровно...

Если есть желающие прогнать пару раз прием... буду благодарен smile

291

(14 ответов, оставленных в Приёмы)

лучше два файла подгружать (каждому свой)
у меня косячат приемы с проверкой доступности приема, если его нет в слоте.

Если в приемах у чара нет "Собрать зубы", а в каком либо примем используется проверка условие возможности использования приема, то у меня бот подвисает...

if(top.Battle.oBattle.arrMethods["novice_hp"].oMethod.bEnable)

Соответственно, если у тебя в крите будет стоять условие проверки какого либо приема, а данного приема не будет в маге... может не запахать бот...

Конечно может это у меня так вышло... но я разбиваю приемы...

Тем более, что для каждой учетки бота свои настройки... один раз выставил и забыл..

292

(14 ответов, оставленных в Приёмы)

реально...
но надо в ручную прописывать, конструктор приемов в боте больше пример как сделать, чем инструмент для настройки
Вот ссылка, часть приемов устарела... но суть одна и таже...
()
+ по форуму во многих ветках есть уже готовые решения..

293

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

Просто надо для себя понимать...
Бот = вероятность бана.... а уж какая вероятность... это как повезет smile

294

(250 ответов, оставленных в Флейм)

я так понимаю плагин одевания хилок не актуален?
Что то не одевает smile

top.document.all[0].getElementsByTagName('TBODY')[top.document.all[0].getElementsByTagName('TBODY').length-1].getElementsByTagName('INPUT')[0].value = top.Battle.oBattle.sMyLogin;

Данная строка выцепит в скрытом хаоте меня - Боец (ХХ) ?

Вопрос отпал!

external.AddToChat("Мой логин = "+top.Battle.oBattle.sMyLogin);

хх:хх:хх Мой логин = Боец (9)

smile  smile  smile

296

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

в других видах боях бьет?
Попробуй очистить скрипты приемов.

297

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

есть ли условие определения оставшейся задержки для приема?

Можно в теле маршрута прописать функцию JS, а затем ее вызвать?

299

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

что то перестал выходить sad

300

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

qwerty пишет:

[использование приемов, поставь тайм по больше в бою,

в большом хаоте, есть вероятность пропуска удара.
ну собственно нет, так нет smile