26

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

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

Masterplut пишет:

ребят, не могу в конструкторе настроить посещение одной и той же клетки, делал разные варианты но он все равно идет по первому мапшруту, может руками надо что-то дописать?

Нужно при повторном посещении клетки вставать на нее лицом в другую сторону...

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

29

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

Аттила, почему ты не зеленый тогда?

По поводу переодевания на клетке, поясню в ПМ чтоб не засорять тему)

31

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

Можно было не писать) "Спасибо" находится под кнопкой "Поблагодарить"

32

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

if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 90 && parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 3)
    _name = "debuff_healclue";

Вот то-то и оно что бот пишет как будто ни одето ни одной шмотки, хотя все одеты )

Nikita_KrM, контроль карманов и свитки отключены(тоже думал в этом проблема). Восстановительный комплект не прописан. Хотя в комплекте сохранен свиток ПГ, но у бота нет контроля одетых свитков, только карманы и шмот...
Ну и ответ на вопрос не по теме... Вставь в первую клетку одевание комплекта, эта функция вроде бы не менялась после недавних изменений бк и бота. Пример:

if(maxHP == XXXX){top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?skmp=9999999999&0";}

35

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

Попробуй вот так(не тестил):

if(((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 25 && top.Battle.oBattle.oMySlot.nHP>0 && top.Battle.oBattle.sEnemyLogin.indexOf("Древний Страж") == -1) || (top.Battle.oBattle.sEnemyLogin.indexOf("Древний Страж") > -1 && (top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 90)){
    var num = top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG").length-7;
    if(top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG")[num].outerHTML.match(/troll\_heal\_11\.gif/)){
        top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG")[num].click();
        var key=top.document.all[0].getElementsByTagName('TBODY').length-1;
        top.document.all[0].getElementsByTagName('TBODY')[key].getElementsByTagName('BUTTON')[0].click();
    }else{
        num=num+2;
        if(top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG")[num].outerHTML.match(/troll\_heal\_11\.gif/)){
            top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG")[num].click();
            var key=top.document.all[0].getElementsByTagName('TBODY').length-1;
            top.document.all[0].getElementsByTagName('TBODY')[key].getElementsByTagName('BUTTON')[0].click();
        }
    }
}
// _name="пирожки";

Ну разумеется комплект проверен) ведь после перезапуска программы бот нормально работает с этим комплектом.

Долго ждал пока кто-нибдь отпишется...
Но неужели у меня одного бот несколько версий подрят(около 3 месяцев) периодически не видит одетый комплект?
Т.е. уходит в остановку с сообщением что более 5 попыток не удалось одеть коплект, хотя комплект весь одет.
Помогает только полный перезапуск программы...
P.S.: Кэш и куки неоднократно чистил. Также пробовал отключать все плагины и приемы.

38

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

waft пишет:

Нужна помощь в совете спеца. Как развивать зверя с ботом. Если такое предусмотрено - ))) делетант (((

Я в хаотах качал, вызывался зверь вот по такому условию:

if(SoratnikiCount>=(EnemiesCount+3))
_name = "pet_unleash";

39

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

Потрашитель пишет:

Как заставить бить без использования приемов?

У меня сохранен файл настроек приемов который называется "pusto.cm" smile его и загружаю когда нужно идти без приемов...

40

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

Потрашитель пишет:

Обычно в пещерах в боях с мобами частенько зависает бот. Кнопка вперед или обновить становятся неактивными и все. Помогает только рестарт программы.

Была точно такая-же проблема, на одном из компов. Но кроме этого у меня еще наблюдались подвисания потокового видео в локальной сети. Все стало нормально после переустановки ОС.

41

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

Ну вот, сегодня и до Катакомб добрались, бот перестал нападать. Хотя рано утром еще все нормально было...

42

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

Limbach пишет:

Подскажите, как заставить бота ждать пока наберется эффект 10 осведомленности, и уже после этого что бы юзал ранение?? Сам код тактик вот (эффект что на образе висит):  "combo_set"

update1: if(typeof(top.Battle.oBattle.oMySlot.arrEffects["combo_set"]) == "object") - вот это аналогично простому _name = "combo_set"; - т.к. нет условия колличества эффекта, как его добавить??

update2: вот, нашел какой то, под себя немного попытался подстроить, но получилось 9 тактик, не могу понять как до 10 доделать!?

// _name = 'ранение'
comboCount = top.Battle.oBattle.oMySlot.oEffects.innerHTML.match(/<br><span[^>]*>.(\d)?<\/span><\/div><img[^"]*".+\/combo_set\.gif">/i);
if(comboCount != null) {
    if(parseInt(comboCount[1]) > 8){
        _name = "combo_damage2";
        }
}

if(typeof(top.Battle.oBattle.oMySlot.arrEffects["combo_set"]) == "object")
{
    comboCount = top.Battle.oBattle.oMySlot.oEffects.innerHTML.match(/<br><span[^>]*>.(\d)?<\/span><\/div><img[^"]*".+\/combo_set\.gif">/i);
    if(comboCount != null) {
        if(parseInt(comboCount[1]) > 9){
        _name = "combo_damage2";
        }
    }
}
Nikita_KrM пишет:

Кто скажет почему у меня идет, но не пьет элики?

У меня тоже ходил, пока я несколько раз не перезашел в игру, экспериментируя с восстановлением работоспособности плагинов... Теперь не ходит) Возможно дело в кэше...

Рано обрадовался... Работает только первое время... причина не в этом.

С подсказки anahronik'а у меня все заработало наполовину. Полностью восстановить работоспособность самого бота и плагинов помогла строка: try{top.tkMana = parseFloat(top.tkMana);}catch(err){}
Пример:

var FightExitTimer = {};
 
function FightExit(enabled)
{
    if(enabled)
    {
        PluginsOnLoad["FightExit"] = "FightExitHandler";
        FightExitTimer[mylogin] = setInterval("FightExitHandler()", 3000);
    }
    else
    {
        PluginsOnLoad["FightExit"] = "";
        clearInterval(FightExitTimer[mylogin]);
    }
}
 
function FightExitHandler(){
    try{top.tkHP = parseFloat(top.tkHP);}catch(err){}
    try{top.tkMana = parseFloat(top.tkMana);}catch(err){}
    try
    {
        if(!external.inBattle) return;
 
        var curDurability;
        var mask = /Долговечность\:\s(\d+)\/(\d+)/g;
        var temp_objects = external.objects.replace(/invoke[^,]*,/g,'');
        while(curDurability = mask.exec(temp_objects))
        {
            if(curDurability != null)
            {
                if((curDurability[2]-curDurability[1]) <= 3 && curDurability[1]>0 && curDurability[2]>1)
                {
                    return;
                 }
            }
        }
 
        if(((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) <= 0) && document.all[0].innerHTML.match(/Для вас бой окончен/))
        {
            top.Battle.oBattle.arrButtons.exit.click();
            top.document.all[0].getElementsByTagName('TBODY')[top.document.all[0].getElementsByTagName('TBODY').length-1].getElementsByTagName('BUTTON')[0].click();
        }
    }
    catch(err)
    {
    }
}

46

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

На 9ой версии работает плагин из шапки?

PS: Сам уже проверил, работает )

47

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

Travel пишет:

Подскажите условие... Мне нужно что бы бот в изломе использовал "Воля к победе" когда напротив остался один моб  с 5% жизней.

if((top.Battle.oBattle.oEnemySlot.nHP * 100 / top.Battle.oBattle.oEnemySlot.nMaxHP) <= 5 && EnemiesCount == 1)
_name = "hit_willpower";

48

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

Бюджет?

49

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

Хотел было прикупить еще лицензию, но смущает что новой версии не было больше полугода. Сомневаюсь в стабильной работоспособности.  neutral