|
|
Модератор форума: Dimitro |
Форум TrinityCore [TrinityCore] Help Книга заклинаний |
Книга заклинаний |
Привет всем
Возник несколько нетривиальный вопрос Есть ли возможность создать дополнительные разделы в книге заклинаний не прибегая к патчам в клиент Например если у игрока есть пет то появляется раздел с заклинаниями пета ведь так? А можно сделать свой кастомный раздел с кастомным названием и помещать туда определённые типы заклинаний например?
Если помог, ставь плюсик в репу :)
Сообщение # 1 написано 20.08.2016 в 19:16
|
для того, что бы понять, какие разделы и каким лесом вообще создаются, обратимся к SpellBookFrame.lua
В нем есть обращение к HardCoded функции GetNumSpellTabs(). Она возвращает нам сколько есть tab'ов по спелам, доступным нашему классу (вкладки спелов персонажа. Не пета. Про пета позже). Колво таких табов зависит от того, есть ли у нас спелы тех КАТЕГОРИЙ (они в skilllineability), которые прописаны в SkillRaceClassInfo.dbc в 2 (1 с нуля) колонке, с учетом масок расы(3) и класса(4). Лечить - патчем в клиент. Иначе только можно давать blizzard-лайк спелы. Вкладка петов: Это более интересно, но в целом проблема еще шире. Максимум возможно 3 вкладки (Персонаж, Пет, *). Третья близзами на 335 не реализована. С петами работать так же не получится, из-за соображений выше. Только патчами можно менять эту дрянь.
Сообщение # 2 написано 22.08.2016 в 03:46
|
| |||
| |||