В способности "Канала" измените id на другой спелл, допустим "holybolt", и потом триггерно заставте использовать этот спелл. Старайтесь дать id спелла, который похож на ваш по воздействию. Типа Цель-Юнит, Цель-Точка или Цель-Объект.
У нетопырей орды есть способность, которая поджигает здания (наносит урон ежесекундно и не дает работать зданию), и дает им отрицательный бафф. Можно изменить модель огня, увеличить время действия способности. А когда нужно потушить здание, триггерно забираем бафф.
У многих зданий есть способность для развеивания порчи (радиус задается в способностях). Можешь сделать дамми здание, без модели и пути. Ставить его где хочешь, и там будет исчезать порча.
В движке варика прописано, что когда юнит уходит с области воздействия ауры, то сама аура пропадает только через несколько секунд. А попытки изменить это могут привести к краху карты.
Нет такой функции. Можешь написать свою функцию. отследить цвет юнита, через его владельца. Хотя в редакторе можна задать нестандартный цвет юнита, независимо от его владельца.
Зачем делать защиту в карте, которая рассчитана на сингл игру. Ведь тогда игрок сам решает нужны ему коды или нет. А вот если карта должна быть для многих игроков (а я уверен что это так), то в локалке не можно использовать. Можно даже поставить триггер, типа если в игре только один игрок, то играть нельзя. Если же нужно защищить карту от взлома, для изменения в редакторе, здесь да, я согласен. Это нечестно, изменить карту в редакторе, чтобы потом читерить при игре с игроками. Придумывают много программ для защиты, и сразу же за ними выходят программы для взлома. Вечная борьба)
Создать способность пустышку для здания. В триггере прописать, что когда используется эта способность, проверять какие есть предметы в здании, и в зависимости от предметов крафтить вещь. Можно даже создать базу данных с рецептами.
Конечно много мороки. Нужно создать предмет для каждого спелла. Для предмета задать id-код тот же что и в спела. Если id будет одинаковый, то описание, название и картинка предмета будет как у спелла. Если создать другое id, то нужно самому указывать пиктограммы, описание и название. Всем предметам даешь особенность использовать сразу или нет (на твой выбор). Всем предметам даешь нестандартную способность-пустышку. Дальше создаешь глобальные переменные для каждого героя твоей карты, в которые будут записываться id-способностей. Потом создаешь отдельный триггер для изучения нового или улучшение спелла. Событие "Юнит использует предмет". Условие "Классификация предмета == Усиливающие". (Так мы будем классифицировать предметы для изучения спеллов). Дальше нужно узнать id способности, которую хотят выучить. Если id ваших предметов такие же как у спеллов, то просто в переменную id способности записываешь id триггерного предмета. Если нет, то нужно через много условий типа "Если предмет равно == Благодать, то в переменную spell записать 'AHhb' ". Это много мороки. Потом проверяешь с глобальными переменными. Если у героя уже есть такой спелл, то нужно повысить его уровень. Если такого спелла нету, то удалить предыдущий спелл и дать этот.
Если я правильно понял, то сделай так. Герой подобрал предмет "кирка", добавить герою способность "добыча камня". Герой потерял предмет "кирка", отобрать способность "добыча камня".
» WarCraft 3 / Как заставить юнитов, в радиусе 500, вокруг юнита, бить его 6 с?
» WarCraft 3 / Как использовать редактор способностей, в редакторе объектов.
» WarCraft 3 / Как заставить dummy кастить мой скилл?
» WarCraft 3 / Как создать пожар и тушение?
» WarCraft 3 / Как или где можно получить новые карты путей для здания?
» WarCraft 3 / Убрать порчу
» WarCraft 3 / Баг какой то
» WarCraft 3 / Аура которая сбрасывается сразу после покидания зоны действия
» WarCraft 3 / Как отследить цвет юнита?
» WarCraft 3 / Как сделать баланс в карте для героя?
» WarCraft 3 / Горение Зданий
» WarCraft 3 / Кнопки постройки
» WarCraft 3 / Система захвата зданий
» Эфирия / Эфирия: В поисках себя
» WarCraft 3 / Какие способности дать ловкачу?
Но способность, которая на некоторое время увеличивает скорость атаки норм.
» WarCraft 3 / Неправильный способ перемещения юнита.
А то все только свои догадки будут говорить.
» WarCraft 3 / Какие способности дать ловкачу?
» WarCraft 3 / Читы
» WarCraft 3 / Циклы
» WarCraft 3 / Крафт предметов.
» WarCraft 3 / Читы
» WarCraft 3 / Множество ландшафта.
» WarCraft 3 / Возможно ли реализовать данж для соло.
» WarCraft 3 / Покупка спелов
» WarCraft 3 / Как проверить абилку с требованием