Добавлен Komkozavr
У меня маленькая проблемка с заданием, вернее, с выдачей награды.
Так как невозможно выбрать одного юнита для выдачи награды, используется действие: "Отряд - выбрать всех юнитов группы юнитов(Юниты в области(Зона игровой карты)) и выполнить (Действия)", но тут возникает резко такой конфуз, когда награда выдаётся каждому юниту на карте.
Как сделать так, чтобы не выдавалась награда каждому юниту, а только твоему герою?
(Такое случилось, когда по всей карте начали выпадать предметы в награду за квест)
Так как невозможно выбрать одного юнита для выдачи награды, используется действие: "Отряд - выбрать всех юнитов группы юнитов(Юниты в области(Зона игровой карты)) и выполнить (Действия)", но тут возникает резко такой конфуз, когда награда выдаётся каждому юниту на карте.
Как сделать так, чтобы не выдавалась награда каждому юниту, а только твоему герою?
(Такое случилось, когда по всей карте начали выпадать предметы в награду за квест)
Принятый ответ
orc01, хм... Ладно, попробую сейчас.
Всё, нашёл как нужно было сделать
Через то же что и первый раз делал, только выбрал всех юнитов игрока красного, то есть - одного героя. И сразу все стало нормально)
Всё, нашёл как нужно было сделать
Через то же что и первый раз делал, только выбрал всех юнитов игрока красного, то есть - одного героя. И сразу все стало нормально)
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
потому что одному юниту выдать награду возможно
Точнее pick every unit in group and give item-type.
Можно пойти ещё дальше и
Set x = устанавливаем переменную целочисленной и говорим что она - колличество юнитов в группе.
For each integer(a) от 1 до х
set unit = random unit in group
create item and give him hero - unit(наш рандомный юнит)
После удаляй юнита из группы
Отредактирован orc01
Создаешь героя и дальше назначаешь, что Last Hero = последний созданный юнит
Всё, нашёл как нужно было сделать
Через то же что и первый раз делал, только выбрал всех юнитов игрока красного, то есть - одного героя. И сразу все стало нормально)