7

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

IzobretatelBoom, да я сразу пытался в условии выбираемых юнитов приравнять к самому призванному юниту, только потом допер, что надо было приравнивать к типу призванного) Бывают затупы. В любом случае спасибо
7

» WarCraft 3 / Кто знает как сделать чтобы вражеские крипы атаковали всех…

SandroMan, сделал максимально примитивный и понятный пример, но думаю этого вполне хватит, чтобы ты разобрался
Загруженные файлы
7

» WarCraft 3 / Кто знает как сделать чтобы вражеские крипы атаковали всех…

SandroMan, можно еще реализовать следование за юнитом, если они будут передвигаться по области, создать 2 пепеременные с массивом, например target и creepgroup, таргет это будет юнит, за которым будут идти крипы, а крипгруп это будут сами крипы. делаешь периодический таймер, в котором прописываешь тот же самый триггер нападения, только группу крипов при спавне вносишь в крипгруп, а выбираемого юнита делаешь таргетом
7

» WarCraft 3 / Кто знает как сделать чтобы вражеские крипы атаковали всех…

SandroMan, конкретно рассматривая этот случай, можно сделать так - спавнить крипов группами, и каждую группу направлять на юнитов конкретного игрока по такому же принципу, как я написал: выбрать твоих крипов -> перейти нападая на противников -> позиция случайный юнит из группы юнитов Игрока (какого-то). Так ты сможешь их направить сразу на всех игроков.
7

» WarCraft 3 / Кто знает как сделать чтобы вражеские крипы атаковали всех…

Тут вариантов реализации куча кучная, смотря, как у тебя и что реализовано. Сам триггер будет почти везде одинаковый, выбрать твоих крипов -> перейти нападая на противников -> позиция случайный юнит из группы юнитов Игрока (какого-то). Если юниты игрока входят в область, то тот же триггер, но крипов отправляешь уже не к случайному юниту игрока, а к переключающему юниту, т. к. у тебя событие на входящего в область юнита.
Если напишешь конкретный сценарий, то напишу конкретную реализацию.
7

» WarCraft 3 / Кто знает как сделать чтобы вражеские крипы атаковали всех…

немного конкретнее, нужно, чтобы крипы сами бежали на войска игрока, если они зашли в какую-то область?
7

» WarCraft 3 / Как можно выбрать двух случайных юнитов из группы?

Принятый ответ
В общем, нашел решение сам, может кому будет интересно или полезно.
Конкретно в моем случае решением проблемы было создание цикла, работающего 2 раза. Берется случайный юнит на всей карте, а далее прописываются условия выбора.
Решением проблемы является условие, чтобы Совпадающий юнит не являлся юнитом, которого триггер выбрал при первом шаге цикла, что позволяет избежать повторный выбор одного и того же юнита дважды.
Только данный метод не будет работать корректно, если нужно выбрать более 2 юнитов.
Загруженные файлы
7

» WarCraft 3 / Убрать число количества продажи юнитов/предметов

LosKalmaros, ну в таком случае лучше будет сделать каждому по магазину, если переменные для каждого игрока свои. Без лишнего гемора и прочего получится.
7

» WarCraft 3 / Как можно выбрать двух случайных юнитов из группы?

konvan5, да, должно выбирать героев рандомно и независимо от количества игроков. Я уже нашел решение сам. Может, чуть позже сам ответ напишу, кому то может пригодится.
7

» WarCraft 3 / У меня сломалась карта, пишет ,,level info data missing or…

Пчела, вроде как и обычный редактор создает бекап-файл, в папке Test будет файл WorldEditTestMap, если ты после поломки не запускал никакую другую карту через редактор, то это и будет последний рабочий бекап твоей карты
7

» WarCraft 3 / Убрать число количества продажи юнитов/предметов

Можно попробовать вернуться к способу с абилкой, просто сделать так, чтобы при выборе магазина определенным игроком владелец магазина менялся на этого игрока, тогда получится отлавливать кастующего игрока. Но это так, костыли. А саму циферку снизу, вроде как, убрать никак не получится. Если я не прав, то поправьте кто-нибудь.
7

» WarCraft 3 / Вот такая триггерная способность, но она переодически почему-то…

попробуй сделать переменную IcePoint массивом, у тебя триггер пытается циклом на одну переменную наложить кучу точек, от того и ломается
7

» WarCraft 3 / Доброго времени суток, товарищи. Необходима ваша помощь ГУИ…

Дополню немного ответ DiZzicH, создаешь ауре уникальный эффект, чтобы отслеживать его триггерами. В переменных создай группу юнитов.
Далее создаешь триггер, который раз в некоторое время (допустим, 0.5 сек, как и писалось) для начала будет очищать созданную группу, потом будет выбирать всех юнитов, которые имеют эффект этой ауры, и снова заносить в группу. Далее ты подсчитываешь количество юнитов в группе, а после устанавливаешь уровень твоей ауры на количество юнитов в этой группе.
В условиях выбора юнитов с эффектом поставь, чтобы триггер не захватывал юнита с этой аурой, а только юнитов вокруг.
Для удобства можешь для этого юнита так же создать переменную, чтобы было проще сделать условие.
И не надо будет париться через триггеры с радиусами и прочим)
7

» WarCraft 3 / Village Defence 1.9

Sourner, спасибо за отзыв и замечания!
1 и 3. Выявили ошибку, они взаимосвязаны, спасибо, что заметили. Сейчас активно исправляем!
  1. Нет, так быть не должно, ошибся в расставлении декораций. Дерево добывается только то, что находится строго под лесопилкой. Так же исправляем.
  1. Так и должно быть, при крафте предмета создается промежуточный предмет. Добавим больше информативности в рецепты.
За нахождение опечаток отдельное спасибо! Все исправим следующем обновлении!
7

» WarCraft 3 / Village Defence 1.9

kulebyaka, за отзыв спасибо!
  1. После победы над совиным медведем с крипов будут падать предметы, их много. Макса убийцы - один из предметов. Планирую добавить faq в заданиях по всем аспектам карты
  2. Спасибо, что заметили. Ни разу не сталкивались. Исправим!