Бот атакер защищает бота хилера
Модератор: 4epT
Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
-
- Начинающий
- Сообщения: 49
- Зарегистрирован: Пн ноя 13, 2006 9:03 pm
Бот атакер защищает бота хилера
Как-нибудь можно сделать, чтобы бот атакер (рог в данном случае) снимал монстров с бота хилера (ако) ?
А то в лагах аколит не всегда отхиливается, а рог пока всех других поубивает и переключится нм аколитского моба, того уже давно зарэжутъ.
А то в лагах аколит не всегда отхиливается, а рог пока всех других поубивает и переключится нм аколитского моба, того уже давно зарэжутъ.
- 4epT
- macro-маньячина
- Сообщения: 2792
- Зарегистрирован: Чт дек 21, 2006 1:23 pm
- Сервер RO:: 4game
- Discord: ya4ept#8494
- Контактная информация:
А чо, если как-то так:
Код: Выделить всё
doCommand ai clear {
target_aggressives > 0
timeout 5
}
- 4epT
- macro-маньячина
- Сообщения: 2792
- Зарегистрирован: Чт дек 21, 2006 1:23 pm
- Сервер RO:: 4game
- Discord: ya4ept#8494
- Контактная информация:
peroJOKE, что тупим? Или я не так понял..
хочешь сказать эта строчка означает "если вышего монстра атакуют стока-то агресоров"??
вот из твоей-же доки:
ЗЫ: кстати рог и прист должны быть в пати!
хочешь сказать эта строчка означает "если вышего монстра атакуют стока-то агресоров"??
вот из твоей-же доки:
ну в самом крайнем случае мжно юзануть "target_defendMonsters", это кстате должна работать "на опережение" (т.е. когда таргет становится целью для указаных мобов)target_aggressives если цель атакует такое-то к-во мобов, диапазон.
If this option is set, the skill will only be used if the amount of monsters who has hit or missed the target player is within the specified range.
ЗЫ: кстати рог и прист должны быть в пати!
- piroJOKE
- Модератор
- Сообщения: 8205
- Зарегистрирован: Сб ноя 04, 2006 2:20 am
- Сервер RO:: localhost
- Откуда: Molvania
Хм... Я что-то не понял, как это вообще работает:
...что такое вот это "undef, 1" - ???
* * *
Ага, пишут такое:
Так это тоже не то, что нужно. Мы ведь тоже в пати, и этот флаг, partyAggressives, всегда будет больше нуля - кого бы не били, рога или ако (не уверен).
Вот если бы можно было написать так:
...тогда всё бы было в шоколаде.
ЗЗЫ: Может быть нам проверка eval и в селфКондишене() тоже нада, не токо в автомакросе?
Код: Выделить всё
if (defined $config{$prefix . "_aggressives"}) {
return 0 unless (inRange(scalar ai_getAggressives(), $config{$prefix . "_aggressives"}));
}
if (defined $config{$prefix . "_partyAggressives"}) {
return 0 unless (inRange(scalar ai_getAggressives(undef, 1), $config{$prefix . "_partyAggressives"}));
}
* * *
Ага, пишут такое:
Код: Выделить всё
# ai_getAggressives([check_mon_control], [party])
...
# If $party is set, then monsters that have fought with party members
# (not just you) will be considered as aggressive.
Вот если бы можно было написать так:
Код: Выделить всё
doCommand ai clear {
partyAggressives > aggressives
timeout 3
}
ЗЗЫ: Может быть нам проверка eval и в селфКондишене() тоже нада, не токо в автомакросе?
-
- Начинающий
- Сообщения: 49
- Зарегистрирован: Пн ноя 13, 2006 9:03 pm
-
- Грамотный
- Сообщения: 403
- Зарегистрирован: Сб фев 03, 2007 11:07 pm
- Откуда: Эстония;)
- Контактная информация:
хм,а в макросах разве ai clear не работает?
при вызове макроса
[macro] clear error: error in 1: do not mess around with ai in macros
the line number may be incorrect if you called a sub-macro.
Добавлено спустя 13 минут 2 секунды:
пс проверил аи клир вручную..дамагера бьют мобы,приста бьют мобы
очищаю дамагеру аи,он всё равно бьёт своих мобов (пс у мну attackAuto_party 2)
при вызове макроса
бот выдалmacro clear {
do ai clear
}
[macro] clear error: error in 1: do not mess around with ai in macros
the line number may be incorrect if you called a sub-macro.
Добавлено спустя 13 минут 2 секунды:
пс проверил аи клир вручную..дамагера бьют мобы,приста бьют мобы
очищаю дамагеру аи,он всё равно бьёт своих мобов (пс у мну attackAuto_party 2)
Нет добра и зла,есть разные мнения, разные противостоящие стороны.