Гуи триггер криейт лайтинг XD, ведёт себя точно так же как и код по созданию способности с молниями, даже если в карте отключить абсолютно все триггеры и оставить, "прошло 1 секунда, создать молнию там то там то... молния через раз создастся"
это не то, ты же всё обрубил
Что заказывал, то и получил.
Карту запускал, сначала мне показалось, что одна молния не создалась, перезапустил карту и долго играл, все молнии исправно отображались.
(Owner of (Killing unit))
По идее тебе просто нужно добавить действие со стандартными условиями победы и поражения. Это последнее действие в триггере созданной новой карты.
Вроде Doodads/Doodads.slk
Бери из war3local.mpq или war3patch.mpq, если в них нет, то из war3x.mpq. Но не war3.mpq, нужна наиболее полная версия.
Вот, кстати, когда пробовал xgm.guru/p/wc3/210671?postid=388904#comment5
Да, теперь всё правильно.
Ты ведь не давал вражеским героям способности, которым триггер устанавливает уровень? Если нет, то всё отлично, у них ведь нечему будет уровень устанавливать.
По идее новые декорации с вариациями нужно делать через её добавление в slk таблицу. Но тут не уверен, что это единственный вариант. Просто в своё время сталкивался с такой проблемой, только так решить получилось.
Ещё можно сделать все лилии юнитами со способностью Москиты (Aloc), так они в игре не будут выбираться.
Steal nerves, помню, пытался сделать все эти проверки на GUI, в итоге сделал чуть меньше половины, код получился огромным и голова кипела. Ну и там Кристофер упомянул какой-то алгоритм, подумал, что готовый алгоритм реализовать легче, чем заново его изобрести, и забил.
Сейчас сообразил, что там два триггера нужно. Первый почти такой же, как на последнем скрине, только там не надо Если/То/Иначе, перенеси условие из Если в условие триггера. Потом зря убрал выбор всех героев в группу, но тут моя вина, выбери всех героев в группу и поставь им действия из То. Только у тебя на всех героев это распространится, в том числе и вражеских, чтобы вражеские бонуса не получали, задай в сопоставлении кроме Герой ещё (Владелец юнита) не равно Игрок_за_мобов.
А во втором триггере делаешь событие, что Игрок оставил игру и действие Триггер - Выполнить Первый триггер, игнорируя условия.
Нет. В переменную User поставь условия. Самое первое действие.
Чтобы не было утечки в самый низ триггера (не в действия с группой, а отдельно под него) поставь Custom Script:
call DestroyGroup( GetLastCreatedGroup() )
Но в таком случае будет некритичное количество утечек, потому можно и без него.
В User сопостовляй не то, что (Переключающий юнит) типа Герой равно Да, а выбери внизу списка условий И, поставь там оба условия со скрина в вопросе, только не (Выбранный игрок), а (Совпадающий игрок).
То есть недостаточно хорошо знаешь, чтобы прочитать название нового архива игры, о котором упоминаешь в вопросе? Забей, такие оправдания всё равно ни к чему толковому не приведут.
Во-первых, события следует ставить Юнит вошёл в игровую область и Игрок покинул игру. Во-вторых, переменную User можно напрямую задать, что это группа игроков, соответствующих условиям. В-третьих, ставишь действие Если/То/Иначе, где в если (Переключающий юнит) равно Герой равно Да, То установи уровень способностей, Иначе (пусто).
» WarCraft 3 / Анимации портрета
» Администрация XGM / Неверное отображение рейтинга
» Администрация XGM / Неверное отображение рейтинга
бота жалко, гораздо больше 600 оценок ему поставил, чтобы сделать отличный рейтинг
» WarCraft 3 / Невидимая молния, баг молниии..
» WarCraft 3 / Невидимая молния, баг молниии..
» WarCraft 3 / Невидимая молния, баг молниии..
» WarCraft 3 / Исправить баг способности тёмный 'Srtt'
» WarCraft 3 / Вариации декораций
Виджитайзер какой-то или что-то в этом роде.
» WarCraft 3 / Отследить кое-что
По идее тебе просто нужно добавить действие со стандартными условиями победы и поражения. Это последнее действие в триггере созданной новой карты.
» WarCraft 3 / Вариации декораций
Vell15: Непонятно, конкретизируй.
» WarCraft 3 / Вариации декораций
Бери из war3local.mpq или war3patch.mpq, если в них нет, то из war3x.mpq. Но не war3.mpq, нужна наиболее полная версия.
Вот, кстати, когда пробовал xgm.guru/p/wc3/210671?postid=388904#comment5
» WarCraft 3 / Эффект Безумия Берсерка
Ред. 8gabriel8
» WarCraft 3 / Правильно ли я сделал
Ты ведь не давал вражеским героям способности, которым триггер устанавливает уровень? Если нет, то всё отлично, у них ведь нечему будет уровень устанавливать.
» WarCraft 3 / Невидимая молния, баг молниии..
» WarCraft 3 / Вариации декораций
» WarCraft 3 / Правильно ли я сделал
» WarCraft 3 / Невидимая молния, баг молниии..
» WarCraft 3 / Правильно ли я сделал
» WarCraft 3 / Исправить баг способности тёмный 'Srtt'
» WarCraft 3 / Невидимая молния, баг молниии..
» WarCraft 3 / Правильно ли я сделал
А во втором триггере делаешь событие, что Игрок оставил игру и действие Триггер - Выполнить Первый триггер, игнорируя условия.
Самое первое действие.
Чтобы не было утечки в самый низ триггера (не в действия с группой, а отдельно под него) поставь Custom Script:
» WarCraft 3 / Правильно ли я сделал
» WarCraft 3 / Где найти blizzard.j и common.j для 1.30.1?
Забей, такие оправдания всё равно ни к чему толковому не приведут.
» WarCraft 3 / Правильно ли я сделал