1

Тема: Бот + зверюга

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

2

Re: Бот + зверюга

waft пишет:

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

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

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

3

Re: Бот + зверюга

как плагин вкинуть  и запустить?

4

Re: Бот + зверюга

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

Вы обладаете Благодатью Алхимика  до 05.04.16

5

Re: Бот + зверюга

qwerty_очень понятный ответ. Как я понимаю, форум от разработчика бота создан с целью избежать не нужных поисков в гугле. Тем у кого руки не кривые гугл как и этот форум , как и сам бот не нужны. Такие сами бот в состоянии сделать. Код что выше любой програмист может воткнуть в любое место программы если он автор. Я не автор и с ботом играюсь несколько дней. Вот из этого и вопрос, что бы сделать все правильно, быстро и без лишних проблем в БК. Вопрос не от кривых рук, а что бы мозги кривыми не стали.

6

Re: Бот + зверюга

waft пишет:

qwerty_очень понятный ответ. Как я понимаю, форум от разработчика бота создан с целью избежать не нужных поисков в гугле. Тем у кого руки не кривые гугл как и этот форум , как и сам бот не нужны. Такие сами бот в состоянии сделать. Код что выше любой програмист может воткнуть в любое место программы если он автор. Я не автор и с ботом играюсь несколько дней. Вот из этого и вопрос, что бы сделать все правильно, быстро и без лишних проблем в БК. Вопрос не от кривых рук, а что бы мозги кривыми не стали.

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

Форум от разработчика конечно, но это не значит что нужно отвечать в 100 раз на вопрос. который уже давным давно разобран и есть на форуме

Вы обладаете Благодатью Алхимика  до 05.04.16

7

Re: Бот + зверюга

Может и имел ввиду форум, но написал гугл. Искал в ручную, но статья в центре обсуждения, потому наверное и не нашел. Ду маю это не повод делать выводы ло лени и кривых руках. У Вас свои увлечения и профессия, у меня своя - доказывать у кого руки ровнее и лени больше потому что не так искал глупо. В конце концов лично Вас я об этом не просил. Но в любом случае спасибо - статью прочитал, помогла. Удачи. Согласитесь не трудно скинуть просто ссылку с инфой, чем писать то что неизвестно. Ещк раз спасибо и удачи

Re: Бот + зверюга

Печалька
(Please log in or register to see this URL)

9

Re: Бот + зверюга

Как сделать что бы зверя бот вызывал только на 10-11 ботов ?
Я вот так написал , но не сработало
if(top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[1].sList.split(", ").length > 9)
  _name = "pet_unleash"

10

Re: Бот + зверюга

JustLui пишет:

Как сделать что бы зверя бот вызывал только на 10-11 ботов ?
Я вот так написал , но не сработало
if(top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[1].sList.split(", ").length > 9)
  _name = "pet_unleash"

как то так

if((EnemiesCount > 9) && (EnemiesCount < 12)) { _name = "pet_unleash"; }

Отредактировано Andy_SPB (2015-06-17 18:14:37)

(Please log in or register to see this URL), лучше (Please log in or register to see this URL) (с)
Помощь приходит быстрее если:
1. Понятно сформулирован вопрос.
2. Использованы нужный (Please log in or register to see this URL).

11

Re: Бот + зверюга

Он имелл виду на ботах 10-11 уровня, а не при количестве ботов 9-12. И вроде запись автора это вызыв зверя, если кол-во противников 10 или более. На вскидку надо посмотреть, как точно прописывается)

Ответы на многие вопросы по приемам (Please log in or register to see this URL)

12

Re: Бот + зверюга

Евжений,
ааа.... ну тогда так smile

if((top.Battle.oBattle.oEnemySlot.nLevel > 9) && (top.Battle.oBattle.oEnemySlot.nLevel < 12)) { _name = "pet_unleash"; }
(Please log in or register to see this URL), лучше (Please log in or register to see this URL) (с)
Помощь приходит быстрее если:
1. Понятно сформулирован вопрос.
2. Использованы нужный (Please log in or register to see this URL).

13

Re: Бот + зверюга

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

SPOILER Show

if(
    (top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[1].sList.split(", ").length > 2)  &&
    (top.Battle.oBattle.oEnemySlot.nLevel > 9) &&
    (top.Battle.oBattle.oEnemySlot.nLevel < 12)
)
{ _name = "pet_unleash"; }


Если ботов 3 и более и они 10-11ур, то выпустить зверя

Ответы на многие вопросы по приемам (Please log in or register to see this URL)

14

Re: Бот + зверюга

