|
|
| Модератор форума: Slon |
| Форум РЕДАКТОР - ArmA 2 Operation Arrowhead Скрипты Как сделать срабатывание триггера при попадании гранаты... |
| Как сделать срабатывание триггера при попадании гранаты... |
› Понедельник
› 26.09.2011
› 15:05
› Сообщение # 1
Как сделать срабатывание триггера при попадании гранаты от РПГ в бтр.
Имменно попадании а ни уничтожении Сообщение отредактировал Штирлиц - Понедельник, 26.09.2011, 15:06
Русский народ не имеет плана действий...Он страшен своей импровизацией.
http://mp3cut.foxcom.su/ прога для вырезки |
› Понедельник
› 26.09.2011
› 18:58
› Сообщение # 2
|
› Понедельник
› 26.09.2011
› 20:08
› Сообщение # 3
Поставить на БТР обработчик на получение урона и проверять источник повреждения:
Code eh = btr1 addEventHandler ["handleDamage","if (_this select 4 == 'R_PG7VL_AT') then {hint 'Снаряд от РПГ'};"]; /// Но так как у РПГ несколько видов снарядов, есть вероятность, что бот выстрелит не тем снарядом и обработчик не сработает. Тогда можно проверять на несколько снарядов: Code eh = btr1 addEventHandler ["handleDamage","if ((_this select 4 == 'R_PG7VL_AT') || (_this select 4 == 'R_PG7VR_AT')) then {hint 'Снаряд от РПГ'};"]; /// Компактнее будет: Code eh = btr1 addEventHandler ["handleDamage","if ((_this select 4) in ['R_PG7VL_AT','R_PG7VR_AT']) then {hint 'Снаряд от РПГ'};"]; Сообщение отредактировал sanyokbig - Понедельник, 26.09.2011, 20:26
Arma 3
Студент МТУСИ |
| |||
| |||
| Чат сайта |