Bergi_Bear, не обижайся, но вспоминал твои кривые Каналы, когда печатал) Но может быть просто бета-версию карты смотрел.
P. S. prog, Hate, вот уроды. Тоже надо к вашим глупым комментариям не пояснения оставлять, а минусы ставить.
P. P. S. Сделайте на Канале копию Молота бурь для модели Горного короля, чтобы ни при каких обстоятельствах нельзя было от оригинала отличить. Чтобы анимация до конца проигрывалась, но до вылета молотка можно было способность отменить другим приказом. Тогда поймёте, о чём речь.
Black Soul, это потому, что по памяти пример указывал и кое-что пропустил в условии, в итоге юнит добавлялся в группу и сразу же удалялся. Есть в JNGP событие unit is hidden, но по факту оно не работает, как мне казалось, потому реально придётся периодически проверять группу, что всё равно понадобится в итоге, чтобы охапку дерева отлавливать но это будет уже не столь точный способ. Проверку на скрытость юнита нужно проводить, когда отдали приказ на рудник и занесли в группу, если отдадим любой другой приказ, то из группы удаляем, следовательно, раз юнит в группе и скрыт, то он точно в руднике и выйдет с мешком. Всего три триггера, у тебя больше, это и имел ввиду под перегруженностью.
Сейчас перечитал, как-то вообще непонятно обосновал. Короче: - Не работало потому, что ещё условия в примере не хватало. Но даже вместе с нужными условиями юнита с мешком не отловить, если отправить в другое место через shift; - Сделал вариант, чтобы точно отлавливало юнита с мешком золота; - Для дерева столь же точно отловить вряд ли получится, но надо попытаться, на что у меня сейчас нет времени.
Скрины триггеров для тех, кому интересно:
Надо ещё будет придумать как быть, когда юнит становится ополченцем или несёт последний мешок из рудника, так как в обоих случаях юнит продолжает числиться с мешком.
Не важно, что игрок отправит работника в другое место через Shift, триггер всё равно сработает на приказ вовремя, просто отлавливаешь любой другой приказ и удаляешь работника из группы пошёл на рудник. А способность Вернуть золото и древесину не у работника находится, а у главного здания.
Объясню на примере. Первый триггер:
Событие: A unit Отдал приказ (цель-объект)
Условие: (Приказ равно (щелчок правой кнопкой) ИЛИ Приказ равно (добывать ресурсы); (unit type of (Ordered unit) равно Работник ИЛИ Раб); (unit type of (Target unit of issued order) равно Рудник)
Действие: Add (Ordered unit) to Group MINERS
Второй триггер, как у меня на скрине, только в условие добавить, что (Ordered unit) in group MINERS равно Да, а в действии удаляешь из MINERS и добавляешь в группу шахтёры с мешками. Третий триггер:
Событие: A unit Отдал приказ (цель-объект); A unit Отдал приказ (цель-точка); A unit Отдал приказ (без цели)
Условие: (Ordered unit) in group MINERS равно Да
Действие: Если (Приказ равно (щелчок правой кнопкой) ИЛИ Приказ равно (добывать ресурсы)); (unit type of (Target unit of issued order) равно Рудник), То (пусто), Иначе Remove (Ordered unit) of Group MINERS
Только все текстуры руками редактировать, преобразуя в чёрно-белые. Фильтр просто прибавляет картинке свои цвета в нужных местах, преобразований цвета он не делает.
Конечно, когда два события происходят одновременно, то один триггер может отдать юниту приказ по истечении, а другой что-то сделать и заново запустить таймер, в итоге юнит не будет слушать приказы, так как ему новый поступает каждые 0.02 секунды. Поставь в каждый триггер с таймером дебаг, чтобы первым действием выводилось на экран сообщение с номером триггера, хоть увидишь так триггеры, которые вызывают проблему.
А посмотреть на аналогичные улучшения в редакторе не судьба?
В Редакторе объектов нужно указать несколько уровней улучшению и в строке Графика - пиктограмма поставить свои иконки.
Не знаю, что вы любите в этом Канале, что все нестандартные способности на нём предлагаете делать, но его замучаешься настраивать, так как нужно персонально настраивать под каждую модель юнита.
Black Soul, слишком перегруженный способ. Есть приказ resumeharvesting, которым можно отслеживать получение шахтёром мешка. Триггер такой:
Это JNGP на скриншоте, там этот приказ есть в списке.
В условие нужно добавить, что (Ordered unit) в группе пошёл на рудник. Для дерева немного сложнее, там надо сверять ежесекундно текущий приказ юнита и его местоположение, если приказ не на Рудник и местоположение не меняется, значит рубит лес. Только пока нет времени, чтобы подготовить нормально наработку, может быть как-нибудь на досуге смастерю. Там нужно многое учесть, чтобы из-за периодического триггера не могло возникнуть сбоев, когда юнит только замахнулся на дерево, ещё не получил охапку дров под руку, а уже числится древоносом, хотя его в последний момент посадили в астрал.
Но если, например, анимаций 5 по 1000 кадров, а указал:
0: 1
1000: 0
3000: 1
То это не значит, что анимация 1 (0-1000) будет видима, 2 и 3 (1000-2000 и 2000-3000) невидимы и 4 с 5 (3000-4000 и 4000-5000) опять видимы. Нужно указывать видимость для первого кадра каждой анимации.
Дословный перевод: Поворачивает юнита лицом на указанный угол, измеряется в градусах, (оригинальная функция делает это в радианах, если мне не изменяет память) где 0 градусов - поворот на восток. Работает только, когда юнит в это время не двигается.
P. S. Во время движения можно повернуть голову юнита.
У способностей, добавленных в the Frozen Throne могут быть разные лаги, например, может быть нельзя сделать копию способности, а в копии изменить какой-то параметр, в игре изменений не будет. Насколько помню, нужно изменить значения в оригинале, сделать копию изменённого оригинала, а потом вернуть оригинал по умолчанию, тогда должно работать. С этим моментом лучше знаком Extremator.
3D-Редакторы порой шалят. Может быть при сохранении слетел материал для геосетов, если выражаться терминами war3me. В редакторе вершин плащ с наплечниками есть? Если да, то выдели весь слой и посмотри наложенную текстуру, попробуй обратить нормали. Если вершин нет, то вероятнее, что ты как-то удалил их и не заметил.
Кажется, качество твоих звуков выше, чем в оригинальной кампании.
Первая Эфирия в целом озвучена немного больше, чем официальная кампания, заменены стандартные треки, есть много импорта, общий вес 71.6 Мб.
Старался обрабатывать звуки как можно ближе к оригинальным.
Если бы это был простой воин, а не герой, то можно было бы сменить тип атаки с первого на второй, но для героев это криво работает, то ли исчезает вообще значок атаки, хотя по факту она есть, то ли остаётся старым, то ли ещё что-то.
» WarCraft 3 / Смертельный союз для всех
Ред. 8gabriel8
» WarCraft 3 / Смертельный союз для всех
P. S. prog, Hate, вот уроды. Тоже надо к вашим глупым комментариям не пояснения оставлять, а минусы ставить.
P. P. S. Сделайте на Канале копию Молота бурь для модели Горного короля, чтобы ни при каких обстоятельствах нельзя было от оригинала отличить. Чтобы анимация до конца проигрывалась, но до вылета молотка можно было способность отменить другим приказом. Тогда поймёте, о чём речь.
Ред. 8gabriel8
» WarCraft 3 / Как определить что рабочий с мешком золота?
- Не работало потому, что ещё условия в примере не хватало. Но даже вместе с нужными условиями юнита с мешком не отловить, если отправить в другое место через shift;
- Сделал вариант, чтобы точно отлавливало юнита с мешком золота;
- Для дерева столь же точно отловить вряд ли получится, но надо попытаться, на что у меня сейчас нет времени.
Скрины триггеров для тех, кому интересно:
Ред. 8gabriel8
» WarCraft 3 / Как определить что рабочий с мешком золота?
Объясню на примере. Первый триггер:
» WarCraft 3 / Проблема иконки апгрейда магов
» WarCraft 3 / Потеря контроля над персанажам
» WarCraft 3 / Черно-белый фильтр?
» WarCraft 3 / Механика архонта
» WarCraft 3 / Потеря контроля над персанажам
» WarCraft 3 / Проблема иконки апгрейда магов
В Редакторе объектов нужно указать несколько уровней улучшению и в строке Графика - пиктограмма поставить свои иконки.
» WarCraft 3 / Смертельный союз для всех
» WarCraft 3 / Как определить что рабочий с мешком золота?
В условие нужно добавить, что (Ordered unit) в группе пошёл на рудник. Для дерева немного сложнее, там надо сверять ежесекундно текущий приказ юнита и его местоположение, если приказ не на Рудник и местоположение не меняется, значит рубит лес. Только пока нет времени, чтобы подготовить нормально наработку, может быть как-нибудь на досуге смастерю. Там нужно многое учесть, чтобы из-за периодического триггера не могло возникнуть сбоев, когда юнит только замахнулся на дерево, ещё не получил охапку дров под руку, а уже числится древоносом, хотя его в последний момент посадили в астрал.
» WarCraft 3 / Исчесли детали модели при редактировании поверхностей
» WarCraft 3 / Мгновенный поворот юнита
P. S. Во время движения можно повернуть голову юнита.
» WarCraft 3 / Баги со способностью оживший огонь в кампании
» WarCraft 3 / Баги со способностью оживший огонь в кампании
» WarCraft 3 / Приказ каждому юниту в регионе
» WarCraft 3 / Приказ каждому юниту в регионе
» WarCraft 3 / Проблема с иконками
» WarCraft 3 / Как отследить, что юнит имеет определённый предмет
» WarCraft 3 / Исчесли детали модели при редактировании поверхностей
» WarCraft 3 / Одновременно используются 3 способности на основе одной
Он же не автор вопроса.
» Наследие Альянса / Трейлер кампании "Последний страж Лордерона"
Первая Эфирия в целом озвучена немного больше, чем официальная кампания, заменены стандартные треки, есть много импорта, общий вес 71.6 Мб.
Старался обрабатывать звуки как можно ближе к оригинальным.
» WarCraft 3 / Запрет постройки на порченой земле
» WarCraft 3 / Смена типа атаки