18

» WarCraft 3 / Неправильная мини-карта

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

» WarCraft 3 / За что отвечают отмеченые параметры..

Steal nerves, по твоим ответам можно целую статью написать)) Лично я узнал несколько полезных особенностей, непонятных из-за некорректного перевода. И понял, чем именно отличаются типы оружия друг от друга. С меня плюс))
18

» WarCraft 3 / Как отключить звук анимациям персонажа?

Принятый ответ
Убрать звуки моделям в War3ME или вместо анимаций прятать юнитов (Unit - Hide).
Steal nerves, добавлю: чтобы сделать их бессмертными и невыбираемыми, можно дать способность "Москиты". Тень убирается в РО.
18

» WarCraft 3 / Проблема с Тригером. Как "заморозить" здание триггерно?

A.W.K., так без массива нужно сделать. Потому что когда срабатывает действие создания юнитов, они создаются для всего массива, из-за чего и вылетает.
Но так, как предложил Тимур - это лучший вариант.
18

» WarCraft 3 / Зависимости от типа юнита у заклинаний

У этих заклинаний установлены так называемые "хардкорные цели", то есть никакими стандартными средствами в РО их не поменять.
18

» WarCraft 3 / Проблемы с новой расой

Насчёт второго вопроса: возможно, неправильно поставлены требования или эквиваленты в игровых константах.
18

» WarCraft 3 / Проблема с Тригером. Как "заморозить" здание триггерно?

Можно попробовать так. В триггере, например, при инициализации или при постройке конкретного здания (если они не изначально созданы):
Действие - Триггер - добавить событие: мана здания становится меньше или равно 0.5 (я как-то делал условие, что мана равна нулю - не срабатывало)
Ну а в триггере, где добавлялось событие, написать действия:
Создать дамми и приказать ему сделать "Ледяное дыхание" на триггерного юнита. "Дыханию" поставить длительность побольше и удалить дамми.
Теперь второй триггер. Тоже добавить событие: Мана здания больше 0.5
И в новом триггере удалить бафф с триггерного юнита.
В принципе, можно добавить все события в один триггер, а в нём делать проверку: если мана триггерного юнита больше 0.5, то делать одно действие, иначе - другое.
18

» WarCraft 3 / Как поменять эффект области у способности?

Принятый ответ
Путь можно отыскать в MPQ-файлах. Например, ReplaceableTextures\Selection\SpellAreaOfEffect.blp
18

» WarCraft 3 / Константы

Принятый ответ
Игровой интерфейс ещё отредактировать надо. Этот текст находится там. То есть действует отредактированная версия, но текст старый остался.
18

» WarCraft 3 / Дальность захвата

Принятый ответ
Зайди в игровые константы (искать в главном окне редактора в меню сверху, вкладка "Дополнительно").
18

» WarCraft 3 / Нестандартное управление юнитом

Принятый ответ
Я как-то пробовал. Получилась система для плавного движения из 7 триггеров и трёх переменных.
Переменные: X, Y - реальные; Un - юнит.
Загруженные файлы
18

» WarCraft 3 / Текстурирование

Принятый ответ
Если в текстуре есть все необходимые цвета, то можно скопировать точки и на карте текстур переместить их в правильное место. А потом сжать (не слить!) точки с разными текстурами, если требуется поместить их в одни координаты.
18

» WarCraft 3 / Сохранить ману при морфе

Diaboliko, да. Устанавливает ману на начальное значение, игнорируя действие триггера (сам триггер срабатывает, проверочное сообщение на экран выводится).
Всё, разобрался. Добавил в триггер с окончанием таймера ожидание 0 сек. и повторил действие установки маны.
18

» WarCraft 3 / Сохранить ману при морфе

Diaboliko, я сделал без таймера, всё в одном триггере. Записываю ману в переменную во время каста. А потом, после нескольких действий (например, дать предмет, обозначающий оружие), устанавливаю ману из переменной.
Попробовал с таймером. Вроде всё работает. Но после морфа на основе Сфинкса почему-то триггер устанавливает ману на максимум. Хотя в настройках всех морфов одинаковые значения.
18

» WarCraft 3 / Можно ли как-то увидеть радиусы, которые выставляешь триггерам?

Принятый ответ
Сетка в редакторе (кнопка G):
  • большой квадрат = 512х512
  • средний квадрат = 128х128
  • малый квадрат = 32х32
18

» WarCraft 3 / Сохранить ману при морфе

ssbbssc, стартовые и максимальные значения равны - не помогает.
Diaboliko, дело в том, что мана постоянно уменьшается (она используется как показатель голода главного героя), то есть если постоянно сохранять, то количество маны не будет уменьшаться.
В принципе, можно использовать другие поля (золото, древесина, пища), но намного удобнее, когда все важные индикаторы собраны в одном месте.
18

» WarCraft 3 / Неограниченный рендж каста

А может, даммика создавать? При отлове приказа самого кастера остановить, создать дамми в нужных координатах, дать ему способность (установив уровень) и приказать применить эту способность.
18

» WarCraft 3 / Триггерное усиление юнитов

Принятый ответ
Перед созданием юнитов записать в переменную случайное число, а после - сделать проверку через If / Then / Else. Если (переменная) = 1, то дать каждому юниту в playarena[integer B] нужный предмет.
18

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

Принятый ответ
Нужно скопировать название скина (например, TigerSkinGreen.blp), в mdlvis выбрать все точки модели, нажать F2 (редактор текстур), в поле внизу вместо "TigerSkinBlack.blp" вставить скопированное название и нажать Enter. Остаётся только пересохранить модель под другим названием и импортировать в карту (менять текстуры модели в игре не знаю как).
18

» WarCraft 3 / Триггерное усиление юнитов

Я делал улучшения через предметы - "Create Item for (Last Created Unit)".
Способность предмета может быть какой угодно: дополнительная атака/защита/здоровье/регенерация, критический удар, ауры и т. д.
Чтобы каждому юниту сделать отдельный спавн, нужно создавать их по очереди, перед каждым созданием указывая случайную точку (и удаляя её, чтобы не было утечек памяти).
18

» WarCraft 3 / Можно ли как то изменить размер модели эффекта

Отредактировать модель, уменьшив масштаб.
Или создавать дамми-юнита с необходимым масштабом в точке применения.