Проверка класса
Добавлено: 04 окт 2022, 10:05
Проверку класса выполняем функцией: или Я рекомендую UnitClassBase("Unit"), т.к. он возвращает английские названия классов. Для нас это хорошо, потому что в нашей Русской версии ВоВ есть привязка к полу.
Для тех кто не любит текстовые данные, а числовые ID классов можно сделать: или это вернет нам ID класса
Ниже приведу таблицу с ID и названиями класса
Примеры использования условия:
Если цель класса воин использовать обезоруживание
1) по названию 3) тоже самое по ID
Код: Выделить всё
UnitClass("Unit")
Код: Выделить всё
UnitClassBase("Unit")
Для тех кто не любит текстовые данные, а числовые ID классов можно сделать:
Код: Выделить всё
select(3, UnitClass("Unit"))
Код: Выделить всё
select(2, UnitClassBase("Unit"))
Ниже приведу таблицу с ID и названиями класса
Код: Выделить всё
ID classFile
1 WARRIOR
2 PALADIN
3 HUNTER
4 ROGUE
5 PRIEST
6 DEATHKNIGHT
7 SHAMAN
8 MAGE
9 WARLOCK
10 MONK
11 DRUID
12 DEMONHUNTER
13 EVOKER
Примеры использования условия:
Если цель класса воин использовать обезоруживание
1) по названию 3) тоже самое по ID