В данной теме задаём вопросы, касающиеся создания миссий и скриптописания игр серии ArmA.
При написании вопроса пишите его внятно и максимально подробно, чтобы на него могли ответить. Для получения нужного Вам ответа нужно правильно задать вопрос.
В данной теме задаём вопросы, касающиеся создания миссий и скриптописания игр серии ArmA.
При написании вопроса пишите его внятно и максимально подробно, чтобы на него могли ответить. Для получения нужного Вам ответа нужно правильно задать вопрос.
Анонимный участник, самый простой способ — определение цветов маркеров, обозначающих сектора. Есть ли маркеры, обозначающие сектора, и перекрашиваются ли они в соответствующий контролирующей стороне цвет? Если да, то маркеры ты создавал сам или они были созданы модулем?
Нету маркеров...
Анонимный участник, могу предложить только одно: создать собственный скрипт захвата точек. Есть у меня такой, да вот код скинуть не смогу ввиду поломки компьютера, на котором хранится вся информация.
(((((
На деле модуль захвата точек в ArmA 3 не проверял, поэтому не могу ничего сказать... да её и нет у меня.
Можно ли заставить юнитов которые находятся в тригере заставить двигатся в определёную точку ?
Просто поставил много юнитов а каждому по вэйпоинту давать не охото
{ if ((leader _x) in list триггер) then { _x addWaypoint [позиция, радиус]; }; } forEach allGroups;
Даёшь триггеру название и подставляешь в код. (Необходимо наличие ArmA 2 v. 1.05 или выше.)
Если нужно, чтобы каждый юнит перемещался порознь, то метода написания такова:
_positions = [позиция1, позиция2...]; _units = list триггер; for "_i" from 0 to ((count _positions) - 1) do { if ((_units select _i) isKindOf "Man") then { (_units select _i) doMove (_positions select _i); }; };
В качестве примера:
_positions = [[12345,12345,12345], getMarkerPos "Marker", getPos object]; _units = list myTrigger; (А дальше знакомая схема.)
Спасибо
Как создать невидимую цель в АрмА 3 ?