Использовать скиллы только в начале атаки на моба,не в конце

Общие вопросы по OpenKore обсуждаются здесь. Можно сказать, что это - основной раздел форума.
Возник вопрос? Вам сюда.

Модератор: 4epT

Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Stells
Энтузиаст
Сообщения: 54
Зарегистрирован: Сб ноя 25, 2006 5:26 pm

Использовать скиллы только в начале атаки на моба,не в конце

Сообщение Stells »

Не знаю где создать тему, думаю тут можно спросить.
Собственно вопрос как бороться с данной проблемой?
Attacking: Monster Punk (0)
Auto equiping default [A]: Arrow
You unequip Stone Arrow (3) -
Arrow/Bullet equipped: Arrow (2)

[100/ 16] You attack Monster Punk (0) - Dmg: 637 (delay 23)
[100/ 16] You attack Monster Punk (0) - Dmg: 620 (delay 23)
[100/ 16] You attack Monster Punk (0) - Dmg: 630 (delay 23)

You unequip Arrow (2) -
Arrow/Bullet equipped: Stone Arrow (3)

[100/ 16] You use Double Strafe (lvl 10) on monster Punk (0) - Dmg: 3496 (delay 23)
Exp gained: 1649/1033 (0.00%/0.00%)
Как видно что хп у панка 3.6к, бот сначала атакует на 2к, потом ещё и даблит на 3.4к, вопрос заключается как сделать так чтоб он сначала и только с начала использовал дабл в любом случае?

-------------------

(pJ: исправил название заголовка, чтоб оно соответствовало вопросу афтара)
Sauron
Грамотный
Сообщения: 435
Зарегистрирован: Ср ноя 29, 2006 3:24 pm

Сообщение Sauron »

я могу ошибаться, но последовательность скилов (скажем агиап и блесс) зависит от последовательности блоков в конфиге.. попробуй дабл повыше запихнуть для начала.. вдруг поможет.. а вообще то сначала исполняется скилл, а потом простая атака... ты перечислил конкретных мобов на ком использовать? а может сп не было к началу атаки?
от РО до шестой палаты - один шаг...
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Угу, у него просто не было СП... Пожалуй, тему стоит закрыть.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Stells
Энтузиаст
Сообщения: 54
Зарегистрирован: Сб ноя 25, 2006 5:26 pm

Сообщение Stells »

piroJOKE писал(а):Угу, у него просто не было СП... Пожалуй, тему стоит закрыть.
В этом все и дело, он не должен стрелять даблом после атаки, вот как это сделать?
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

А почему - не должен? Чего ты так считаешь?
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

Stells
Один Маленький ВОПРОС... где блин рализацие етого гнусного БАГА????
Лог есть, скила и кусков конфа НЕТ.
Я уверен на 100% что ты тупо что-то Стормозил! :oops:
Stells
Энтузиаст
Сообщения: 54
Зарегистрирован: Сб ноя 25, 2006 5:26 pm

Сообщение Stells »

kLabMouse писал(а):Stells
Один Маленький ВОПРОС... где блин рализацие етого гнусного БАГА????
Лог есть, скила и кусков конфа НЕТ.
Я уверен на 100% что ты тупо что-то Стормозил! :oops:
Мммм...

Скилл
attackSkillSlot Double Strafe {
lvl 10
dist 15
sp > 90 #keep some sp for Improve Concentration, use rest for DSing
monsters Punk
maxUses 1
equip_arrow Stone Arrow
}
Дело в том что он стреляет стрелами простыми сносит ими 2к хп, потом меняет на элементальную стрелу и сносит 3.5к хп а хп у панка 3.6, хочу чтоб он всегда стреля сперва даблом, а потом уже и норм атакой. И запретить стрелять даблом когда уже начал стрелять норм атакой.
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Вообще к заголовку топика это не имеет практически никакого отношения.
Что значит "правильно"?
С точки зрения Kore всё "правильно" -- "есть СП? - значит шмальнём, нет СП - просто попинаем".
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Stells
Энтузиаст
Сообщения: 54
Зарегистрирован: Сб ноя 25, 2006 5:26 pm

Сообщение Stells »

апчег, можно ли решить такую проблемку? :oops:
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Ну... с мерчем мы ее когда-то решили флип-флопом, типо триггером, но тут это не выйдет.

Хотя постой-ка... КМ сделал клёвую штуку - labels. Это должно помочь.

аттакСкилл ДаблСтрейф {
лейбл мойДаблСтрейф
дизаблед 0
....бла-бла-бла...
}

дуКомманд conf мойДаблСтрейф.дизаблед 1 {
сп < 20%
таймаут 5
}

дуКомманд conf мойДаблСтрейф.дизаблед 0 {
сп > 90%
таймаут 5
}

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

How it works? Мы запрещаем блок даблстрейфа, когда сп почти нет, и разрешаем его лишь тогда, когда сп вырастет до почти полного к-ва.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Stells
Энтузиаст
Сообщения: 54
Зарегистрирован: Сб ноя 25, 2006 5:26 pm

Сообщение Stells »

ничего не понял =\
Sauron
Грамотный
Сообщения: 435
Зарегистрирован: Ср ноя 29, 2006 3:24 pm

Сообщение Sauron »

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

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