Можно создать триггер без событий, а в триггере инициализации выбрать группу из всех игроков и создать каждому событие в триггере без событий, типа (Picked player) leaves game. Так не придётся 24 события создавать.
Да, скрещённые мечи бы побольше и перевёрнутые, а то так выглядят на стенку повешенными, а не скрещёнными в сражении. Голубь же превосходный)
По поводу принимающей стороны думаю, что флаг ЛЮБОЙ страны рядом с ООНовским будет затруднительно отобразить.
Предпочёл бы маленький флажок ООН на фоне земного шара или куска земного шара, лишь бы было видно, что шар. При этом конкретных стран и континентов на шаре не обозначать, а просто параллели и меридианы.
P. S. Вместо красного фона, наверное, даже лучше будут языки пламени.
Ну так вот движок игры сконструирован. Возможно, дело в том, что игре требуется получить данные о размере голема и типе его передвижения, а при Москитах эти значения скрываются, вот способность их опять открывает, делая голема выделяемым. Просто заменяй призванного голема таким же юнитом.
Мне подробно некогда расписывать триггеры, потому просто прикрепляй скрины того, что у тебя получилось:
Герой получает предмет Меч
Прикрепить к юниту спецэффект к right hand sword=(Last created special effect)
Ну тогда надо сделать его триггерно, заменив Огненные стрелы другими) Короче, слишком несвязный текст у меня получился. Нужен для всех стрел бафф без урона, чтобы его отлавливать и снимать и дамми, который будет нормальный бафф с уроном накладывать. Можно и без дамми, как советует quq_CCCP, наложением ауры торнадо, но это больше работы в РО и с триггерами.
Неправильно, но ты ещё одну проблему поднял)
Атакуют два юнита огненными стрелами, при атаке бафф отравления слетает от каждого, но оба нанесут дополнительный урон. А проблема в том, что атакуют эти же герои, но один атаковал обычной стрелой, а не огненной, тогда всё равно жертва получит два дополнительных урона, потому что бафф отравления есть и бафф огненных стрел на юните висеть будет.
Обычно в таких случаях для определения атаки с руки используется бафф на основе Отравления, но не знаю, не будет ли он конфликтовать с баффами огненных, ледяных и чёрных стрел. Поставь юнитам со стрелами Яд Дриад или Виверн без урона и сделай триггер:
Событие: Generic unit - Получает урон
Условие: (Triggering unit) has buff Отравление равно Да
Действия: Боевая единица - Remove Specific Buff Отравление
If/Then/Else - If: Multiple OR ((Triggering unit) has buff Огненная стрела равно Да Или Ледяная стрела ИЛИ Чёрная стрела)
Then: наносишь урон от (Damage source) в размере переменной
Else: пусто
При получении урона на юните уже будет бафф от стрелы, тогда и выполняй нужные действия. Но тут есть нюанс, что пока висит бафф, то и любой другой урон будет срабатывать, выполняя триггер. Опять опоздал)
Что за триггер должен выполняться?
Здравствуйте. можете пожалуйста сделать "политические иконки". Такие как
Отправить запрос союза/нейтралитета
Разрыв союза/Объявление войны
Голосование за лидера (ООН)
Голосование за принимающую сторону (ООН)
Политический деятель (что то типо Профессии)
А что на них должно быть? Такие варианты в голову пришли:
Голубь мира с оливковой ветвью.
Скрещённые мечи на красном фоне.
Вот тут сложно. Общий цвет по-ООНовски голубой и на заднем цвете часть эмблемы ООН, на фоне эмблемы стоит человечек в костюме, а всё ближе к переднему плану поднятые руки в костюмах, которые всё больше и выше, как бы создавая ощущение трибуны.
Нагрузки почти не будет. Позже смогу сесть за редактор, чтобы всё посмотреть, а приказ атаки по копейщику скорее всего сбивается, потому что какой-то другой приказ атакующему отдаёшь. Скинь карту.
Как раз недавно делал заклинание на заказ с похожим принципом: xgm.guru/files/100/123666/comments/430478/spearman.w3x
Там всадник смещается назад и получает дополнительный урон, если у атакующего есть пассивка. Но работает в том случае, если атакует копейщик только с руки, а если есть у него какие-то атакующие способности, то следует немного переделать.
Не проверял, не знаю, но есть предположение, что спасти может только Игрок-Человек, плюс при спасении вроде пинг появляется на мини-карте, но это неточно, а смена владельца происходит от способности баньши и Тёмной Охотницы. То есть механика серьёзно различается, вот и сделили отдельно событие Спасён.
I_am_Polkovnik, сначала задавал тут некоторые вопросы, но некоторые ответы мне категорически не нравились. Полагал, что у всего есть простое решение, а рекомендовали то, что назвал путём в Москву через Владивосток. И тогда завсегдатай оставил комментарий, который просто повернул мне сознание, хотя вроде бы в нём ничего такого не было. Он сказал, что в варике всё так сделано! И как-то костыли предстали в другом свете, что это не какая-то уродливая конструкция, а единственно правильное и изящное решение) После этого любые триггеры легко пошли, а задачи сходу решаются. Мелкие проблемы возникают иногда, конечно, но касаются в основном методов реализации каких-то моментов игры.
Ещё думал после прочитанного, как так может быть? Неужели какая-нибудь способность представляет собой кое-как написанный код, который для облегчения понимания кастрировали в тех местах, которые должны быть редактируемы в редакторе объектов, но в самой игре по первоначальной задумке не обязательны? И получалось, что так! Потому во втором старике можно любые способности полностью редактировать, а в варике лишь часть пунктов доступна, потому что варик именно костыльный) Уф, мозги кипели в тот момент!
» WarCraft 3 / Событие - игрок ливает
» WarCraft 3 / Как исправить "бесконечную" покупку нестандартных героев?
» WarCraft 3 / Иконки на заказ
По поводу принимающей стороны думаю, что флаг ЛЮБОЙ страны рядом с ООНовским будет затруднительно отобразить.
Предпочёл бы маленький флажок ООН на фоне земного шара или куска земного шара, лишь бы было видно, что шар. При этом конкретных стран и континентов на шаре не обозначать, а просто параллели и меридианы.
P. S. Вместо красного фона, наверное, даже лучше будут языки пламени.
» WarCraft 3 / Прогресс бар в мультиборде
» Гильдия «Черамор» / Платные заказы: 2-D Art
» Гильдия «Черамор» / Платные заказы: 2-D Art
» WarCraft 3 / Можно выделить дамми с "москитами"
» RenderEdge / [RenderEdge] Галерея скриншотов
» WarCraft 3 / Ландшафт Лордерона
» WarCraft 3 / Отображение предмета на герое
» WarCraft 3 / Отображение предмета на герое
Герой получает предмет Меч
Прикрепить к юниту спецэффект к right hand
sword=(Last created special effect)
Destroy sword
» WarCraft 3 / Чудовища ледникового периода
» WarCraft 3 / Активация триггера авто-атакой + огненная стрела
PT153: DIrn'у. Ну тогда надо сделать его триггерно, заменив Огненные стрелы другими)
Короче, слишком несвязный текст у меня получился. Нужен для всех стрел бафф без урона, чтобы его отлавливать и снимать и дамми, который будет нормальный бафф с уроном накладывать. Можно и без дамми, как советует quq_CCCP, наложением ауры торнадо, но это больше работы в РО и с триггерами.
» WarCraft 3 / Активация триггера авто-атакой + огненная стрела
Атакуют два юнита огненными стрелами, при атаке бафф отравления слетает от каждого, но оба нанесут дополнительный урон. А проблема в том, что атакуют эти же герои, но один атаковал обычной стрелой, а не огненной, тогда всё равно жертва получит два дополнительных урона, потому что бафф отравления есть и бафф огненных стрел на юните висеть будет.
» WarCraft 3 / Способность с регеном во сне.
» WarCraft 3 / Активация триггера авто-атакой + огненная стрела
Событие: Generic unit - Получает урон
Условие: (Triggering unit) has buff Отравление равно Да
Действия: Боевая единица - Remove Specific Buff Отравление
If/Then/Else - If: Multiple OR ((Triggering unit) has buff Огненная стрела равно Да Или Ледяная стрела ИЛИ Чёрная стрела)
Then: наносишь урон от (Damage source) в размере переменной
Else: пусто
» WarCraft 3 / Активация триггера авто-атакой + огненная стрела
Опять опоздал)
Что за триггер должен выполняться?
» WarCraft 3 / Способность с регеном во сне.
» WarCraft 3 / Иконки на заказ
» WarCraft 3 / Увеличенный урон по определенному типу юнитов через способоность
» WarCraft 3 / Увеличенный урон по определенному типу юнитов через способоность
Там всадник смещается назад и получает дополнительный урон, если у атакующего есть пассивка. Но работает в том случае, если атакует копейщик только с руки, а если есть у него какие-то атакующие способности, то следует немного переделать.
» WarCraft 3 / Увеличенный урон по определенному типу юнитов через способоность
» Wisp TD / Занимательные баги
» WarCraft 3 / Событие для боевой единицы "Спасен"
» WarCraft 3 / Событие для боевой единицы "Спасен"