Нужно в редакторе объектов добавить все эти способности и оригиналу и альтернативной форме и запретить для игрока, потом разрешать по мере надобности к примеру при морфе.
На морф юнитов срабатывает событие - завершил применять способность, морфы выполняются дважды...
Есть же события такие, кривые конечно но для сингла пойдет - Кол-во ресурсов у игрока изменилось, стало больше чем было тогда умножить разницу на множитель....
При морфах все указанные в свойствах юнита способности остаются, пропадают лиш добавленные терригенно.
Для того чтобы они остались есть спецфункция.
Для того чтобы в нормальной и альтернативной форме у юнита изменялись способности (будь то меньший\больший каст ренж или что то еще) то воспользуйтесь способностью 'ANeg' техника.
Это события с опткодом, больше меньше или равно значению в какой то переменной, эти недособытия кривые и работают не везде, порой тупо не срабатывают, я долго возился с событием игровое время равно ... чтобы отследить ночь и день, в сингле это работало в муи были постоянные баги, событие тупо не срабатывало в итоге сделал периодическим таймером.
Дело в корявом UI -путь до модели не верен ( отсутствует .mdi) нужно прописать путь до модели восклицательного знака в вручную.
А не выбирать модель во всплывающие списке.
короче если кто то хочет это оспорить то пруф в студию вариант с изменением вара не принимается (рб тоже) Кристофер, тогда понадобиться всем игрокам ставить у себя RenderEdge
Посоны пробовали, никак... Насколько помню связано с проверкой пути, там проверка квадратов проходим \ непроходим или виден \ невиден - квадрат происходит с заданной частотой, исходя из этого юниты бегать быстрее не могут ну просто иначе они не будут успевать тыкаться в препятствия и открывать туман войны.
Дамми юнит с моделью твоего эффекта, задаешь ему скорость анимации и прочее. Ну а так же удаляешь действием RemoveUnit сразу же как он проиграл нужную часть анимации.
Тебе что нужно? Чтобы он не блокировался салом или сам сайленс на 1 цель?
Не блочатся только скиллы с 0 манакостом и 1 уровнем (не все), или 'Aave' - морф сфинкса, ему похрену на сайленсы.
Первое обратимо только морфом в другого юнита, второе установкой сдвига окна в дефолтное положение (60 градусов, ну или 1,047619047619048 радиан )
call SetUnitPropWindow( Твой тотем, 1,047619047619048 ) // обязательно радианы, в коде сдвиг окна устанавливается исключительно в радианах
call GetUnitDefaultPropWindow( Некий юнит ) // возвращает угол в градусах, используй bj_DEGTORAD
Кстати а зачем делать варду реальную атаку? На ваши тотемы будут работать ауры и прочие полезные\негативные баффы?
Вручите тотему способность на основе Пламени феникса и все, он не будет крутится чтобы атаковать врага.
Если вам так нужно UI атаки, то атаку можно оставить, добавив юниту способность Склад (логово орков ).
Для героя, морф только в героя! Для юнита морф только в юнита, для здания морф только в здание - иначе не выйдет.
Перепробовал не все, часть фишек я делал давно и забыл как.
Все не получается сделать таймер длительности на юните который можно обновлять сколько влезет.
Баг с морфом возможен только для рун или можно обойтись без них? Пробовал удалять скилл через 0.00(что округляется до минимального периода) секунд, но эффект все равно не тот.
Только для рун, морфы это нечто среднее между чаннелингом и переключателем, (жар преисподней) - юниту требуется кастовать скилл хоть ты лопни, это раз, два тут идет и проверка ид и выдается флаг непрерываемый. Руны ативируют способность не спрашивая её о том надо ли её кастовать или нет, нужно ли стоять неподвижно + не дают способности выполнится дважды, а морфы по своей сути и выполняются дважды, туда и обратно.
Есть еще 1 способ добавить флаг не прирываемый, сработает для героев - у метаморфозы должен быть длительный каст тайм за время которого герой умрет, тогда он навсегда останется таким недоморфнутым (если его воскресить) но с руной проще.
Darknessay, для разрушаемых объектов не существует такого объекта как Группа, вот делай щяс с ними что хочешь - сохранить их в отдельный отряд нельзя, как и удалить шото там...
Вот пример:
Делай что хочешь здесь и сейчас в этом, так называемом цикле - сохранить это куда-то и что то сделать с этим потом нельзя, не предусмотрено в языке JASS.
Данное действие убьет все разрушаемые объекты на карте, можно вводить различные критерии отбора разрушаемых объектов.
Тебе нужно чтоли похищение маны чародея крови которое не чаннелинг?
Ну это триггерная версия манасоалки, идем в заклинания на заказ или реализуем сами (наработка для работы с эффектами молнии была на сайте).
Если тебе нужна способность при применении которой бы не сбивались никакие чаннелинги, значит тебе нужены способности не сбивающие текущие приказы мага а их 7 на весь варкравт. Absk, Adef, Amdf, ANms, AEim, AHds, AOwk (Безумие, Укрыться за щитом, Магическая защита, Магический щит, Жар преисподней, Божественный щит, Стремительность)
Какие они малоизвестные когда ты импортируешь звук редактор и создает звуковые переменные с помощью этих функций, From Lable - в бж и компаниях используется, чтобы не писать весь путь до звука- ищет файл по имени в мпк архиве.
» WarCraft 3 / Редактирование бонуса за уровень.
» WarCraft 3 / Как засеч триггером перевоплотившегося
На морф юнитов срабатывает событие - завершил применять способность, морфы выполняются дважды...
» WarCraft 3 / Множитель получаемых ресурсов
» WarCraft 3 / Замена способностей героев
Для того чтобы они остались есть спецфункция.
Для того чтобы в нормальной и альтернативной форме у юнита изменялись способности (будь то меньший\больший каст ренж или что то еще) то воспользуйтесь способностью 'ANeg' техника.
» WarCraft 3 / Событие EVENT_PLAYER_STATE_LIMIT для конкретного игрока
» WarCraft 3 / Спам врагами
» WarCraft 3 / Прикрепить восклицательный знак над юнитом. Версия 2.
А не выбирать модель во всплывающие списке.
» WarCraft 3 / Стадо ящериц
» WarCraft 3 / Как превысить порог скорости?
» WarCraft 3 / Как не дать эффекту проиграть анимацию смерти?
» WarCraft 3 / Скилл в молчание(Сало)
Не блочатся только скиллы с 0 манакостом и 1 уровнем (не все), или 'Aave' - морф сфинкса, ему похрену на сайленсы.
» WarCraft 3 / Проблемы неподвижных предметов
Вручите тотему способность на основе Пламени феникса и все, он не будет крутится чтобы атаковать врага.
Если вам так нужно UI атаки, то атаку можно оставить, добавив юниту способность Склад (логово орков ).
Ред. nvc123
» WarCraft 3 / Как удалить юнита
» WarCraft 3 / Предметы, интересные баги и фитчи!
Перепробовал не все, часть фишек я делал давно и забыл как.
Все не получается сделать таймер длительности на юните который можно обновлять сколько влезет.
» WarCraft 3 / Предметы, интересные баги и фитчи!
Есть еще 1 способ добавить флаг не прирываемый, сработает для героев - у метаморфозы должен быть длительный каст тайм за время которого герой умрет, тогда он навсегда останется таким недоморфнутым (если его воскресить) но с руной проще.
» WarCraft 3 / Подскажите, как сделать пассивную способность.
» WarCraft 3 / Команду на очистку и удаление группы разрушаемых, плиз
Вот пример:
Данное действие убьет все разрушаемые объекты на карте, можно вводить различные критерии отбора разрушаемых объектов.
» WarCraft 3 / Команду на очистку и удаление группы разрушаемых, плиз
» WarCraft 3 / Команду на очистку и удаление группы разрушаемых, плиз
» WarCraft 3 / Подскажите, как сделать пассивную способность.
» WarCraft 3 / Команду на очистку и удаление группы разрушаемых, плиз
» WarCraft 3 / Нужен определенный скилл
Ну это триггерная версия манасоалки, идем в заклинания на заказ или реализуем сами (наработка для работы с эффектами молнии была на сайте).
Если тебе нужна способность при применении которой бы не сбивались никакие чаннелинги, значит тебе нужены способности не сбивающие текущие приказы мага а их 7 на весь варкравт. Absk, Adef, Amdf, ANms, AEim, AHds, AOwk (Безумие, Укрыться за щитом, Магическая защита, Магический щит, Жар преисподней, Божественный щит, Стремительность)
» WarCraft 3 / Изображение экрана до загрузки (где обычно по слотам прыгают)
» WarCraft 3 / Исчезание юнита
» WarCraft 3 / Малоизвестные функции для переменных типа sound