ArmA 2ОружиеПистолеты и ППШтурмовые винтовкиСнайперские винтовкиПулемётыСпециальноеТехникаЛёгкая техникаБронетехникаВоздушная техникаГражданскаяСпециальнаяФракцииКМП СШАЧСОРоссияЧДКЗНАПАПерсонажиМэтт КуперРэнди СайксБрайан О’ХараПатрик МайлзЧад РодригезЛокацииЧерноруссияУтёсArmA 2 OAОружиеПистолеты и ППШтурмовые винтовкиСнайперские винтовкиПулемётыСпециальноеТехникаЛёгкая техникаБронетехникаВоздушная техникаГражданскаяСпециальнаяФракцииАрмия СШАБританская армия (DLC BAF)Армия ТакистанаОполчение ТакистанаНаселение ТакистанаООНЧВК (DLC PMC)KSKАЧР (DLC ACR)ПерсонажиЛокацииТакистанПустыняЗаргабадProving GroundsШапурArmA 3ОружиеПистолеты и ППШтурмовые винтовкиСнайперские винтовкиПулемётыСпециальноеТехникаЛёгкая техникаБронетехникаВоздушная техникаГражданскаяСпециальнаяФракцииПерсонажиЛокацииАлтисСтратисСообществоНовостиБлогСправкаFAQСмайликиСтатистикаНаградыУчастникиАктивные участникиЛидерыВыборы участника месяцаЧатСмайликиАдминистрацияЧто могут администраторы
Armed Assault Wiki
10 сообщений(е/я)
Avatar
Avatar
Все участники
Avatar
Avatar

Скриптописание ArmA: Вопрос-ответ

В данной теме задаём вопросы, касающиеся создания миссий и скриптописания игр серии ArmA.

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

0 15
  • Оценить
  • Обсудить
Avatar
Avatar
0

Анонимный участник, могу предложить только одно: создать собственный скрипт захвата точек. Есть у меня такой, да вот код скинуть не смогу ввиду поломки компьютера, на котором хранится вся информация.

0
Участник ФЭНДОМА

(((((

(отредактировано администраторами)
0

На деле модуль захвата точек в ArmA 3 не проверял, поэтому не могу ничего сказать... да её и нет у меня. Emoticon_sad.png

0

Можно ли заставить юнитов которые находятся в тригере заставить двигатся в определёную точку ?

Просто поставил много юнитов а каждому по вэйпоинту давать  не охото 

0
{
 if ((leader _x) in list триггер) then {
     _x addWaypoint [позиция, радиус];
 };
} forEach allGroups;

Даёшь триггеру название и подставляешь в код. (Необходимо наличие ArmA 2 v. 1.05 или выше.)

0

Если нужно, чтобы каждый юнит перемещался порознь, то метода написания такова:

_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;

(А дальше знакомая схема.)
0

Спасибо

0

Как создать невидимую цель в АрмА 3 ?

0

Есть команда скрытия объектов: hideObject. Для примера:

hideObject object;
object hideObject true;
0

Спасибо

Ответить...