Можно как-то реализовать,что бы определять кто в таргете,например воин ,маг,охотник.
Нужно для того,что бы бот понимал какой будет проходить по мне урон,физический или магический
GetSpecializationInfo("Warrior") или что-то похожее GetSpecializationInfoByID(71)
Пользовательский код GetSpecializationInfo()
-
- Сообщения: 188
- Зарегистрирован: 11 апр 2018, 09:29
Re: Пользовательский код GetSpecializationInfo()
Discord:EnterBrain#6570
Re: Пользовательский код GetSpecializationInfo()
Спасибо,буду пробовать!EnterBrain писал(а): ↑09 апр 2020, 14:30UnitClass в помощь
https://wowwiki.fandom.com/wiki/API_UnitClass
Re: Пользовательский код GetSpecializationInfo()
Кто то в курсе как оно работает? UnitClass("1") - не помогает... Помогите пожалуйста!
Re: Пользовательский код GetSpecializationInfo()
Не смог прикрутить через пользовательский код if UnitClass("target")=="Shaman" thenEnterBrain писал(а): ↑09 апр 2020, 14:30UnitClass в помощь
https://wowwiki.fandom.com/wiki/API_UnitClass
Прошу помощи у знатоков.
- MonkeySauce
- Сообщения: 4
- Зарегистрирован: 24 сен 2021, 19:36
Re: Пользовательский код GetSpecializationInfo()
function Class()
if UnitClass("target") == "Разбойник" or
UnitClass("target") == "Разбойница" or
UnitClass("target") == "Воин" or
UnitClass("target") == "Охотник" or
UnitClass("target") == "Охотница" or
UnitClass("target") == "Жрец" or
UnitClass("target") == "Жрица" or
UnitClass("target") == "Рыцарь смерти" or
UnitClass("target") == "Шаман" or
UnitClass("target") == "Шаманка" or
UnitClass("target") == "Маг" or
UnitClass("target") == "Друид" or
UnitClass("target") == "Паладин" or
UnitClass("target") == "Чернокнижник" or
UnitClass("target") == "Чернокнижница" then return true end
return false
end
А там уже сам выбираешь в пользовательском коде, кто тебе нужен. Можешь как разбить на несколько, так для определенного класса. На все фантазия.
P.S: Не все классы, список для 3.3.5. Думаю сами добавите, нужные для актуала.
if UnitClass("target") == "Разбойник" or
UnitClass("target") == "Разбойница" or
UnitClass("target") == "Воин" or
UnitClass("target") == "Охотник" or
UnitClass("target") == "Охотница" or
UnitClass("target") == "Жрец" or
UnitClass("target") == "Жрица" or
UnitClass("target") == "Рыцарь смерти" or
UnitClass("target") == "Шаман" or
UnitClass("target") == "Шаманка" or
UnitClass("target") == "Маг" or
UnitClass("target") == "Друид" or
UnitClass("target") == "Паладин" or
UnitClass("target") == "Чернокнижник" or
UnitClass("target") == "Чернокнижница" then return true end
return false
end
А там уже сам выбираешь в пользовательском коде, кто тебе нужен. Можешь как разбить на несколько, так для определенного класса. На все фантазия.
P.S: Не все классы, список для 3.3.5. Думаю сами добавите, нужные для актуала.
Re: Пользовательский код GetSpecializationInfo()
Зачем проверять все классы? И дублировать, если можно проверять по ид?MonkeySauce писал(а): ↑12 июл 2022, 03:59function Class()
if UnitClass("target") == "Разбойник" or
UnitClass("target") == "Разбойница" or
UnitClass("target") == "Воин" or
UnitClass("target") == "Охотник" or
UnitClass("target") == "Охотница" or
UnitClass("target") == "Жрец" or
UnitClass("target") == "Жрица" or
UnitClass("target") == "Рыцарь смерти" or
UnitClass("target") == "Шаман" or
UnitClass("target") == "Шаманка" or
UnitClass("target") == "Маг" or
UnitClass("target") == "Друид" or
UnitClass("target") == "Паладин" or
UnitClass("target") == "Чернокнижник" or
UnitClass("target") == "Чернокнижница" then return true end
return false
end
А там уже сам выбираешь в пользовательском коде, кто тебе нужен. Можешь как разбить на несколько, так для определенного класса. На все фантазия.
P.S: Не все классы, список для 3.3.5. Думаю сами добавите, нужные для актуала.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость