26

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

otherway пишет:

Пишу коменты в маршруте на таких поворотах-спусках....
efb51889d69f583b31984765d54ab9a0 : OrderedObjects("Спуск в Глубины Грибницы"); // 3й этаж

про коменты знаю я

27

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

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

28

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

()

ап

30

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

я отправлю позже как только дойду до этого )

31

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

Помогите написать правельно и настоить прием Заземление Плюс

-Первая просьба-Подскажите альтернативную(если такая имеется) конструкция которая не глючит в великих т.е. без
содержания oGroupsLayer .

И так что я хочу от приема. Как видно я проверяю если передо мной стоит Боец и их в групе больше 10 (по моим соображением это великая) то ничего не делать и переходить на другой прием, иначе если уровень ХП <85%  и мана более 5%, если передомной первый из списка противников(уверен тут я не правельно написал) и у него не весит заземление то цель 1й из списка противников нанести ему прием Заземление, а если на него уже навешена заземление то если у навешеной заземлении менее чем 5 зарядов (и тут не плохобы добавить контроль количество чтобы она набрало сначала 5 заземлений дабы еффект был максимальный), навешать еще

Вот что я накалякал

SPOILER Show

if(( top.Battle.oBattle.sEnemyLogin.indexOf("Боец") > -1 && EnemiesCount>9 ))
_name = "";
else
{if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 85 && (top.Battle.oBattle.oMySlot.nMagic * 100 / top.Battle.oBattle.oMySlot.nMaxMagic) > 5)
if(top.Battle.oBattle.sEnemyLogin.indexOf($("img:not(img[slist*='" + top.Battle.oBattle.sMyLogin +"'])",top.Battle.oBattle.oGroupsLayer).attr("slist").split(", ")[0]) > -1 && typeof(top.Battle.oBattle.oEnemySlot.arrEffects["wis_earth_link_plus"]) != "object" )
{_target = $("img:not(img[slist*='" + top.Battle.oBattle.sMyLogin +"'])",top.Battle.oBattle.oGroupsLayer).attr("slist").split(", ")[0];
_name = "wis_earth_link_plus";}
else
{if(parseInt(top.Battle.oBattle.oEnemySlot.arrEffects["wis_earth_link_plus"].GetTitle().innerHTML.match("<B>(\\d+)<\\/B>")[1]) < 5)
{_target = $("img:not(img[slist*='" + top.Battle.oBattle.sMyLogin +"'])",top.Battle.oBattle.oGroupsLayer).attr("slist").split(", ")[0];
_name = "wis_earth_link_plus";}
}}

32

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

я решил следующим образом, открыл в кроме бк, залогирвался и закрыл, потом запустил бот

33

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

я пробовал настроить режимы в боте и так и не понял что и как работает, былоб не плохо использовать эту функцию, ктонибудь использует ? если да обясните пожалуйста как это работает что за Режимы 2,3,4 в планировщике?

34

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

хотел познакомиться а потом так подло здает

35

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

big_smile ого какой требовательный попался  big_smile

36

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

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

37

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

Да только 2 и их контроль в зависимости от галочки режима подземки

38

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

А можно добавить "Одевать" Комплект приемов также как и одежды соответственно для подземки и для хаотов ?

39

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

Висячка пишет:

А можно добавить в функцию возврата от лича/ремонта, комнату "ЦП" ?:)

это для того чтоб работало и в режиме подземелья? наверное неплохая идея

40

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

lolcat258 пишет:

Работает хорошо, НО! При кормлении животного каждую 10 попытку где-то бот останавливается и просто обновляет страницу после кормления.

Тоже самое, Испробовал изменить интервалы действий, не помогло

Я тут грибницу копаю и нашел что когда жмет на тайники всякие, если наступает на ловушку то после этого бот больше не жмет на него, идет дальше

42

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

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

Сууууупееер
Anahronik, ты гений, огромное спасибо

Вот что накалякал, тестю

if(IsUnderlined)
{_name = "";}
else
{_target = $("span[style*='underline']",top.Battle.oBattle.oGroupsLayer).first().text();
top.Battle.oBattle.Send( { skip: _target } );
//_name = "Смена Противника";  }

Пробовал, стоит на месте не бъет

45

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

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

46

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

Раньше юзал заземление плюс таким образом

if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 85)
{_target=top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[1].sList.split(", ")[0];
 
if((top.Battle.oBattle.oMySlot.nMagic * 100 / top.Battle.oBattle.oMySlot.nMaxMagic) > 5)
 
_name = "wis_earth_link_plus";}

изза конструкции

_target=top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[1].sList.split(", ")[0];


не могу больше ее юзать в великих. возмо ли прописать тотже алгоритм с другой конструкцией так чтобы не тупило в  великих???

smile Я даже не знаю если это возможно

ето является переделанный плагин Mr Blanco Плагин:переключение нижнего фрейма на Чат
Назвать SelectMyLog.js

SPOILER Show

function SelectMyLog(enabled)
{
     if(enabled)
     {
          PluginsOnLoad["SelectMyLog"] = "SelectMyLogHandler";
     }
     else
     {
          PluginsOnLoad["SelectMyLog"] = "";
     }
}
 
function SelectMyLogHandler(){
    try
    {
        if(!top.Battle.bInBattle) return;
        if(top.Battle.Self.oTab.arrTabs["mylog"].bSelected == false)
top.Battle.Self.oTab.arrTabs["mylog"].onmousedown();
    }
    catch(err)
    {
        //alert(err.description);
    }
}

Спасибо Болшое, помогло

короче чтоб он выбирал только тех противников которые подчеркнутые по возможности