а если на ботах >10 уровня? а то в горе есть и 17-е

15

Re: Бот + зверюга

Boriska69,

SPOILER Show
распишу построчно для понимая:
top.Battle.oBattle.oEnemySlot.nLevel - уровень противника напротив
if - оператор "если", проверяет выполнение условия в скобках, если оно верно выполняет код в {}, если нет... то нет.
&& - и (грубо говоря объединяет два условия >9 и <12)
() - скобки как в математике 
Это срока

if((top.Battle.oBattle.oEnemySlot.nLevel > 9) && (top.Battle.oBattle.oEnemySlot.nLevel < 12)) { _name = "pet_unleash"; }

на простом языке зчанчит

если ( уровень противника > 9 и уровень противника < 12) выпускаем зверя

В вашем случае надо просто больше 10 wink

if(top.Battle.oBattle.oEnemySlot.nLevel > 10) { _name = "pet_unleash"; }

(Please log in or register to see this URL), лучше (Please log in or register to see this URL) (с)
Помощь приходит быстрее если:
1. Понятно сформулирован вопрос.
2. Использованы нужный (Please log in or register to see this URL).

16

Re: Бот + зверюга

СПАСИБО!!!

17

Re: Бот + зверюга

В вашем случае надо просто больше 10 wink
if(top.Battle.oBattle.oEnemySlot.nLevel > 10) { _name = "pet_unleash"; }

зверь на боте 12-го лвл не влез в бой

18

Re: Бот + зверюга

Boriska69,
хм... точняк... экстернал поломался... надо думать...
код

external.AddToChat("Lvl соперника = "+top.Battle.oBattle.oEnemySlot.nLevel);

выдает

20:30:34 Lvl соперника = undefined
(Please log in or register to see this URL), лучше (Please log in or register to see this URL) (с)
Помощь приходит быстрее если:
1. Понятно сформулирован вопрос.
2. Использованы нужный (Please log in or register to see this URL).

19

Re: Бот + зверюга

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

Ответы на многие вопросы по приемам (Please log in or register to see this URL)

20

Re: Бот + зверюга

Andy_SPB пишет:

Boriska69,
хм... точняк... экстернал поломался... надо думать...
код

external.AddToChat("Lvl соперника = "+top.Battle.oBattle.oEnemySlot.nLevel);

выдает

20:30:34 Lvl соперника = undefined

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

21

Re: Бот + зверюга

Boriska69,
это мысли в слух... для Анахроника...
пока так как тебе надо не реализовать...

(Please log in or register to see this URL), лучше (Please log in or register to see this URL) (с)
Помощь приходит быстрее если:
1. Понятно сформулирован вопрос.
2. Использованы нужный (Please log in or register to see this URL).

22

Re: Бот + зверюга

Вот нашел у себя в старых наработках приёмов, может ещё работает:

var EnemyLevel_html = Number(0);
for (var iTD in top.document.all[0].getElementsByTagName("td"))
{
    if (top.document.all[0].getElementsByTagName("td")[iTD].className != "UserBattleName") continue;
    if (top.document.all[0].getElementsByTagName("td")[iTD].align != "right") continue;
    var s = top.document.all[0].getElementsByTagName("td")[iTD].innerHTML.indexOf("[") + 1;
    if (s > 0)
        EnemyLevel_html = Number(top.document.all[0].getElementsByTagName("td")[iTD].innerHTML.substr(s, top.document.all[0].getElementsByTagName("td")[iTD].innerHTML.indexOf("]") - s));
    break;
}

Писалось давно, не пинайте сильно big_smile

Отредактировано otherway (2015-06-22 20:46:44)

(Please log in or register to see this URL)

23

Re: Бот + зверюга

otherway

09:45:45 Lvl соперника = 4

Отредактировано Andy_SPB (2015-06-23 09:46:27)

(Please log in or register to see this URL), лучше (Please log in or register to see this URL) (с)
Помощь приходит быстрее если:
1. Понятно сформулирован вопрос.
2. Использованы нужный (Please log in or register to see this URL).

24

Re: Бот + зверюга

Andy_SPB пишет:

otherway

09:45:45 Lvl соперника = 4

и?) это ожидаемое или нет? противник какого лвл был?

(Please log in or register to see this URL)

25

Re: Бот + зверюга

otherway,
4 лвл - Паук каналка smile
Все оки... все пашет smile)))

(Please log in or register to see this URL), лучше (Please log in or register to see this URL) (с)
Помощь приходит быстрее если:
1. Понятно сформулирован вопрос.
2. Использованы нужный (Please log in or register to see this URL).