– Готов к стыковке. – раздался в интеркоме голос пилота. – Эх, барвы, вам хорошо, а я на вахте…
– Душ, еда, спать. – расставил приоритеты Дарман. Атин кивнул:
– Душ из еды и спать.
– Спать. – подключился Найнер. – Потом еще спать.
Отряд ЭРК "Омега", возвращаясь с задания
Карен Тревисс, "Приказ 66"





Сколько глобус ни крути, там Fess-Style не найти...
Сайт Fess'a » Требуется Совет - Форум
[ Новые сообщения · Участники · Правила форума · Поиск ]
  • Страница 1 из 1
  • 1
Форум » Форум Редакторов » Редактор ARMA » Требуется Совет (Редактор)
Требуется Совет
DobroДата: Воскресенье, 20.04.2014, 04:08 | Сообщение # 1

Сообщений: 7
Статус:
Создаю миссию по устранению объекта, диверсантами.
Проблема в том что боты сразу начинают атаковать вертолёт в котором сидят гражданские, как сделать так чтобы они как-бы не видили его, или чтобы не обращали на него внимания, но чтобы в случае угрозы могли открыть ответный огонь!
 
FessДата: Воскресенье, 20.04.2014, 12:31 | Сообщение # 2

Добрый админ
Сообщений: 2339
Статус:
Привет! Христос Воскресе)

Цитата Dobro ()
как сделать так чтобы они как-бы не видили его

1.
Код
{_x disableAI "AUTOTARGET"} forEach units group player;

ИЛИ
2.
Код
{_x setCaptive TRUE} forEach units group vertolet;


Цитата Dobro ()
но чтобы в случае угрозы могли открыть ответный огонь

Тут сложнее, можно повесить хендлер на стрельбу юнитов-источников угрозы.

Код
{ _x addEventHandler ["fired", {CODE_HERE; _x removeAllEventHandlers "fired";}] } forEach units group ygroza;

где вместо CODE_HERE надо писать либо код #1 c enableAI вместо disableAI, либо код #2 с setCaptive FALSE
 
DobroДата: Понедельник, 21.04.2014, 20:42 | Сообщение # 3

Сообщений: 7
Статус:
Уважаемый Fess, Спасибо Большое!
 
Форум » Форум Редакторов » Редактор ARMA » Требуется Совет (Редактор)
  • Страница 1 из 1
  • 1
Поиск: