26

» WarCraft 3 / Как создать спелл останавливающий время?

ClotPh, как раз о том и речь. Вроде как в JASS больше возможностей, но очень много времени и внимания уходит на техническую сторону. В итоге вдохновение уходит, интересные идеи задвинуты далеко-далеко, по несколько дней обдумываешь способность одного из героев, а в конце оказывается, что тебе это уже надоело и не нужно почти никому.
26

» WarCraft 3 / Как создать спелл останавливающий время?

ClotPh:
надо отдельный триггер тогда создавать еще и/или включать/выключать
Вот проблемы-то! И мне ещё твердят, чтобы с GUI на JASS переходил, где гораздо сложнее ролики создавать, а теперь ещё и триггеры включать/выключать.
26

» WarCraft 3 / Как на одну стандартную модель нацепить разные текстуры?

PhysCraft, он уже пробовал этот метод. Не подошёл из-за белых портретов.
Steal nerves, извини, обманул тебя. Чтобы сделать вынесение в отдельную поверхность, надо сначала удвоить вершины. Но только почему-то нормально не работает, часть вершин не удваивается.
Сейчас посмотрю, как с анимацией текстур работал.
А ведь ты не сделал копию анимаций, просто продублировал имеющиеся, дав им название с тэгом. Это не даст желаемого.

Извини, но пока путного не получается. Может быть опосля придёт умная мысля.
По идее всё равно надо делать реальную копию анимационного ряда, а не просто дать новое название тем же кадрам. Может быть ты в процессе копирования кадров согласишься, что легче создать кучу крестьянок с новыми моделями в РО и триггерно их заменять, чем одну почти такую же тяжёлую за счёт анимаций модель с тэгами. При этом не факт, что у неё с портретом будет порядок.
26

» WarCraft 3 / Как на одну стандартную модель нацепить разные текстуры?

Steal nerves, это для невидимости материалов, чтобы модель не была одновременно со всеми текстурами, которые будут периодически проскальзывать друг через друга.
Касательно текстового файла, то это было актуально до появления war3me и mdlvis. Тогда реально модели в блокноте редактировали)
26

» WarCraft 3 / Импорт моделей из Доты

Импортируешь файлы к себе в карту по пути, как они лежат в папках в архиве. Они подменяют стандартную модель гидралиска.
На скринах просто поставил гидралиска на карту, теперь можешь поставить модель гидралиска герою, чтобы тот был с видом веномансера.
P. S. На панели войск гидралиск вторым идёт.
Загруженные файлы
26

» WarCraft 3 / Утечка точки

Macghoul, извини, но у тебя уровень низкий, предупреждений не ноль, да и в возможностях GUI в JNPG ты не сильно шаришь. Не уверен, можно ли было тебе доверять.
26

» WarCraft 3 / Утечка точки

UrsaBoss:
Если ты про BJ функцию PolarProjectionBJ
Про эту функцию
OffsetLocation(GetPlayerStartLocationLoc(Player(0)), 256.00, 90.00)
26

» WarCraft 3 / Как создать спелл останавливающий время?

ClotPh, что тебя не устраивает в событии, когда новый юнит появляется в игровой области?
Явно экономичнее, чем периодический таймер с паузой.
26

» WarCraft 3 / Как создать спелл останавливающий время?

ClotPh:
вот см. выше как мной предложено
Шедевр) Таймеры не паузятся, новые юниты полсекунды имеют на чтение любых триггерных способностей.
26

» WarCraft 3 / Как создать спелл останавливающий время?

ClotPh:
А вдруг кто-то после смерти создает юнита, или какие-то независимые триггеры на спавн юнитов... да дохрена чего может быть
Так ведь триггер будешь не в чужой карте делать, учтёшь все триггерные тонкости. Например, сделаешь параллельно второй триггер, который будет во время действия способности ставить на паузу юнитов, которые вошли в игровую область, а также паузить все таймеры, кроме таймера окончания действия способности.
26

» WarCraft 3 / Как создать спелл останавливающий время?

Fly123, все однотипные действия для групп юнитов делаются через занесение в отряд и выполнение действий с каждым юнитом в отряде. Формулировкой вопроса прямо в тупик поставил, есть карта, где можешь посмотреть, что и как делается.
Конкретизируй, что требуется уточнить?
26

» WarCraft 3 / Как создать спелл останавливающий время?

ClotPh:
"другой" может появиться уже при остановленном времени
Процессы в зданиях тоже паузятся. Фатала при стане и паузе в одиночной игре нет, в сетевой сам проверяй.
26

» WarCraft 3 / Как создать спелл останавливающий время?

Так-то понял, но если остановка времени пошла, то другой же не сможет заюзать способность.
26

» WarCraft 3 / Прислонить вплотную декорацию

Maniac_91, ну это не то. Где-то видел же, что можно прилеплять декор. Может у Эльрата, может у Шурика, может у Огра.
26

» WarCraft 3 / Как создать спелл останавливающий время?

Отряд - Выбрать всех юнитов в игровой области, соответствующих условию, что юнит не кастер
Каждому юниту установить скорость анимации на 0.
26

» WarCraft 3 / Как создать спелл останавливающий время?

Fly123:
8gabriel8, в разделе Действия нет опций: пауза/продолжить, они есть только у боевых единиц. Их и надо использовать?
Да.
26

» WarCraft 3 / Как создать спелл останавливающий время?

Событие: Юнит приводит способность в действие
Условие: (Ability beig cast) = Нестандартная способность
Действия: Pause/Unpause