Страница 1 из 1
Количество союзников удовлетворяющих условию
Добавлено: 21 ноя 2018, 09:04
BlackDPS
Используется в следующих задачах:
-АОЕ хил и сейвы
-бафы с ограниченным количеством целей - например жизнецвет
Допустим мы хотим посчитать количество союзников со здоровьем меньше 50%
Сначала объявляем переменную счетчик в блоке LUA
- counter.png (749 байт) 20798 просмотров
Далее в цикле по целям по определенному условию инкрементируем его
- counter2.png (7.76 КБ) 20687 просмотров
Далее переменную counter можно использовать в блоке условия
- counter3.png (2.9 КБ) 20798 просмотров
Re: Количество союзников удовлетворяющих условию
Добавлено: 15 дек 2018, 06:03
Reqqque
При "counter++;" аддон выдает lua ошибку, при "counter = counter + 1" все норм работает.
Можно ли посчитать количество поврежденных противников?
Re: Количество союзников удовлетворяющих условию
Добавлено: 15 дек 2018, 06:10
EnterBrain
Аналогично как тут, только не всех противников а целей тебя/группы/рейда
Re: Количество союзников удовлетворяющих условию
Добавлено: 15 дек 2018, 06:17
Reqqque
EnterBrain писал(а): ↑15 дек 2018, 06:10
Аналогично как тут, только не всех противников а целей тебя/группы/рейда
В таком случае он будет считает только тех, кто в твоем и членах группы таргете
Мне же нужно посчитать всех живых противников находящихся в бою, а не только тех кто в таргете
Re: Количество союзников удовлетворяющих условию
Добавлено: 15 дек 2018, 06:32
EnterBrain
Reqqque писал(а): ↑15 дек 2018, 06:17
EnterBrain писал(а): ↑15 дек 2018, 06:10
Аналогично как тут, только не всех противников а целей тебя/группы/рейда
В таком случае он будет считает только тех, кто в твоем и членах группы таргете
Мне же нужно посчитать всех живых противников находящихся в бою, а не только тех кто в таргете
Нет возможностей отслеживания не целей(по крайней мере в боте точно), хотя понимаю что есть аддоны для интерфейса которые показывают дебафы у полоски здоровья, так что способ наверняка есть на lua. Но он не используется тут по какой-то весомой причине, я думаю.
Re: Количество союзников удовлетворяющих условию
Добавлено: 15 дек 2018, 06:57
Reqqque
EnterBrain писал(а): ↑15 дек 2018, 06:32
Reqqque писал(а): ↑15 дек 2018, 06:17
EnterBrain писал(а): ↑15 дек 2018, 06:10
Аналогично как тут, только не всех противников а целей тебя/группы/рейда
В таком случае он будет считает только тех, кто в твоем и членах группы таргете
Мне же нужно посчитать всех живых противников находящихся в бою, а не только тех кто в таргете
Нет возможностей отслеживания не целей(по крайней мере в боте точно), хотя понимаю что есть аддоны для интерфейса которые показывают дебафы у полоски здоровья, так что способ наверняка есть на lua. Но он не используется тут по какой-то весомой причине, я думаю.
Должен быть способ. В боте есть функция "Количество врагов" как она работает? По логам боя?
Re: Количество союзников удовлетворяющих условию
Добавлено: 15 дек 2018, 13:21
EnterBrain
Reqqque писал(а): ↑15 дек 2018, 06:57
Должен быть способ. В боте есть функция "Количество врагов" как она работает? По логам боя?
Да, там логи обходятся
Re: Количество союзников удовлетворяющих условию
Добавлено: 15 дек 2018, 13:48
BlackDPS
Про адоны показывающие дебафы/бафы на неймплейтах.
Попросите у игрока что не входит в вашу группу повесить на цель дебафф - его адон не увидит.