Oberon Posted September 21, 2015 Share Posted September 21, 2015 Вечер добрый, нужна помощь. Нужно получить информацию, активно ли умение, или нет. Например, помощник "сорока" или "фея". Так же, если возможно, есть ли возможность их включать/выключать из аддона? В CategorySkill ничего полезного по этому поводу не нашел. Спасибо, Quote Link to comment Share on other sites More sharing options...
logg Posted September 21, 2015 Share Posted September 21, 2015 spellLib.GetState( SpellId ).isActiveavatar.RunSpell( spellId ) по клику Quote Link to comment Share on other sites More sharing options...
Oberon Posted September 22, 2015 Author Share Posted September 22, 2015 spellLib.GetState( SpellId ).isActive avatar.RunSpell( spellId ) по клику Спасибо, разобрался. В чем была загвоздка - я использую версию 4.0.02, в которой ещё отсутствует spellLib, но решил проблему с помощью avatar.GetSpellInfo( id ). Quote Link to comment Share on other sites More sharing options...
Oberon Posted September 22, 2015 Author Share Posted September 22, 2015 (edited) Дабы не создавать тему новую, задам новый вопрос в этой же. Никак не могу найти функцию, которая возвращает имя моба по unitId. Нашел CategoryUnitInfo, в которой можно получить всё что угодно, кроме имени юнита: раса, пол, титул, дружественный юнит, или нет, и т.п.. А имени нет. Подскажите пожалуйста. Спасибо, п.с.: разобрался. object.GetName( unitId ) Edited September 22, 2015 by Oberon Quote Link to comment Share on other sites More sharing options...
Recommended Posts