Модератор форума: Slon |
Форум РЕДАКТОР - ArmA 2 Скрипты Вопросы по скриптописанию (Тонкости написания скриптов) |
Вопросы по скриптописанию |
› Четверг
› 14.01.2010
› 15:30
› Сообщение #
|
› Четверг
› 14.01.2010
› 16:04
› Сообщение #
Quote (GeniusRUS) nil = а попробуй без него в тригере. Quote (GeniusRUS) Вопрос о безразличии вертолета к лазерной метке остается открытым а кто говорил что он будет стрелять по метке ? |
› Четверг
› 14.01.2010
› 16:08
› Сообщение #
Метка в ACE это как бронетехника (указываешь - и он идентифицирут ее как технику, захватывает ее в прицел и стреляет), но в моем случае вертолет на метку не обращает никакого внимания, если он висит к метке задом. Только если метка впереди он стреляет.
p.s. недавно я так умудрился сбить вертолет Без "nil = " он пишет "Тип Script, ожидается "Ничего" Сообщение отредактировал GeniusRUS - Четверг, 14.01.2010, 16:10
|
› Четверг
› 14.01.2010
› 16:25
› Сообщение #
Quote (GeniusRUS) Без "nil = " он пишет "Тип Script, ожидается "Ничего" вот для этого и нужно, чтоб не писало. |
› Четверг
› 14.01.2010
› 16:58
› Сообщение #
|
› Четверг
› 14.01.2010
› 17:47
› Сообщение #
есть способ найти метку если она есть.
Метка это объект "LaserTarget" нийти его можно командой _meta = (getPos vert) nearestObject "LaserTarget"; определить координаты _pos = getPos _meta; дать команду пилоту на неё смотреть (driver vert) doWatch _pos; на разворот нужно время sleep 15; |
› Четверг
› 14.01.2010
› 20:45
› Сообщение #
|
› Четверг
› 14.01.2010
› 20:52
› Сообщение #
Quote (GeniusRUS) Даже если в триггере стоит параметр "Многократно" скорей всего верт недобит. в условии окончания скрипта - выполнение задания или уничтожение верта. пока выполнение скрипта незакончено , повторный запуск запрещён. Сообщение отредактировал Slon - Четверг, 14.01.2010, 20:53
|
› Четверг
› 14.01.2010
› 20:55
› Сообщение #
|
› Четверг
› 14.01.2010
› 21:02
› Сообщение #
Верт горит ~ 10 сек. и удаляется ещё через 10 сек можно вызвать новый.
если нетак проверь копию. |
› Четверг
› 14.01.2010
› 21:12
› Сообщение #
Вставь в основной скрипт:
Quote (Slon) есть способ найти метку если она есть. Метка это объект "LaserTarget" нийти его можно командой _meta = (getPos vert) nearestObject "LaserTarget"; определить координаты _pos = getPos _meta; дать команду пилоту на неё смотреть (driver vert) doWatch _pos; на разворот нужно время sleep 15;
и еще одна просьба: вставь в скрипт строки по которым-бы верт говорил например "Лечу к тебе" когда летит к игроку с площадки hV и "Пока-пока!" когда улетает Сообщение отредактировал GeniusRUS - Четверг, 14.01.2010, 21:13
|
› Четверг
› 14.01.2010
› 23:50
› Сообщение #
А кто знает как вернуть позицию курсора, например при вызове поддержки по радио Альфа?
|
› Четверг
› 14.01.2010
› 23:58
› Сообщение #
Можно попробовать через http://ru.armacomref.wikia.com/wiki/PositionCameraToWorld , запросив координату впереди на расстоянии порядка 500-700м. Получится приблизительно в центре экрана.
По идее, еще есть вот такая функция: http://ru.armacomref.wikia.com/wiki/ScreenToWorld |
› Пятница
› 29.01.2010
› 12:52
› Сообщение #
Помогите пожалуйста, как настроить триггер, что бы при вхождении в него солдата (например стороны России) в эту зону сразу же направились солдаты НАТО.
Заранее спасибо. |
› Пятница
› 29.01.2010
› 13:07
› Сообщение #
Нарисуй солдатам НАТО маршрут из нескольких точек.
Одну из точек синхронизируй с тригером. Солдаты будут ждать сработки тригера на этой точке, а потом пойдут дальше. |
| |||
Чат сайта |