Предыдущие версии
Название | Размер | Обновлено | Версия игры | Загрузок | |
1.0.15 release | 8.06 KB | Oct 18, 2020 | 9.0.1 | 1,628 | ![]() |
1.0.14 release | 8.02 KB | Oct 16, 2020 | 9.0.1 | 1,164 | ![]() |
1.0.13 release | 7.17 KB | Dec 24, 2018 | 8.1.0 | 4,850 | ![]() |
1.0.12 release | 7.99 KB | Jul 7, 2018 | 7.3.5 | 7,401 | ![]() |
1.0.011 release | 6.88 KB | Oct 31, 2016 | 7.1.0 | 6,176 | ![]() |
1.0.010 release | 6.87 KB | Jul 26, 2016 | 7.0.3 | 5,486 | ![]() |
1.0.009 release | 7.01 KB | Apr 19, 2016 | 6.2.4 | 757 | ![]() |
1.0.007 release | 6.86 KB | Oct 14, 2014 | 6.0.2 | 2,016 | ![]() |
1.0.004 +1 More release | 6.96 KB | Sep 10, 2012 | 5.0.4 | 1,189 | ![]() |
1.0.003 +1 More release | 6.74 KB | Sep 10, 2012 | 5.0.4 | 139 | ![]() |
1.0.002 +1 More release | 6.62 KB | Sep 10, 2012 | 5.0.4 | 111 | ![]() |
1.0.15-2-g56a028d-alpha alpha | 8.70 KB | Nov 8, 2022 | 10.0.2 | 96 | ![]() |
1.0.15-1-gb706012-alpha alpha | 8.55 KB | Nov 8, 2022 | 10.0.2 | 4 | ![]() |
1.0.14-1-g78fb517-alpha alpha | 7.97 KB | Oct 18, 2020 | 9.0.1 | 15 | ![]() |
1.0.13-2-g2d22003-alpha alpha | 8.01 KB | Oct 16, 2020 | 9.0.1 | 12 | ![]() |
1.0.13-1-gbc1ce0a-alpha alpha | 7.94 KB | Feb 23, 2019 | 8.1.0 | 297 | ![]() |
r19 alpha | 6.83 KB | Oct 31, 2016 | 7.1.0 | 66 | ![]() |
r17 alpha | 6.83 KB | Jul 26, 2016 | 7.0.3 | 49 | ![]() |
r15 alpha | 6.96 KB | Apr 19, 2016 | 6.2.4 | 76 | ![]() |
r14 alpha | 6.93 KB | Apr 19, 2016 | 6.2.4 | 45 | ![]() |
r12 alpha | 6.81 KB | Oct 14, 2014 | 6.0.2 | 59 | ![]() |
r11 alpha | 6.76 KB | Aug 19, 2014 | 5.4.8 | 150 | ![]() |
r9 +1 More alpha | 6.92 KB | Sep 10, 2012 | 5.0.4 | 44 | ![]() |
r7 +1 More alpha | 6.70 KB | Sep 10, 2012 | 5.0.4 | 40 | ![]() |
r5 +1 More alpha | 6.58 KB | Sep 10, 2012 | 5.0.4 | 37 | ![]() |
r4 +1 More alpha | 6.50 KB | Sep 10, 2012 | 5.0.4 | 47 | ![]() |
r3 +1 More alpha | 6.48 KB | Sep 10, 2012 | 5.0.4 | 56 | ![]() |
r2 +1 More alpha | 6.45 KB | Sep 10, 2012 | 5.0.4 | 38 | ![]() |
Описание
Фон
API isspellinrange Blizzard всегда был очень ограничен — у вас должно быть либо имя заклинания, либо его идентификатор книги заклинаний.
Проверка непосредственно с помощью spellID просто невозможна.
Теперь, в туманах Пандарии, Blizzard изменила способ работы многих талантов и заклинаний специализации — вместо того, чтобы давать вам новое заклинание, когда вы наклоняетесь, они заменяют существующие заклинания. Эти заменяющие заклинания вообще не работают с функцией IsSpellInRange Blizzard; это ограничение и послужило причиной создания этой библиотеки.
Использование
LibSpellRange-1.0 предоставляет расширенную версию IsSpellInRange, которая:
- Позволяет проводить проверку дальности на основе как имени заклинания, так и spellID.
- Правильно работает с заменяющими заклинаниями,которые не будут работать только с помощью метода IsSpellInRange Blizzard.
Спеллрейндж.IsSpellInRange(заклинание, единица измерения)
Улучшена функция проверки диапазона заклинаний.
Параметры
- заклинание
- Имя или spellID заклинания, диапазон которого вы хотите проверить. Заклинание должно быть заклинанием, которое у вас есть в вашей книге заклинаний или книге заклинаний вашего питомца.
- единица измерения
- UnitID заклинания, на котором вы хотите проверить диапазон.
Возвращаемое значение
Точно такие же возвраты, как http://wowprogramming.com/docs/api/IsSpellInRange
Использование
-- Проверьте диапазон заклинаний по имени заклинания на блоке "цель" local SpellRange = LibStub("SpellRange-1.0") местные функцией inrange = SpellRange.IsSpellInRange("способность "удар бури"", "мишень") -- Проверьте диапазон заклинаний по spellID на блоке "mouseover" local SpellRange = LibStub("SpellRange-1.0") local inRange = SpellRange.IsSpellInRange(17364, "mouseover")
Спеллрейндж.SpellHasRange (заклинание)
Улучшен SpellHasRange.
Параметры
- заклинание
- Имя или spellID заклинания, которое вы хотите проверить на наличие диапазона. Заклинание должно быть заклинанием, которое у вас есть в вашей книге заклинаний или книге заклинаний вашего питомца.
Возвращаемое значение
Точно такие же возвраты, как http://wowprogramming.com/docs/api/SpellHasRange
Использование
-- Проверьте, есть ли у заклинания диапазон по имени заклинания local SpellRange = LibStub("SpellRange-1.0") local hasRange = SpellRange.SpellHasRange("штормовой удар") -- Проверьте, имеет ли заклинание диапазон по spellID local SpellRange = LibStub("SpellRange-1.0") local hasRange = SpellRange.SpellHasRange(17364)
Добавить комментарий