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

Основы хилбота

Добавлено: 16 ноя 2018, 09:45
BlackDPS
Задача:
Найти союзника с наименьшим здоровьем.
Если его здоровье <= 60% использовать "Быстрое исцеление"
Если здоровье <= 80% использовать "Исцеление"
Если нет союзников <= 80% - ничего не делать

hb1.png
hb1.png (11.71 КБ) 22733 просмотра
Цикл берет всех союзников и игрока и перечисляет в цели ForeachUnit
Если установлена галочка "Отсортировать по возрастанию HP" то первыми в ForeachUnit будут цели с меньшим количеством здоровья

В данном условии в союзника с наименьшим здоровьем если оно менее 80% будет применено "Исцеление"

Добавим так же быстрое исцеление:
hb2.png
hb2.png (23.09 КБ) 22733 просмотра
Для сокращения записи можно использовать "Полный цикл на каждый блок"
hb3.png
hb3.png (19.44 КБ) 22733 просмотра
В этом случае сначала на каждый ForeachUnit будет сделана проверка на <= 60 а после этого на <= 80

Конкретно в этом примере если не будет установлена "Полный цикл на каждый блок" то ротация отработает правильно, но в некоторых ситуация это поведение важно

Re: Основы хилбота

Добавлено: 01 дек 2018, 16:56
Tretiy
Дайте пожалуйста пример для хила монка, чтоб при 80% кастовал Успокаивающий туман, а при 60% кастовал Окутывающий туман (при кастуемом в это время Успокаивающем)

Re: Основы хилбота

Добавлено: 01 дек 2018, 20:33
Reqqque
monk.PNG
monk.PNG (23.63 КБ) 22677 просмотров
monk2.PNG
monk2.PNG (23.32 КБ) 22677 просмотров

Re: Основы хилбота

Добавлено: 02 дек 2018, 03:24
Tretiy
То есть пробовали - работает? (к примеру, подходим к наставнику монахов --> войти на арену испытаний --> испытание лекаря (серебро)). Что же я тогда делаю не так?
Monk_slaker.rar
F1 F2 чтоб сразу опробовать оба варианта
(1.83 КБ) 532 скачивания

Re: Основы хилбота

Добавлено: 02 дек 2018, 14:20
Reqqque
Потестил не работает. Во время каста "Успокаивающего тумана" бот ничего не кастует.
Кто решил эту проблему отпишитесь

Re: Основы хилбота

Добавлено: 02 дек 2018, 20:33
BlackDPS
полный цикл на каждый блок
сначала более приоритетный спел с условием на меньшее количество хп

Re: Основы хилбота

Добавлено: 03 дек 2018, 03:09
Tretiy
Заработало, спасибо, но только первый блок, через баф Успокаивающий туман. Второй блок (через "Текущее произносимое заклинание") наотрез отказалось

Re: Основы хилбота

Добавлено: 03 дек 2018, 18:34
BlackDPS
Зачем нужно условие - текущее произносимое заклинание?

Re: Основы хилбота

Добавлено: 14 фев 2019, 11:30
Alex_6606
С успокаивающим туманом вообще проблема, название одинаковое, а заклинаний два, одно кастуется игроком , второе его статуей, очень бы не помешало вместо названий проверять по ID