76

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

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

Да все сделал опять, в ангеле был так и не запустился полоса останавливается и все, удалил бота нафиг и программы всякие , поставил старого не идет, перелетел в моон, тут все норм, бот сам бегает. Вопрос с повестки не снят

помогает вырубить токо диспетчер задач

в верху где полоса задержки идет и останавливается ниче не пашет, а бот пишет вхожу

уже какой день бот отказывается работать. Был в демосне там вис и все, перелетел в ангел, побегал и опять на начальной загрузке висит и все. Есть еще бот токо на другого перса, тот пашет как часы. Удалял куки, переустанавливал бота с нуля, fraimwork переустановил один фиг таже проблема. бота с 0 зупускал без насройки висит и все, 2о1 бот от другого пользователя запускается

81

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

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

82

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

добавил еще условие что метеор не активен

if ((!top.Battle.oBattle.arrMethods["wis_earth_dmg10"].oMethod.bEnable)&&(!top.Battle.oBattle.arrMethods["wis_earth_meteor10"].oMethod.bEnable)) DoHit();

полет нормальный, может загвоздка была в том что у тебя

[_name = "wis_earth_dmg09"]

а я сейчас использую

["wis_earth_dmg10"]

83

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

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

84

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

Вроде с первым сам разобрался, сделал так

if (!top.Battle.oBattle.arrMethods["wis_earth_dmg10"].oMethod.bEnable)DoHit();

Ведь булыжник всегда активен, а если нет значит шок просто или нет ману, ну на кройняк бот тупит smile
Эх будет время буду подгрибницу удары подгонять

85

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

Решил более точно настроить магу в грибнице и опять проблемы с DoHit.
Хочу так, если на боте висит свернуться и нет метеора то кидаю метеор
2 условие если на боте висит свернуться и метеор удар посохои иначе просто каст

if((typeof(top.Battle.oBattle.oEnemySlot.arrEffects["ggsvern"]) == "object")&&(typeof(top.Battle.oBattle.oEnemySlot.arrEffects["wis_earth_meteor"]) != "object"))_name = "wis_earth_meteor10";
else if((typeof(top.Battle.oBattle.oEnemySlot.arrEffects["ggsvern"]) == "object")&&(typeof(top.Battle.oBattle.oEnemySlot.arrEffects["wis_earth_meteor"]) == "object"))DoHit();
else
if (top.Battle.oBattle.oEnemySlot.nHP > 699 || (top.Battle.oBattle.oEnemySlot.nMaxHP == 100 && top.Battle.oBattle.oEnemySlot.nHP > 30))
_name = "wis_earth_gravity10";

Вроде норм все кастует, но как только доходит до 2 условия тупо стоит и все

86

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

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

if(!top.Battle.oBattle.arrMethods["wis_earth_strike10"].oMethod.bEnable && !top.Battle.oBattle.arrMethods["wis_earth_meteor10"].oMethod.bEnable && !top.Battle.oBattle.arrMethods["wis_earth_flower10"].oMethod.bEnable  && !top.Battle.oBattle.arrMethods["wis_gray_meditation"].oMethod.bEnable && !top.Battle.oBattle.arrMethods["wis_earth_gravity10"].oMethod.bEnable) DoHit();
_break = true;

Затем этот

if ((!top.Battle.oBattle.arrMethods[_name = "wis_earth_dmg10"].oMethod.bEnable) && (!top.Battle.oBattle.arrMethods[_name = "wis_earth_meteor09"].oMethod.bEnable))DoHit();

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

87

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

Поискал по форуму, но не нашел, может плохо искал.
Суть следующая настроил все приемы и сохранил их, но к примеру иду я по пещере и стоит бот которого надо бить по другому, как можно реализовать условия что находясь на клетке к примеру 3a98732484c975153ae359a79f0608a9, загружал набор приемов из methods?

странно как-то этот if пашет, запустил бота сам все прошел до 3 го, вышел из кат не выходя из комбатса, снова пустил бота так этот ботяра дошел до надзирателя и тупо стал пропускать первый if где надо напасть на надзирателя, вышел из бк снова зашел запустил бота и он пошел нормально, я так понял он сохраняет где-то посещеные клетки прошедших походов

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

сорь чет не обратил внимание

Всем спасибо за советы, решил задачу сам.

1e48e309df064cfc8ecb43c26ed272e3 : if(dungeonMovementCount["1e48e309df064cfc8ecb43c26ed272e3"] == 0) AttackMobs(); if(dungeonMovementCount["1e48e309df064cfc8ecb43c26ed272e3"] > 0) UseObjects(); Walk("m1");
bd80f779cac4ca4ed3a11d4c6d337f76 : if(dungeonMovementCount["bd80f779cac4ca4ed3a11d4c6d337f76"] == 0) Walk("m5");  if(dungeonMovementCount["bd80f779cac4ca4ed3a11d4c6d337f76"] == 1) Walk("m1");

почему-то после атаки на надзирателя он всегда выполняет последний if так как пробовал 3 ifa , этот вариант самый действенный проверено что бот выходит нормально, кого интересует могу выложить зачитску полную 1го этажа проход низом и зачистка 2го этажа

хрен с тобой... поправлю ещё раз. (с) Петро.

1e48e309df064cfc8ecb43c26ed272e3: if(get_mainframe().document.all[0].innerHTML.match(Надзиратель Глубин)) top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text +".combats.com/" + dungName + "?attack=1&use=" + top.frames[external.mainFrameIndex].arrLayers[1][0]["l"].arrUnits[0].id; Walk("m1");

этот вариант тоже чтото не катит, может я что не правильно делаю

1e48e309df064cfc8ecb43c26ed272e3: if(get_mainframe().document.all[0].innerHTML.match(Охранник ключа не одобрит эту затею...)) AttackMobs(); UseObjects(); Walk("m1");

это твой первый вариант, тупо стоит

1e48e309df064cfc8ecb43c26ed272e3 : if(dungeonMovementCount["1e48e309df064cfc8ecb43c26ed272e3"] == 0) AttackMobs(); Walk("rr"); if(dungeonMovementCount["1e48e309df064cfc8ecb43c26ed272e3"] == 1) UseObjects(); Walk("m1");

я не пойму почему не работает этот кусок, он нападает но не поварачивает направо, а тупо идет вперед


От модератора: Для кода есть кнопка CODE. Так будет удобнее всем. Пользуйся.

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

1e48e309df064cfc8ecb43c26ed272e3 вот эта злостная клетка, пробовал AttackMobs(); UseObjects(); Walk("m1"); сначала типа напасть потом взять и идти но нет, бот тычет в ключ
1e48e309df064cfc8ecb43c26ed272e3 : if(dungeonMovementCount["1e48e309df064cfc8ecb43c26ed272e3"] == 0) AttackMobs(); Walk("rr");  if(dungeonMovementCount["1e48e309df064cfc8ecb43c26ed272e3"] == 1) UseObjects(); Walk("m1");
пробовал так 0 посещение убить и повернуться там обратный поворот делаю типа посещение 1 уже брать предмет и вперед, но эта гадость убивает бота и проходит вперед

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

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