Попробуй так: импортировать текстуру в карту и переименовать её.
В качестве названия указать название одной из стандартных текстур (можно откопать в war3.MPQ).
TAHK90, ещё предположение. А может триггер срабатывает на каждую волну способности? Ведь Буран идёт волнами. Если их, например, 5, то триггер срабатывает 5 раз, и получаем 10 Целителей.
Попробуй поменять в событии применяет способность на другие (приводит в действие, направляет способность, завершает применение).
Reach, каким образом делается перевоплощение в твоей карте?
Через способность, улучшение или триггерно заменой одного юнита на другой?
Мне кажется, должно сработать через Casting unit.
Я делал через способность.
Сначала нужно создать переменную типа Боевая единица.
Потом установить ей значение - тот юнит, который будет перевоплощаться.
Привязать камеру к юниту (то есть уже к переменной).
Когда юнит применяет способность, поменять значение переменной на Casting unit.
Прикрепить обратно камеру к переменной-юниту.
Обозначения на скрине: Unit [10] - это тот самый юнит
Способность Смена оружия - сделана на основе способности друида ночных эльфов с флагом "Непрерываемый" для того, чтобы можно было перевоплощаться обратно и не терять при этом предметы.
Если не получается найти ошибку, то нужен триггер, привязывающий камеру во время применения способности к Casting unit.
У меня была подобная ошибка (в переменную прибавлялось +1, но два раза), решение нашлось не в том триггере, где ожидал. Поищи в связанных с ним (постепенно отключая действия, которые могут привести к этой ошибке).
Мне кажется, цикл сработает один раз, ведь группа будет удалена (поправьте, если ошибаюсь).
Если нужно, чтобы цикл сработал, пока не кончатся юниты , то последнее действие нужно поставить после цикла.
Тем более так действие для удаления группы сработает один раз, а не каждый запуск цикла.
Ну а если создать триггер, реагирующий на выбор игроком юнита и сразу же очищающий выбор игрока?
За полсекунды разве получится отдать нормальный приказ?
Вот скрин, для примера.
Если заменить пиктограмму на квадрат Малевича (ну или в РО Графика - Пиктограмма: Нет), а описание - на пробелы, то бафф вроде как не должен быть виден, но прямоугольная область с пустым описанием при наведении мыши скорее всего останется, да плюс пустое место на панели, если между другими, видимыми баффами, то тоже как-то некрасиво.
Themis, тогда проще вместо декораций юниты использовать.
Там можно в 3 действия уложиться: создать группу, поменять цвет, удалить группу.
А "удалить - вычислить старые координаты - создать" можно циклом, но мне кажется, что так нагрузка на проц больше.
Анимации-то тоже несложно, там просто цвет в каждой анимации поменять. Но вес немного прибавится.
Всё же использовал юниты, намаявшись со способностями (Москиты, Тёмный), чтоб и проходить насквозь нельзя было, и показать шкалу здоровья в игре. И отдельно писать триггер на случай выделения рамкой.
Самый простой триггер - вот этот.
Игрок 1 - победитель, игрок 2 - чьи здания должны быть уничтожены для победы игрока 1.
Да, там есть утечки памяти, что не критично, если карта не рассчитана на многочасовое прохождение.
Если нужно - могу переписать, чтобы без утечек было.
» WarCraft 3 / Смена расы
» WarCraft 3 / Триггер
Если действие выполнено, оно не будет отменено.
Ред. Maniac_91
» WarCraft 3 / Триггерный вопрос!
» WarCraft 3 / Как по прошествию 10 минут забрать у героя-юнита способность?
» WarCraft 3 / Поиск статей.
» WarCraft 3 / Текстура почвы
В качестве названия указать название одной из стандартных текстур (можно откопать в war3.MPQ).
» WarCraft 3 / Проблемма с таймером
» WarCraft 3 / Триггеры
Тогда так: Уровень способности (атака +15) у атакованного юнита = 0.
» WarCraft 3 / Триггеры
Если способность есть, то триггер не будет давать эту способность ещё раз.
» WarCraft 3 / Не могли бы вы, somebody, написать статью об правильном GUI?
Ред. Maniac_91
» WarCraft 3 / Кости и точки приложения
Создать крепление (Ctrl+A) и назвать так, как называется точка приложения, но в конце добавить " Ref".
» WarCraft 3 / Оптимизация точек
» WarCraft 3 / Мультиборд
» WarCraft 3 / Как стыковать одинаковые(схожие) ауры?
» WarCraft 3 / Проблемка с циклом!
Попробуй поменять в событии применяет способность на другие (приводит в действие, направляет способность, завершает применение).
» WarCraft 3 / Я так понял нужно сделать переменную... если да, то как?
Через способность, улучшение или триггерно заменой одного юнита на другой?
Мне кажется, должно сработать через Casting unit.
Сначала нужно создать переменную типа Боевая единица.
Потом установить ей значение - тот юнит, который будет перевоплощаться.
Привязать камеру к юниту (то есть уже к переменной).
Когда юнит применяет способность, поменять значение переменной на Casting unit.
Прикрепить обратно камеру к переменной-юниту.
Unit [10] - это тот самый юнит
Способность Смена оружия - сделана на основе способности друида ночных эльфов с флагом "Непрерываемый" для того, чтобы можно было перевоплощаться обратно и не терять при этом предметы.
» WarCraft 3 / Проблемка с циклом!
» WarCraft 3 / Я так понял нужно сделать переменную... если да, то как?
» WarCraft 3 / триггер на утечки
Если нужно, чтобы цикл сработал, пока не кончатся юниты , то последнее действие нужно поставить после цикла.
Тем более так действие для удаления группы сработает один раз, а не каждый запуск цикла.
» WarCraft 3 / Способность:Типа Грабёжа
А то получается будто деньги из воздуха сами появляются )
» WarCraft 3 / можно ли сделать приоритет атаки без прочих переменных?
Юнитов с высоким приоритетом атакуют в первую очередь.
» WarCraft 3 / Убрать контроль юнита с игрока
За полсекунды разве получится отдать нормальный приказ?
Вот скрин, для примера.
» WarCraft 3 / Не отображать пиктограммы спеллов и бафов полученных от триггера
» WarCraft 3 / Вариации декораций
Там можно в 3 действия уложиться: создать группу, поменять цвет, удалить группу.
А "удалить - вычислить старые координаты - создать" можно циклом, но мне кажется, что так нагрузка на проц больше.
Анимации-то тоже несложно, там просто цвет в каждой анимации поменять. Но вес немного прибавится.
» WarCraft 3 / тригер на уничтожение
Игрок 1 - победитель, игрок 2 - чьи здания должны быть уничтожены для победы игрока 1.
Если нужно - могу переписать, чтобы без утечек было.