Несложный заказ.
Делаю карту с отсутствием ночного освещения. Создал несколько моделей, но вот проблема: когда при постройке выбирается место на карте, непостроенная модель освещает всё вокруг так, как будто уже построена. То есть можно осветить карту, не создавая постройку:
Пытался исправить через War3ME, анимируя видимость источника света. Добавлял "Stand Alternate" анимацию, в которой источник должен работать, а в "Stand" (которую показывает предпросмотр при расположении здания) - отключал. По-разному пробовал. В результате источник или оставался как есть, или отключался полностью. Исправьте, пожалуйста, кто-нибудь.
DracoL1ch, пришлось заменить декорации на юнитов. Перечитав статью по типам целей , настроил всё правильным образом. Удалил лишние триггеры и добавил в уже существующий триггер отлова урона по юниту новые действия. Теперь всё работает )
JackFastGame, но первые 1-2 приказа ловятся же, то есть событие иногда срабатывает. А если не в очереди, то всегда. Значит, как пишет DracoL1ch, проблема в триггере. Переменные и значения жизни декорации где-то перепутаны, скорее всего. Буду ковырять их. Очень уж не хочется периодические события использовать..
Обновление JackFastGame, попытался с периодическим событием. Но оказалось, что в условие можно поставить только "Target of Issued Order", то есть цель отданного приказа. Но отданного приказа-то нет, так как событие - периодическое. Если в событиях добавить "Юнит отдал приказ, цель которого - объект", после чего заносить цель в переменную и запускать отдельный триггер, то ситуация становится как раньше - после нескольких разрушенных декораций перестаёт срабатывать.
Сделал триггер на отлов приказа и отдельно с периодическим событием, удалил "Wait for condition":
1.35 - время перезарядки атаки юнита.
Первый триггер почему-то перестаёт срабатывать после нескольких выполненных приказов в очереди - не показывает сообщение.
Может, как-то можно поставить в условии или переменной:
"Декорация (переменная) = Цель текущего приказа конкретного юнита"? Хотя это не поможет, если приказ не хочет отлавливаться.
Событие - Юнит заходит в область
Условие - Входящий юнит = (необходимый юнит)
Действие - Включить режим кинематики (скрыть интерфейс), и так далее...
Выключить этот триггер (чтобы не повторялось сначала)
DracoL1ch, жаль. Я в нём не понимаю. Надо бы сесть и изучить, но времени не хватает. Оставлю вопрос открытым на несколько дней - вдруг какой-нибудь способ найдётся.
В настройках ("Сценарий" сверху в главном окне) есть пункт "Улучшения", где можно каждому игроку установить возможные исследования. Может, там что-то не так? Кстати, улучшения можно проводить только в сторону увеличения, то есть нельзя понизить их уровень даже триггерно. То есть если изначально исследование было уже сделано, то его не получится отменить.
Extremator, через глобальную не подходит, так как несколько юнитов могут умереть одновременно. С координатами и JASS, на мой взгляд, лучше всего - точка вообще не нужна. Буду так делать (только через Custom Script).
Steal nerves, спасибо за ответ) По задумке, к предмету обращение идёт один раз - сразу же устанавливается количество зарядов (через Last Created Item).
Алексей777, легко. Заходим в редактор объектов, ищем пункт "Файл модели" (в этом случае - "units\creeps\NightElfBattleship\NightElfBattleship") и выковыриваем его из mpq.
» WarCraft 3 / Где тема по найму на работу?
» WarCraft 3 / как создать свои здания?
Вот тут есть необходимые программы.
А здесь можно узнать, какими цветами рисовать.
» WarCraft 3 / Нужна модель? - Вам сюда!
Ред. Maniac_91
» WarCraft 3 / Способность не добавляется
» WarCraft 3 / Нужна модель? - Вам сюда!
Делаю карту с отсутствием ночного освещения. Создал несколько моделей, но вот проблема: когда при постройке выбирается место на карте, непостроенная модель освещает всё вокруг так, как будто уже построена. То есть можно осветить карту, не создавая постройку:
https://www.xgm.guru/files/100/123536/comments/338726/Furnace.md...
» WarCraft 3 / Как сделать чтоб нельзя было брать 2 одинаковых героев?
» WarCraft 3 / Отключить "Shift"
Ред. Maniac_91
» WarCraft 3 / Отключить "Shift"
JackFastGame, попытался с периодическим событием. Но оказалось, что в условие можно поставить только "Target of Issued Order", то есть цель отданного приказа. Но отданного приказа-то нет, так как событие - периодическое. Если в событиях добавить "Юнит отдал приказ, цель которого - объект", после чего заносить цель в переменную и запускать отдельный триггер, то ситуация становится как раньше - после нескольких разрушенных декораций перестаёт срабатывать.
"Декорация (переменная) = Цель текущего приказа конкретного юнита"?
Хотя это не поможет, если приказ не хочет отлавливаться.
» WarCraft 3 / Как изменить модель дерева?
Ред. Maniac_91
» WarCraft 3 / Как сделать ролики в определённых местах?
Заранее поставить на карте область
Условие - Входящий юнит = (необходимый юнит)
Действие - Включить режим кинематики (скрыть интерфейс), и так далее...
Выключить этот триггер (чтобы не повторялось сначала)
» WarCraft 3 / War3 Model Editor 1.07 (RU)
» WarCraft 3 / Как скрыть отображение типа защиты юнита?
» WarCraft 3 / Как скрыть отображение типа защиты юнита?
Оставлю вопрос открытым на несколько дней - вдруг какой-нибудь способ найдётся.
» WarCraft 3 / War3 Model Editor 1.07 (RU)
» WarCraft 3 / Нет эффектов на модельке
» WarCraft 3 / Улучшения предметов
» WarCraft 3 / Улучшения предметов
Кстати, улучшения можно проводить только в сторону увеличения, то есть нельзя понизить их уровень даже триггерно. То есть если изначально исследование было уже сделано, то его не получится отменить.
» WarCraft 3 / Портрет модели
» WarCraft 3 / Способности и алгоритмы на заказ
» WarCraft 3 / Изменение количества предмета в магазине
» WarCraft 3 / Строются Пушки из башен
Ред. Maniac_91
» WarCraft 3 / Утечка памяти или нет?
» WarCraft 3 / Утечка памяти или нет?
По задумке, к предмету обращение идёт один раз - сразу же устанавливается количество зарядов (через Last Created Item).
» WarCraft 3 / Достать стандартную модель
https://www.xgm.guru/files/100/180507/comments/337707/NightElfBa...
Ред. Maniac_91
» WarCraft 3 / Достать стандартную модель
https://www.xgm.guru/files/100/180507/comments/337640/NightElfDe...