Модератор форума: GUNNER161, Panikaha |
Форум РЕДАКТОР - ArmA 3 Вопрос - ответ Тема для небольших вопросов по Arma 3 (взаимопомощь в режиме вопрос-ответ) |
Тема для небольших вопросов по Arma 3 |
› Понедельник
› 31.07.2017
› 19:01
› Сообщение #
Помогите пожалуйста! Солдаты (NPC) не реагируют на команды не в одиночке не в редакторе не в зевсе! Приказ отдаю но он игнорируется) игру переустонавливал и моды удалял
Добавлено (31.07.2017, 19:01) |
› Понедельник
› 31.07.2017
› 23:42
› Сообщение #
Hamfri, Может beta стоит, в настройках steam проверь. У меня вообще отряд будучи в режиме поведения безопасно, попав под обстрел не переходит в состояния к бою, сразу как раньше. Только один лидер группы воюет, а его отряд не спеша прогуливается.
|
› Среда
› 02.08.2017
› 08:56
› Сообщение #
|
› Воскресенье
› 13.08.2017
› 17:07
› Сообщение #
Юнит "Bob" с вейпойнтами.
В вейпоинте Боба прописано условие Nick distance vorota < 10; т.е. когда Nick подойдет близко к воротам Bob тоже мчится к воротам как в вейпойнте прописать не конкретного Nick, а всех КРАСНЫХ? Обращаю внимание: решить задачу хочу через условие в вейпойнт, а не триггер возле ворот, который срабатывает на Красных. В условии может быть объект, массив или локация. Значит мне нужен массив имен всех Красных юнитов. Вопрос: как создать массив всех имен юнитов Красных и вставить его в условие вейпойнта? Встретил только такое решение (опять же через триггер) Предлагалось создать триггер на всю карту Инициация: Красные Статус: Присутствуют Частота: Повторяемый Имя: Red_list Текст: любой Если без массива никак, то как в условии вейпойнта прописать всех юнитов массива "Red_list". |
› Воскресенье
› 13.08.2017
› 21:39
› Сообщение #
Условие такое
{ (Side _x == East) && (_x distance vorota < 10) } Count allUnits > 0 {(проверка стороны) И (проверка дистанции)} подсчёт для всех живых > количество совпадений больше 0 |
› Вторник
› 15.08.2017
› 00:20
› Сообщение #
Супер!!! спасибо, работает.
... но новый вопрос ... После того как Боб открыл ворота "любому Красному" и этот уже "Любой Красный" уехал от ворот больше чем на 10 м, Боб должен закрыть ворота, и направится на исходную. т.е нужна запись условия если "Любой Красный кроме Боба" от ворот больше чем 10 м, то ворота закрыты, а Боб на исходную или если в радиусе 10 м от ворот только один "Любой Красный", то ворота закрыты, а Боб идет на исходную |
› Вторник
› 15.08.2017
› 06:44
› Сообщение #
|
› Вторник
› 15.08.2017
› 20:45
› Сообщение #
еще раз спасибо, буду потихоньку разбираться
Добавлено (15.08.2017, 20:45) |
› Вторник
› 15.08.2017
› 21:20
› Сообщение #
есть команда указывающая где фронт.
https://community.bistudio.com/wiki/setFormDir |
› Среда
› 16.08.2017
› 00:09
› Сообщение #
Выставить направление бота помогла, избавиться от произвольного вращения бота вокруг своей оси не помогло
вейпойнт условие { (Side _x == East) && (_x distance vorota 10) } Count allUnits == 1 активация vorota animate ["Door_1_rot", 0]; bob setFormDir 60; bob setDir 60; Боб ждет пока не останется один около ворот. Пока машина со вторым ботом не уехала, условие не выполнено. Боб ожидая выполнения условия начинает крутится на месте пока не достигнет азимута в 125. Потом замирает. Как только условие выполнилось азимут Боба становится 60, ворота опускаются. Боб идет к следующей точке. Проверил на другом боте, задал ему условие. Он тоже ожидая выполнения условия крутится и останавливается в азимуте 125. Заметил, что если условия нет (стоит просто true), то Боб не будет крутиться, другой бот тоже не крутится. т.е крутится только если есть не выполненное условие. Крутиться начинает через 2-3 сек после прихода в точку. Вопрос: почему же он крутится? почему останавливается на азимуте 125? и как избавится от этого кручения? оно не мешает, но отвлекает, замечаю неестественность. Добавлено (15.08.2017, 23:44) Добавлено (16.08.2017, 00:09) |
› Среда
› 16.08.2017
› 09:47
› Сообщение #
Можно дать боту какуюнибуть анимацию из статических
https://community.bistudio.com/wiki/playMove или https://community.bistudio.com/wiki/switchAction |
› Пятница
› 18.08.2017
› 15:23
› Сообщение #
Вписываю юниту в инициализацию анимацию через switchMove
Вопрос: как сделать так, чтобы анимация прерывалась и юнит реагировал на бой? |
› Пятница
› 18.08.2017
› 23:03
› Сообщение #
Hug, прервать анимацию кавычки без названия.
Бот switchmove "" сделать можно триггером на присутствие противника. |
› Суббота
› 19.08.2017
› 12:29
› Сообщение #
Slon, спасибо, проверю сегодня.
Ещё один вопрос: как можно без анимации сделать так, чтобы юнит присутствовал с убранным оружием? То-есть чтобы оно у него было, но было спрятано за спиной Добавлено (19.08.2017, 12:29) |
› Суббота
› 19.08.2017
› 22:13
› Сообщение #
попробуй менять поведение
https://community.bistudio.com/wiki/setBehaviour |
| |||
Чат сайта |