26

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

<Priem13>_name = "attack_manaboost";</Priem13>

Как название приёма остальные все нашёл...

Нашёл)) Сосредоточенность... иду в бой

27

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

Никак нахрен не работает заипало уже...ни отдельно ни вместе ни со словами code мля и т.п............. mad

28

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

Mr Blanco пишет:

Сходил переоделся,поставил в конце DoHit();-и О чудо!!!!Всё заработало,и стало набиваться 3к+.Да,теперь только осталось дождаться,когда Зерг сделает перезарядку арба и Анахроник анализ команд,чтоб цель выставлять на нужного соперника,и будет клуб арбов у нас)

Скинь приёмы свои плиз а...

29

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

<Methods>
  <Priem1>_name = "spirit_block25";

</Priem1>
  <Priem2>_name = "attack_cuttingshot";
</Priem2>
  <Priem3>_name = "attack_bloodflow";
</Priem3>
  <Priem4>_name = "hp_enrage";
</Priem4>
  <Priem5>_name = "hp_defence";
</Priem5>
  <Priem6>_name = "attack_strongshot";
</Priem6>
  <Priem7>_name = "defence_bestposition_hit";
</Priem7>
  <Priem8>_name = "defence_bestposition_blk";
</Priem8>
  <Priem9>_name = "defence_antimagicmirror";
</Priem9>
  <Priem10>if(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_14_prot_100"]) != "object" &amp;&amp; typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_13_prot_100"]) != "object"){if(parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) &gt; 6 &amp;&amp; (document.all[0].innerHTML.match(/sword[\d]+.gif/))){_name = "spirit_14_prot_100";}else if(parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) &gt; 6 &amp;&amp; ( document.all[0].innerHTML.match(/crossbow[\d]+.gif/) || document.all[0].innerHTML.match(/hammer[\d]+.gif/))){_name = "spirit_13_prot_100";
</Priem10>
  <Priem11>_name = ""hit_strong";";



</Priem11>
  <Priem12>_name="precise";</Priem12><Priem13>DoHit();// _name = "это не пустой слот";</Priem13>
 

Опять тоже самое( начался бой бот включил призрак и стоит...в настройках на мага переставил я(((
Что же не так делаю((((((

30

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

hyppo пишет:

Сабака
Ты видишь как я пишу на форуме в красивых рамочках код? Это тег code, при цитировании сообщения он виден. Посмотри. И пиши приёмы с этих тегах. Таковы правила форума.

Теперь о приёмах:

Приёмы в БК и приёмы в боте не обязательно соответствуют порядку или количеству. Сразу несколько слотов в боте могут описывать одну кнопку приёма или наоборот в одном слоте собрана логика использования сразу нескольких кнопок приёмов. Вот так и тут с профильками ты либо топор ставишь, либо лезвие, поэтому логика описана в одном слоте приёма. Не надо делить. Одна рамка - один код приёма. Так прямо его и копируй.

10-й и 11-й приёмы удаляй и заново ставь ОДИН приём. Не важно видишь ты весь код в окошке или не видишь ты его весь туда вставь и сохрани. Нельзя так как ты делать - разбивать часть кода в одно окно, а часть в другое!!!

if(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_14_prot_100"]) != "object" && typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_13_prot_100"]) != "object")
{
if(parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 6 && (document.all[0].innerHTML.match(/sword[\d]+.gif/)))
{
_name = "spirit_14_prot_100";
}
else if(parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 6 && ( document.all[0].innerHTML.match(/crossbow[\d]+.gif/) || document.all[0].innerHTML.match(/hammer[\d]+.gif/)))
{
_name = "spirit_13_prot_100";
}
}

13-й приём почему задом на перёд? Тебе говорили иначе. Сначала ДуХит там идёт на одной строке, потом на следующей брейк. Не надо самодеятельности, ты же программируешь. Не удивительно что машина тебя не понимает smile И тем более DoHit это не значение в кавычках которое надо _name присваивать, а просто команда запуска другой части когда (функции, подпрограммы) DoHit();
Пиши так как тебе говорят. Вот прямо копируй код, прямо в месте с глупыми буквами "это не пустой слот" они тут не случайно и всё вставляй в слот.

DoHit();
// _name = "это не пустой слот";

12-й приём. Поставь просто:

_name="precise";

Не ставь навороченных приёмов. Рано тебе...

Update: Извини если я грубо объясняю smile Ничего личного. Я всегда такой немного нервный wink Но я это по-доброму.


Всё сделал как ты сказал мож ещё раз приёмы сохранить и тут выложить показать?
На счёт грубочти всё нормально сам представляю как уже надоедаю)) ПРосто первый раз с такими вещами столкнулся...

31

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

<Methods>
  <Priem1>_name = "spirit_block25";

</Priem1>
  <Priem2>_name = "attack_cuttingshot";
</Priem2>
  <Priem3>_name = "attack_bloodflow";
</Priem3>
  <Priem4>_name = "hp_enrage";
</Priem4>
  <Priem5>_name = "hp_defence";
</Priem5>
  <Priem6>_name = "attack_strongshot";
</Priem6>
  <Priem7>_name = "defence_bestposition_hit";
</Priem7>
  <Priem8>_name = "defence_bestposition_blk";
</Priem8>
  <Priem9>_name = "defence_antimagicmirror";
</Priem9>
  <Priem10>if(parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) &gt; 6 &amp;&amp; (document.all[0].innerHTML.match(/sword[\d]+.gif/))){_name = "spirit_14_prot_100";";
</Priem10>
  <Priem11>else if(parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) &gt; 6 &amp;&amp; ( document.all[0].innerHTML.match(/crossbow[\d]+.gif/) || document.all[0].innerHTML.match(/hammer[\d]+.gif/))){_name = "spirit_13_prot_100";";


</Priem11>
  <Priem12>if(Inta &lt; 75 &amp;&amp; !(document.all[0].innerHTML.match(/crossbow[\d]+.gif/)))_name="precise";

</Priem12>
  <Priem13>_break = true;_name = "DoHit();";
</Priem13>

Теперь так выглядит, немного по мелочи исправил



Сё равно бой начинается он включает призрак и стоит...((

32

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

все коды вставлены у меня, проверил)

33

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

Приёмы выше...бой начинается бот включает призрак и стоит...

34

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

<?xml version="1.0" encoding="windows-1251"?>
<Methods>
  <Priem1>_name = "spirit_block25";

</Priem1>
  <Priem2>_name = "attack_cuttingshot";
</Priem2>
  <Priem3>_name = "attack_bloodflow";
</Priem3>
  <Priem4>_name = "hp_enrage";
</Priem4>
  <Priem5>_name = "hp_defence";
</Priem5>
  <Priem6>_name = "attack_strongshot";
</Priem6>
  <Priem7>_name = "defence_bestposition_hit";
</Priem7>
  <Priem8>_name = "defence_bestposition_blk";
</Priem8>
  <Priem9>_name = "defence_antimagicmirror";
</Priem9>
  <Priem10>if(parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) &gt; 6 &amp;&amp; (document.all[0].innerHTML.match(/sword[\d]+.gif/))){_name = "_name = "spirit_14_prot_100";";
</Priem10>
  <Priem11>else if(parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) &gt; 6 &amp;&amp; ( document.all[0].innerHTML.match(/crossbow[\d]+.gif/) || document.all[0].innerHTML.match(/hammer[\d]+.gif/))){_name = "_name = "spirit_13_prot_100";";


</Priem11>
  <Priem12>_name = "precise";
</Priem12>
  <Priem13>_break = true;_name = "DoHit();";
</Priem13>
  <Priem14>

35

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

hyppo пишет:
Сабака пишет:

Напиши  пожалст ещё раз как именно мне профильки прописать правильно? Прмя точно чтоб я копирнул и вставил...

Недоело  big_smile
Я не знаю что там у тебя сейчас. Это какой-то испорченный телефон.

Жду твоего файла приёмов. Тогда продолжим.

Как файлик сюда прикрепить?

36

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

Да и как чувак точный выставлял...( я совсем запутался(((

37

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

Напиши  пожалст ещё раз как именно мне профильки прописать правильно? Прмя точно чтоб я копирнул и вставил...

38

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

Из-за призрачек кривых моих бот стоит

39

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

hyppo пишет:
Сабака пишет:

Стоит мой арбалет маза фака((

Заходи в настройки приёмов, жми "Сохранить" сразу под приёмами, в виде файла сохраняй.
Файл открывай Блокнотом, копируй всё и выкладывай тут сообщением (в теге code желательно, если умеешь).
Мы посмотрим и поищем ошибки.

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

40

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

Стоит мой арбалет маза фака((

41

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

Knight Jedi пишет:

Неплохо было бы прописать чтобы точный не делал когда против крит или другой арбалет (лучник). Сейчас отхватил нехило от другого стрелка.

Какие у тебя прописанные приёмы? и сколько набиваешь??

42

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

hyppo пишет:
Сабака пишет:

А у меня с этой все хренью бот тупо стоит и максимум включает приёмы

DoHit; стоит последним приёмом? Версия бота 8.5 ?

8,4 последним

43

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

А у меня с этой все хренью бот тупо стоит и максимум включает приёмы

44

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

hyppo пишет:
Сабака пишет:

И ещё раз на счёт призрачек... весь код который выше прописан (распознающий оружие) я просто копирую и вставляю в конструктор кода так??))))

1. Чтобы не путаться у нас тут многие называют их ПРОФИЛЬКАМИ wink
2. Да. Всё так. Окошко "конструктор кода" очищаешь, если там что-то оставалось, а потом вставляешь новый код. Далее всё подтверждаешь не забыв нажать "сохранить".


Ок точный выставил это всё скопировал в конструктор...ща отхелюсь и попробую

45

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

А можно для особо одарённых не прогеров??))
Что бы точный стрелял надо его в приёмы + последний приём ставлю DoHit();
так?
И ещё раз на счёт призрачек... весь код который выше прописан (распознающий оружие) я просто копирую и вставляю в конструктор кода так??))))

46

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

Knight Jedi пишет:

Начал в бою использовать точный выстрел.

Как???

47

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

hyppo пишет:
Сабака пишет:

Куды это всё прописать то?

Ну как обычно. Приём. Это один приём.

"Настройки" - "Приёмы" - кликаем по свободному слоту - в окно "конструктор кода" вписываем этот код.
Сохраняем.

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

Knight Jedi Последний приём DiHit как у тебя написан? Я так и не услышал ответа. C "break" у тебя или без?

Я как понял посл вот этот приём это для магов? Арб бьёт как воин через кнопку вперёд...

48

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

hyppo пишет:

О! ProFly тут неплохую логику профильки выложил:

if(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_14_prot_100"]) != "object" && typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_13_prot_100"]) != "object")
{
if(parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 6 && (document.all[0].innerHTML.match(/sword[\d]+.gif/)))
{
_name = "spirit_14_prot_100";
}
else if(parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 6 && ( document.all[0].innerHTML.match(/crossbow[\d]+.gif/) || document.all[0].innerHTML.match(/hammer[\d]+.gif/)))
{
_name = "spirit_13_prot_100";
}
}

Тут только режущий и дробящий, но очень хорошо прописаны.

Приём распознаёт режущий по мечам в руках врага, в также арбалет и молот на дробь.


Куды это всё прописать то?

49

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

hyppo пишет:
Сабака пишет:

Подскажи пожалст как сделать чтоб призрачки по очереди включались?

Призрачка просто приём пишешь одной строкой, как обычно.

_name = "spirit_block25";

Или с условием на наличие духа.

А вот с профильками сложнее. И я советую пока не ставить профильку, пока плохо знаешь настройки бота. Спалиться перед противниками и модераторами очень легко если будешь ставить призрачную дробь против топоров wink Не спеши.

Для начала попробуй вот такие несложные связки:

if(Sila  > 99)
_name = "spirit_13_prot_100";

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

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

50

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

hyppo пишет:

Я почистил форум, по многочисленным просьбам, теперь многое потерялось sad
Ну давайте вместе пробовать.
1. Остановите бота и переключите в режим мага.
2. В настройках приёмов в последний слот напишите вот такой приём.

DoHit();

3. Запустите бота.
4. Расскажите что получается.

Подскажи пожалст как сделать чтоб призрачки по очереди включались?
Щас сделаю только я в долгом бою..мин чер 15-20 отпишусь