Проблема ещё не решена
Здравствуйте. У меня вопрос: как сделать так, чтобы при клике на ОДНОГО юнита выделялся ВЕСЬ его отряд. Так же и с приказами: чтобы приказы выполнялись ВСЕМ отрядом одновременно?

У меня отсутствуют навыки языка Jass.

В триггерах я пытался сделать так:
Создал группу с названием "Group1". Без массива и изначально пустую.
При создании нового отряда (например пехотинца):
Событие - Общее событие: заканчивает подготовку юнита
Условие - (Подготовленный юнит) = типы юнитов: пехотинец
Действие -
  1. Добавить (подготовленный юнит) в Group1.
  2. Создать 1 пехотинец для (владелец (подготовленного юнита)) в (позиция (подготовленного юнита))
  3. Добавить (последний созданный юнит) в Group1
  4. Создать 1 пехотинец для (владелец (подготовленного юнита)) в (позиция (подготовленного юнита))
  5. Добавить (последний созданный юнит) в Group1
В итоге рядом с новым пехотинцем сразу рядом с ним появляются ещё два.
Триггеры далее:
Событие - Игрок 1 выбирает отряд.
Условие - (Выбранный юнит) = случайный юнит из группы "Group1"
Действие - Выбрать Group1 для игрока 1.
Тут у меня проблема:
Или ничего не выделяется вообще (даже при клике на работнике выбор сразу отменяется), или выделяется только один пехотинец.
Но если есть другой триггерный способ организовать управлением отрядов - пишите пожалуйста.

Решения я так и не добился. Буду искать дальше. Ту карту, я проверил: это хорошая но не подходящая для меня система. Хоть и нашёлся "Самый лучший ответ", проблема всё ещё не решена. Если у меня всё получится - я напишу об этом здесь (и сам способ решения), а пока, если кто-нибудь знает способ "связывать" юнитов в отряды с помощью триггеров - пожалуйста напишите мне об этом (или под этим вопросом или в ЛС).

Есть прогресс. Правда при попытке выделения отряда с помощью клика на командира игра зависает.
Но появился альтернативный способ: весь полк следует друг за другом (за каждым выделенным юнитом).
Если будет что-то новое - обязательно напишу здесь. Возможно (после должного развития) выложу свой новый проект (с этой системой).

Принятый ответ

Ну только триггерные системы отрядов, была такая...
Вот пример ссылочка
Были и другие, поиск в помощь.
Вот еще ссылка
`
ОЖИДАНИЕ РЕКЛАМЫ...
4
32
7 лет назад
4
Ну только триггерные системы отрядов, была такая...
Вот пример ссылочка
Были и другие, поиск в помощь.
Вот еще ссылка
Принятый ответ
0
2
7 лет назад
0
quq_CCCP Спасибо, но у меня пока что нет ни Jass ни GUI. (пытаюсь найти что-нибудь в триггерах).
4
24
7 лет назад
4
vercinget, gui и есть триггеры
0
2
7 лет назад
Отредактирован vercinget
0
Darkowlom
Спасибо за объяснение. Теперь я буду проверять теорию из комментария выше. Если всё получится, вопрос будет решён.
0
28
7 лет назад
0
есть 100500 готовых систем
если не нравятся то ужи джасс и пиши свою
Чтобы оставить комментарий, пожалуйста, войдите на сайт.