Добавить проверку на LOS (line of sight)
Добавить проверку на LOS (line of sight)
Добрый день, если возможно добавить проверку на LOS, заранее спасибо!
Re: Добавить проверку на LOS (line of sight)
Проверяется находится ли цель в 40 метрах от таргета.
Заклинание выбираете то которое Вам нужнее. Это как примерRe: Добавить проверку на LOS (line of sight)
Благодарю!
Re: Добавить проверку на LOS (line of sight)
Вопрос , а зачем это? если не в радиусе же итак не жмёт, приведите пример, понять хочется
Re: Добавить проверку на LOS (line of sight)
Ну во-первых ЛОС это в пределах видимости.
Тут я не нашол такого условия.
Проверка на дальность ( в радиусе ) позволяет настроить некоторые скилы, которые кастуются без таргетно. Также чтоб неспамило если цель долеко.
В основном это касается хилов. Ибо мобье обычно рядом, а вот члены пати могут сдохнуть и с Лоу хп бежать с респа.
Тут я не нашол такого условия.
Проверка на дальность ( в радиусе ) позволяет настроить некоторые скилы, которые кастуются без таргетно. Также чтоб неспамило если цель долеко.
В основном это касается хилов. Ибо мобье обычно рядом, а вот члены пати могут сдохнуть и с Лоу хп бежать с респа.
Re: Добавить проверку на LOS (line of sight)
Код: Выделить всё
function uaz266_inRange(init)
local inRange = 0
if UnitExists(unit) and UnitIsVisible(unit) and UnitIsFriend(unit) then
inRange = IsSpellInRange("Heal",unit)
end
if inRange<>1 then
return false
end
- Вложения
-
- healinrange.PNG (8.23 КБ) 7388 просмотров
-
- Сообщения: 188
- Зарегистрирован: 11 апр 2018, 09:29
Re: Добавить проверку на LOS (line of sight)
Видел реализацию лосов тут у парня на гите, забивает массив мол данный юнит, в данное время и с данным спелом ловит ошибку с лосом. Защита от спама как понимаю. https://gist.github.com/Konctantin/74d0b2667abe89873a4c функция у него: IsNotLineOfSight. Пока не знаю как её можно подстроить под этот бот. С Lua Знаком неделю всего)
Discord:EnterBrain#6570
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость