Jump to content

Помощь разработчику миссий


StarLey_Andrew

Recommended Posts

24 minutes ago, =К=Атом said:

А смысл? Для чего?

Я тестирую скрипт для добавления ИИ самолетов вместо пустых слотов клиентов. Нужен второй клиент для тестирования работы скрипта

Link to comment
Share on other sites

Ага.. проще же пригласить кого - нибудь вторым на сервер. Дело то полезное. Только там, как понимаю надо прописывать все маршруты и цели для каждого ЛА - клиента-бота, иначе будут только взлетать и сразу садиться. Или?..

i7-4790k, 32ggb, 2070, 2560x1440, TrackIR5, Win10, всё в синей изоленте, и чуток SSD.

Link to comment
Share on other sites

  • ED Team
13 часов назад, Rinasigal сказал:

Вторую копию DCS запустить на игровой машине не получается.

Вторая (третья и так далее) копия запускается по рецепту, описанному SL PAK. Но придётся использовать еще один аккаунт - под одним не получится. Вот выделенный сервер ты можешь запустить одновременно с клиентом, используя один аккаунт.

  • Thanks 1

Men may keep a sort of level of good, but no man has ever been able to keep on one level of evil. That road goes down and down.  
Можно держаться на одном уровне добра, но никому и никогда не удавалось удержаться на одном уровне зла. Эта дорога ведёт вниз и вниз.

G.K. Chesterton

DCS World 2.5: Часто задаваемые вопросы

Link to comment
Share on other sites

Всем доброго времени суток!

Кто может подсказать как решить такую задачу: самолёт ИИ запускается выполняет полёт по маршруту с выполнением задач (удар по нц), затем возвращается обратно, выключается, а затем РЕСПАВНИТСЯ через определенный интервал времени и выполняет все тоже самое по новой. Говоря по простому как зациклить полёт бота.

Спасибо!

ASUS ROG STRIX G17 (RTX2070) | Oculus Quest 2
VPC MongoosT-50CM3 Throttle | VPC Control Panel#2 | VPC MongoosT-50CM2 Base+Grip

VPC ACE Interceptor pedals

Ми-8, Ми-24Д, Ка-50, Л-39, Миг-15, Миг-21, Су-27, Су- 33|Harrier, F-14, F-16, F-18, Supercarrier, AH-64D
FC3, CA, NS430|Nevada, Persian Gulf, Syria

Link to comment
Share on other sites

  • ED Team
1 час назад, MaxMPower сказал:

Говоря по простому как зациклить полёт бота.

Тип посадочного ППМ заменить на "дозаправка и перевооружение" (там можно указать время этой процедуры), а на следующем после него ППМ в расширенных действиях дать команду "следовать на ППМ" и указать там ППМ из первоначального вылета, после которого он полетит снова к цели. Но так как задачу удара по конкретной цели он выполнил, то лучше ему изначально давать целью не только конкретную цель, но и фоновую задачу уничтожать все что найдётся в определенной зоне. Можно в ППМ над зоной поставить ему задачу ожидания (допустим 15 минут) и он будет каждый раз прилетать и 15 минут летать над зоной поиска целей. Потом возврат, дозаправка и снова в зону.

  • Thanks 3
Link to comment
Share on other sites

2 часа назад, SL PAK сказал:

Тип посадочного ППМ заменить на "дозаправка и перевооружение" (там можно указать время этой процедуры), а на следующем после него ППМ в расширенных действиях дать команду "следовать на ППМ" и указать там ППМ из первоначального вылета, после которого он полетит снова к цели. Но так как задачу удара по конкретной цели он выполнил, то лучше ему изначально давать целью не только конкретную цель, но и фоновую задачу уничтожать все что найдётся в определенной зоне. Можно в ППМ над зоной поставить ему задачу ожидания (допустим 15 минут) и он будет каждый раз прилетать и 15 минут летать над зоной поиска целей. Потом возврат, дозаправка и снова в зону.

Спасибо👍

ASUS ROG STRIX G17 (RTX2070) | Oculus Quest 2
VPC MongoosT-50CM3 Throttle | VPC Control Panel#2 | VPC MongoosT-50CM2 Base+Grip

VPC ACE Interceptor pedals

Ми-8, Ми-24Д, Ка-50, Л-39, Миг-15, Миг-21, Су-27, Су- 33|Harrier, F-14, F-16, F-18, Supercarrier, AH-64D
FC3, CA, NS430|Nevada, Persian Gulf, Syria

Link to comment
Share on other sites

  • 3 weeks later...

Как сделать, чтобы вражеский град атаковал  дружественную мне группу. Не могу настроить его поведение . Например танк и пехота наступают, входят в зону поражения града, а он молчит.   Сау стреляют, а он молчит.  И ,чтобы делал он это не один раз, а по перезарядке. Делал и атаковать точку и группу. Точку атакует 1 раз и все


Edited by RUS75
Link to comment
Share on other sites

  • ED Team
2 часа назад, RUS75 сказал:

И ,чтобы делал он это не один раз, а по перезарядке. Делал и атаковать точку и группу. Точку атакует 1 раз и все

Чтобы ГРАД перезаряжался в группе с ним должен быть грузовик с боеприпасом (вокруг него в редакторе рисуется кружок в котором он все перезаряжает). Перезарядка доооолгая.

Link to comment
Share on other sites

  • ED Team
21 минуту назад, RUS75 сказал:

Группу например. 

Чтобы атаковать группу, ее надо видеть. Вот только РСЗО на такие малые дистанции вероятно не стреляет. 

Теоретически если это НАТО с даталинком и есть какой юнит целеуказания который тоже в сети, то может он и передаст им координаты группы.

 

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

Link to comment
Share on other sites

Я на СУ-25т.  Благодарю! А можно сделать, чтобы град атаковал 2 точки поочереди, при входе противника в 2 зоны поочереди? Один и тот же град? Делал через тригер-" часть группы в зоне" - атакует только первую точку всегда

Link to comment
Share on other sites

  • ED Team
11 минут назад, RUS75 сказал:

А можно сделать, чтобы град атаковал 2 точки поочереди, при входе противника в 2 зоны поочереди? Один и тот же град? Делал через тригер-" часть группы в зоне" - атакует только первую точку всегда

Так в команде "Атака по точке" можно указать расход боеприпаса. Создайте две команды атаки по точке и укажите для каждой расход в половину от всего запаса.  ГРАД половину выпустит в первую точку, потом половину в другую и встанет на перезарядку.

Link to comment
Share on other sites

Не совсем то получается: Враг входит в зону 1 - активируется град,   50% бк улетает,   (все ок). но враг еще не доезжает до зоны 2 , а град пуляет остаток в зону 2. какими триггерами оперировать?

Link to comment
Share on other sites

  • ED Team
3 минуты назад, RUS75 сказал:

Не совсем то получается: Враг входит в зону 1 - активируется град,   50% бк улетает,   (все ок). но враг еще не доезжает до зоны 2 , а град пуляет остаток в зону 2. какими триггерами оперировать?

У выделенного юнита/группы есть вкладка "триггерные действия". Нужно там создать две задачи на атаку точки. Потом создать два триггера с условием "часть группы в зоне" и в действиях этих триггеров создать действие "добавить задачу ИИ", где выбрать нужное триггерное действие юнита/группы.

 

--

Если в группе несколько ГРАДов, то боезапас у них суммируется. Если надо отстрелит полбатареи то нужно считать от запаса батареи.

Если есть модуль "Огневой рубеж", то можно в миссии создать роль наземного командира и давать целеуказание артиллерии в реальном времени переместившись из кабины самолета на роль наземного командира. И прямо во время миссии указывать куда стрелять. Самолет же продолжит выполнять команды указанные в редакторе и в него можно будет вернуться. 

Link to comment
Share on other sites

Во , теперь работает. а я добавлял задачу не через вкладку "триггерные действия", а в расширенных действиях и активировал группу

 


Edited by RUS75
Link to comment
Share on other sites

  • ED Team

В расширенных действиях ППМ задачи выполняются по очереди сверху вниз. Можно некоторым образом управлять всем этим с помощью условий начала и конца задач. Но конкретно для вашего случая удобнее использовать способ что заработал.

Link to comment
Share on other sites

Спасибо. и , пока, последнее. Десант в вертолет. 5 человек в ми8. Он подлетает десант подходит к нему и стоят возле него пока он не улетит. Что не так не пойму

Link to comment
Share on other sites

  • ED Team
28 минут назад, RUS75 сказал:

Что не так не пойму

Это баг, пока десант сломан. Можно по условию "объект в зоне юнита" активировать триггер деактивирующий десант (деактивировать группу). Люди пропадут когда подойдут к вертолету. Нужно посмотреть на каком расстоянии от вертолёта они останавливаются и создать в любом месте карты триггерную зону радиусом немного более. В триггерном условии "объект в зоне юнита" нужно выбрать первый юнит десантников, зону и юнит к которому зона как бы привязана. Также проверяйте что у вертолёта высота над землёй менее 10 метром, чтобы он не деактивировал десант пролетев над ним.

Link to comment
Share on other sites

Помогите разобраться, 1-2ППМ дистанция 10км Высота бота на 1ППМ 1000м, 2ППМ 500м как заставить бота снижаться плавно? На всем расстоянии в 10км. Так как он ныряет сразу

=БК= Наши сервера и статистика: https://aviabk.ru/

Link to comment
Share on other sites

  • ED Team
19 минут назад, Granica сказал:

как заставить бота снижаться плавно?

Боты все делаю резко, плавно не умеют. Чтобы сплавнИть, надо лепить кучу промежуточных ППМ. Он полетит как пьяный, но более плавно.

Link to comment
Share on other sites

  • 3 weeks later...

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

Link to comment
Share on other sites

  • ED Team
7 минут назад, Redneck сказал:

Увидел в дополнительных задачах атаку ВПП. И правда на центр впп ставится метка цели.

Эта задача ставится в расширенных действиях ППМ? Если так то после нее нужно поставить еще одну задачу: выполнить команду - выполнить скрипт. И в окошке для скрипта вписать: trigger.action.setUserFlag(1,1)

 

Этот скрипт присваивает флагу 1 значение 1. Когда боты выполнят задачу по атаке ВПП, то далее они выполнят задачу по подъёму флага 1.

 

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

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...