Сценарий создания конвоя на простом примере.
Конвоем считается группа юнитов, которая передвигается вместе и действует организованно под управлением одного лидера (командира конвоя).
Пример создания простейшего конвоя: группа из трёх бойцов загружается в два грузовика, едет в точку высадки, выгружается и пешком добирается до пункта назначения.
Запускаем встроенный редактор в режиме ADVANCED.
Создаём действующие лица:
1. Грузовик. Принадлежность - empty. В поле NAME присваиваем ему имя, например Truck1.
2. Грузовик. Принадлежность - empty. В поле NAME присваиваем ему имя, например Truck2.
3. Cолдат игрока, WEST, player. Называем его Bill.
4. Другой солдат, WEST. Называем его John.
5. Офицер, WEST. Командир конвоя, называем его Сaptain. Делаем его лидером группы. Для этого переключаемся в режим Group и тянем Билла и Джона мышкой на Captain.
Создаём для конвоя (то есть для Captain) 4 waypoint'a:
W1 - пункт погрузки (тип MOVE),
W2 - пункт отправления (MOVE),
W3 - пункт высадки (GET OUT),
W4 - пункт назначения (MOVE).
В поле on activation для W1 пишем:
Bill assignasdriver Truck1; John assignasdriver Truck2; Captain assignascargo Truck2; [Bill, John, Captain] ordergetin true;
Таким образом, Билл (то есть игрок) назначается водителем первого грузовика, Джон садится за баранку второго и командир конвоя едет с ним рядом.
Теперь нужно заставить их всех начать прохождение заданного маршрута только вместе, иначе каждый поедет сам по себе.
Для этого в поле condition для W2 пишем:
Bill == driver Truck1 AND John == driver Truck2 AND Captain in Truck2
Точка выгрузки W3 имеет тип GET OUT, поэтому командир прикажет всем покинуть грузовики и направляться в пункт назначения W4 пешком.
Ещё пару полезных советов, которые пригодятся при организации конвоя.
1. Транспортные средства должны следовать в порядке убывания звания. Иными словами, в голове колонны должен стоять капитан, за ним лейтенант и так далее. Иначе порядок будет нарушаться, т.к. старший будет пытаться вырваться вперёд.
2. Чтобы колонна следовала строго по дороге, в поле behaviour вейпоинта W2 нужно поставить SAFE.