26

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

мне 11му например грибницу рыть быстрее на энтере) хотя можно перед определенными босами менять файл приемов

27

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

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

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

28

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

идея шикарная, шаблонность боя пропадет.

29

(29 ответов, оставленных в JavaScript)

+1 интересует

30

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

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

подскажите, что надо изменить, чтобы кликкать не на текст, а на "номер строки"   

if(get_mainframe().document.all[0].innerHTML.match(/Откуда ты знаешь, как меня зовут?/))
            external.ClickLink("Откуда ты знаешь, как меня зовут?",2);

31

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

а зачем в

if(get_mainframe().document.all[0].innerHTML.match(/первая фраза/))
top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?move_dialog=1&" + Math.random();external.DungeonLoadPath("первый маршрут");

нужен кусок

top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?move_dialog=1&" + Math.random();

?
почему бы не сделать просто

if(get_mainframe().document.all[0].innerHTML.match(/первая фраза/))
external.DungeonLoadPath("первый маршрут");

32

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

ээээм я в этом туго соображаю) вместо туда сюда напиши поконкретнее) а то чтото запутался)

33

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

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

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

34

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

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

для мага это критично)

35

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

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

36

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

haok пишет:

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

и еще хорошо бы при ремонте добавить проверку если долговечность предмета = 1/1, ибо после починки предмет испортится и исчезнет из инвентаря... а так хоть бы на рунны сдал...

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

37

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

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

38

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

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

39

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

проблем то для каждого слота добавить 1 условие) дольше искать решение, чем прописать)

40

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

перезагрузил прогу - всё ок  big_smile

41

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

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

42

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

мага настраивать это не в тапочки класть  big_smile

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

43

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

Предлагаю увеличить количество слотов под приемы в настройках smile

44

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

ZhEkA_BK пишет:

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

не совсем понял, файл учетки разве содержит нужные данные? и что с синтаксисом? разжуй плз smile roll

Хожу прицепом пишет:

и вот такая примочка в конце почти каждого приема    _break = true;  по словам автора избавляет от круговорота мыслей в голове)))

дык маг барьер то я выложил выше(правда в своей редакции). а что за примочка? возвращает в начало списка приемов?

45

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

if((top.Battle.oBattle.arrRes["spirit"].innerHTML > 5) && typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_earth_shield"]) != "object")
_name = "spirit_block25";
{
if(top.Battle.oBattle.oMySlot.nMagic > 150)
{
if(typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_gray_manabarrier"]) != "object")
{
_name = "wis_gray_manabarrier10";
}
else
{
    if(parseInt(top.Battle.oBattle.oMySlot.arrEffects["wis_gray_manabarrier"].GetTitle().innerHTML.match("<B>(\\d+)<\\/B>")[1]) < 150)
        _name = "wis_gray_manabarrier10";
}
}
}
if((typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_earth_sign"]) != "object") && (top.Battle.oBattle.oMySlot.nMagic > 100))
_name = "wis_earth_sign";
if((top.Battle.oBattle.oMySlot.nMagic < 200))
    _name = "wis_white_meditation";

когда собрал все вместе, ваще слот не срабатывает.... мб дело в в маг барьере, т.к. у него есть скобочки после ;

а ваще посетила идея сделать настройки приемов путем добавления слотов в файл с настройками... smile

<?xml version="1.0" encoding="windows-1251"?>
<Methods>
  <Priem1>
  </Priem1>
  <Priem2>
  </Priem2>
  <Priem3>
  </Priem3>
  <Priem4>
  </Priem4>
  <Priem5>
  </Priem5>
  <Priem6>
  </Priem6>
  <Priem7>
  </Priem7>
  <Priem8>
  </Priem8>
  <Priem9>
  </Priem9>
  <Priem10>
  </Priem10>
  <Priem11>
  </Priem11>
  <Priem12>
  </Priem12>
  <Priem13>
  </Priem13>
  <Priem14>
  </Priem14>
  <Priem15>
  </Priem15>
  <Priem16>
  </Priem16>
  <Priem17>
  </Priem17>
  <Priem18>
  </Priem18>
  <Priem19>
  </Priem19>
  <Priem20>
  </Priem20>
  <Priem21>
  </Priem21>
  <Priem22>
  </Priem22>
  <Priem23>
  </Priem23>
  <Priem24>
  </Priem24>
</Methods>

добавить 25,26 итд... попозжу попробую)

46

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

ZhEkA_BK пишет:

У меня нет магов персонажей, поэтому скрипт не могу  показать.

Второй момент, разве в БК слотов под приемы больше 20ти? Помоему 20, и в боте 20. Всего должно хватать. Один и тот же прием с разными условиями точно можно в один слот вставлять, т.к. он сам с собой конфликтовать не будет smile

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

47

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

пробывал через else, не получилось

48

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

ммм а как их между собой разделить? просто ";"?

49

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

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

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

чо делать - хрен знает(

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

2 вопроса:
1) как сослаться на другой файл приемов?
2) как все же в одной строке осуществить пробежку бота по всем необходимым приемам, не тратящим ход? но при этом код должен занимать 1 из 20 слотов

50

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

обнови  wink