Страница 1 из 2

Атака моба при соблюдении определенных условий (решено)

Добавлено: Сб ноя 08, 2008 7:33 pm
Нупп
Как сделать, чтобы бот бил моба только при определенных условиях, например, бить поринга когда у тебя не меньше 50% хп и на нем висят скиллы аги и блесс (можно просто со скиллами, без указания хп)

Добавлено: Сб ноя 08, 2008 8:01 pm
jack_spa
Плагин писать

Добавлено: Сб ноя 08, 2008 8:51 pm
Нупп
Может темка такая уже была, кто нибудь сталкивался?

Добавлено: Сб ноя 08, 2008 8:58 pm
Fury Fox
Что тебе нужно? Какие конкретно условия? Если только хп-сп, то можно просто кушать расходку, если же что-то сложное, тогда только плагином.

Добавлено: Сб ноя 08, 2008 9:20 pm
Нупп
Нужно чтобы бот в пати с пристом атаковал конкретного моба только когда у него активный скилл, например глори или асперсия.

Добавлено: Сб ноя 08, 2008 9:21 pm
UniQ
а чо макросом нехатити? в условия запихнуть хп и статусы а в тело - атакауто 2/0

Добавлено: Сб ноя 08, 2008 9:24 pm
Fury Fox
Хм-м-м-м... А почему не атаковать ботом моба, а пристом вешать в этот момент на него асперсию, глори и пр? Зачем именно такое извращение?
Я наверн чего-то не понимаю.

Добавлено: Сб ноя 08, 2008 9:31 pm
Нупп
Fury Fox писал(а):Хм-м-м-м... А почему не атаковать ботом моба, а пристом вешать в этот момент на него асперсию, глори и пр? Зачем именно такое извращение?
Я наверн чего-то не понимаю.
Ну наверно приста нету рядом, не?

Добавлено спустя 1 минуту 16 секунд:

UniQ, а не скинешь ссылочку на макрос? Я просто даже не знаю с чего начать...

Добавлено: Сб ноя 08, 2008 9:43 pm
TeenSpiriT

Добавлено: Сб ноя 08, 2008 10:55 pm
Нупп
Тема еще актуальна. Может быть кто видел решение? Макросом не могу придумать как сделать. Плагином мб, но туда боюсь даже лезть)))

Добавлено: Сб ноя 08, 2008 11:18 pm
vit
Нупп
А можно детальное и очень подробное изложение твоей идеи в письменной форме? А то понятие "определенные условия" мной весьма туманно понимается. И это условия(неплохо было бы поподробней о них) связанные с состоянием бота или состоянием моба?

Добавлено: Сб ноя 08, 2008 11:53 pm
Нупп
vit, бот качается с пристом и прист регулярно кидает асперсию. Но прист часто отстает, а бот продолжает качаться дальше. На локе есть пара мобов, с которыми бот может справиться только с пристом и под асперсией. В результате бот начинает бить этого моба в одиночку и без асперсии и в итоге расходует все поты. В игнор этих мобов я ставить не хочу, а хочу чтобы бот их мочил. Вобщем надо чтобы бот начинал атаковать этих мобов только когда на нем есть асперсия, а если нет, то просто проходил этих мобов мимо.

Добавлено: Вс ноя 09, 2008 12:16 am
Klinik

Код: Выделить всё

automacro vsemPisec {
 условия
 call mochi
 run-once 1
}

macro mochi {
 do conf attackAuto 2
 release mnePisec
}

automacro mnePisec {
 not условия
 call neMochi
 run-once 1
}

macro neMochi {
 do conf attackAuto 0
 release vsemPisec
}
тесть/дебаж сам =)

Добавлено: Вс ноя 09, 2008 3:37 am
vit
Можно еще так макросы записать:

Код: Выделить всё

macro mochi {
 do mconf Monster 1 0 0
 release mnePisec
}

macro neMochi {
 do mconf Monster 0 0 0
 release vsemPisec
}
Условия - строчки из консоли на получение каста и когда каст спадает.

P.S: Не забудь про плагин xConf.

Добавлено: Вс ноя 09, 2008 12:39 pm
Нупп
Не пойму в чем дело, автомакрос на сообщение в консоле не срабатывает.

Код: Выделить всё

automacro vsemPisec { 
console /You are now: Aspersio/
 call mochi 
 run-once 1 
} 

macro mochi { 
 do mconf Monster1 2 0 0
 do mconf Monster2 2 0 0
 release mnePisec 
} 

automacro mnePisec { 
 console /You are no longer: Aspersio/
 call neMochi 
 run-once 1 
} 

macro neMochi { 
 do mconf Monster1 -1 0 0
 do mconf Monster2 -1 0 0
 release vsemPisec 
}
Это записал в macros.txt, а в macro.pl-плагин xConf от 4epT-а: viewtopic.php?t=4243&postdays=0&postord ... f&start=75.[/code]