18

» WarCraft 3 / Как заставить юнитов идти в один ряд?

Принятый ответ
Может, давать приказ каждому по отдельности, чтобы они не считались одной группой с общим приказом?
При этом можно создавать их в одну линию и давать приказ на точки, находящиеся на одинаковом расстоянии от каждого юнита.
То есть создаётся юнит в точке X1, Y1. Его нужно отправить в точку X1+3000, Y1.
А юнит в точке X2, Y2 нужно отправить в точку X2+3000, Y2.
18

» WarCraft 3 / Утечка

Принятый ответ
Да, создаётся.
Можно записать точку в переменную, а после смещения удалить -
call RemoveLocation(udg_loc).
Или перемещать по координатам -
SetUnitX = 0, SetUnitY = 0.
18

» WarCraft 3 / Факел в варкрафт 3.

GriZliK, так это ж стандартный факел. Только на боку.
Вот моя модель, если надо: xgm.guru/files/100/195640/comments/359450/Torch.mdx. Только он вертикальный.
Загруженные файлы
18

» WarCraft 3 / Факел в варкрафт 3.

Принятый ответ
Можно дать предмету способность телескопа гоблинов (для увеличения обзора) и способность какого-нибудь знамени (для отображения на герое). Только в способности знамени прописать другую точку крепления и поменять модель флага на модель факела.
18

» WarCraft 3 / Нанесение герою урона днем.

Принятый ответ
Сделать области (безопасные зоны).
Периодическое событие - каждую секунду.
Условие - время > 6.00 и время < 18.00.
Действие - если герой не в области 1 или герой не в области 2 и т. д., то уменьшить жизнь на 85.00.
18

» WarCraft 3 / Как избежать совпадение приказов способности

Game_Nikitav_1, как мне когда-то объяснили, это работает у "Канала" и нескольких других способностей, но не у всех.
18

» WarCraft 3 / Добыча руд из камней.

Проще камни не через разрушаемые объекты делать, а через юнитов.
Я тоже пытался когда-то, в итоге сделал через юнитов и морф главного героя в других юнитов, у которых атака идёт на разные цели.
18

» WarCraft 3 / Где находится способность строительство?

Vitos2, нужно дать герою способность "Ремонтировать", чтобы продолжал строить.
Или делать строительство через предметы со способностями постройки.
Или поставить ему расу - Нежить.
18

» WarCraft 3 / Где находится способность строительство?

Принятый ответ
Так в редакторе объектов можно поменять доступные постройки.
Их список можно найти у работника любой расы.
Не помню, работает ли это с героями.
18

» WarCraft 3 / Как проверить абилку с требованием

Ещё вариант: блокировать способность игроку.
Когда предмет надет - разблокировать, когда предмет снят - заблокировать.
Можно создать базу данных, в которой привязать способность и предмет одинаковыми индексами в массиве.
Например, цикл от 1 до количества предметов в базе:
Если у юнита есть предмет А, то разблокировать способность А, иначе - заблокировать способность А.
18

» WarCraft 3 / Условие: (Target unit of Ability being cast) и типы способностей

Принятый ответ
Так Рёв - это способность без конкретной цели.
Можно ловить юнитов в радиусе и проверять у них наличие баффа от способности.
18

» WarCraft 3 / Можно ли как-то сделать больше двух типов склонов?

Принятый ответ
Насколько мне известно, никак.
Но можно декорации нарисовать, прикрыв склоны.
18

» WarCraft 3 / Не могу найди наработка залежки руды

pro100master, погоди. Я там косяк нашёл.
Когда переменная М приравнивается к 1, циклы работают, пропуская все оставшиеся значения. Заменил в циклах М на 500 (и где на 1 сбрасывается, тоже поставил 500).
Загруженные файлы
18

» WarCraft 3 / Нанесение урона

Принятый ответ
Проще всего поставить ему в редакторе объектов отрицательное восстановление здоровья.
18

» WarCraft 3 / Проиграть анимацию

pro100master, действительно. Не знал об этой особенности)
Вот карта-пример: xgm.guru/files/100/195297/comments/358991/Anim_Speed.w3x.
Я использовал модель вождя минотавров, у которого есть анимации walk и walk fast. У юнита с быстрой анимацией при движении включается вторая.
Загруженные файлы
18

» WarCraft 3 / Система захвата зданий

NekoriDes, это и имеется в виду: если используется разными юнитами, то используется и разными игроками, естественно))
18

» WarCraft 3 / Проиграть анимацию

pro100master, в редакторе - это скорость проигрывания анимации, а не скорость самого юнита.
18

» WarCraft 3 / Система захвата зданий

Обновление: теперь юниты заходят в здание по приказу "Двигаться" или щелчку правой кнопкой мыши.
18

» WarCraft 3 / Проверка уровня игрока и разблокировка Портала

Зачем столько ненужных действий?
Можно просто выбрать всех юнитов на карте и выполнить действия: если номер игрока владельца выбранного юнита <= 10, и выбранный юнит - герой, то дать выбранному юниту опыт.
Последнее действие отключает триггер при любых условиях. Значит, проверка не нужна. Просто выключить.
Вообще, в одном ресурсе можно только один вопрос задавать, так что не нужно стесняться создавать новые вопросы.
18

» WarCraft 3 / Проверка уровня игрока и разблокировка Портала

События такого не нашёл.
Событие выбора - Игрок выбирает юнита.
Правая кнопка мыши - это событие "юнит отдал приказ (цель - точка)".
Можно поступить проще: при входе в область сразу переносить юнита в точку назначения.
18

» WarCraft 3 / Проверка уровня игрока и разблокировка Портала

Может, тогда уровень поставить больше или равно 200?
А то, судя по условию, если уровень меньше, то устанавливает точку назначения.
18

» WarCraft 3 / Не получать опыта за героя

Или, чтобы каждый раз не давать опыт триггерно, можно в действиях "Герой - заблокировать получение опыта для героя" применить к каждому герою, кроме нужного.