Jump to content

Как заставить AI двигаться по кругу?


sovietotaku

Recommended Posts

Подскажите, пожалуйста, как заставить AI двигаться по кругу вокруг некоторой точки (хочу добавить UAV-мишень над городом)? Что нужно для этого в редакторе сделать, или, может быть, скрипт есть какой-то?

Link to comment
Share on other sites

Что нужно для этого в редакторе сделат?

 

Для начала, написать в соответствующей теме (чтобы не плодить ненужных), коих аж две, касающихся вопроса:

Раз, два.

Link to comment
Share on other sites

Link to comment
Share on other sites

Вроде бы можно было указать задачу Дежурство из основных задач. Там Скорость и высота указывается.

 

Ставится ППМ1, и за ним ещё ППМ2, ну и для ППМ1 ставится задача Дежурство. Как то так

Я так заправщики кольцевал. Кружил между 2мя ппм.

PC: i9-10850K ~5.2GHz / Asus Rog Strix H490 Gaming, Asus GTX1080 Rog Strix Gaming OC, HyperX Fury RGB 32Gb RAM 3200MHz, SSD 512Gb, HDD 1Tb, Windows 10 x64. 2 x Samsung Curved 32" 

VirpilControls software engineer

 

Link to comment
Share on other sites

  • ED Team

Да, если нужно просто задать патрулирование между двумя точками, можно использовать продвинутые команды: PERFORM TASK --> Orbit --> Rase-Track.

При этом ЛА будет описывать траекторию близкую к ипподрому между точкой задачи и последующей.

 

В примере ниже между точкой 1 и 2.

 

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

Screen_160712_165230.thumb.jpg.568995c508e2b77022ba2f01ac552e3f.jpg


Edited by Chizh

Единственный урок, который можно извлечь из истории, состоит в том, что люди не извлекают из истории никаких уроков. (С) Джордж Бернард Шоу

Link to comment
Share on other sites

Самое главное - будет ли оно при таком патрулировании атаковать самолеты вражеской коалиции. Иногда как-то странно получается и кажется, что боты четко выполняют команды из раздела 1,2- n ... которые ты им даешь в заданиях (продвинутый ППМ), при этом совершенно забывают о непосредственных функциях например атаковать (истребители/бомбардировщики), даже если ты конкретно это указал. .

[sIGPIC][/sIGPIC]

Core i5, 16GB RAM, GF-760, SSD

Link to comment
Share on other sites

  • ED Team
Самое главное - будет ли оно при таком патрулировании атаковать самолеты вражеской коалиции. Иногда как-то странно получается и кажется, что боты четко выполняют команды из раздела 1,2- n ... которые ты им даешь в заданиях (продвинутый ППМ), при этом совершенно забывают о непосредственных функциях например атаковать (истребители/бомбардировщики), даже если ты конкретно это указал. .

Может быть конфликт задач?

ИИ не будет выполнять следующую задачу, пока не закончил предидущую.

Единственный урок, который можно извлечь из истории, состоит в том, что люди не извлекают из истории никаких уроков. (С) Джордж Бернард Шоу

Link to comment
Share on other sites

Да, для Tasks лучше указывать условия выхода. Хотя, ЕМНИП, в случае если боту поставить агрессивный режим (fire at will), то он должен атаковать из патрулирования.

AMD R7 5800X3D | Aorus B550 Pro | 32GB DDR4-3600 | RTX 4080 | VKB MGC Pro Gunfighter Mk III + Thustmaster TWCS + VKB T-Rudder Mk4 | HP Reverb G2

FC3 | A-10C II | Ка-50 | P-51 | UH-1 | Ми-8 | F-86F | МиГ-21 | FW-190 | МиГ-15 | Л-39 | Bf 109 | M-2000C | F-5 | Spitfire | AJS-37 | AV-8B | F/A-18C | Як-52 | F-14 | F-16 | Ми-24 | AH-64

NTTR | Normandy | Gulf | Syria | Supercarrier |

Link to comment
Share on other sites

Может быть конфликт задач?

ИИ не будет выполнять следующую задачу, пока не закончил предидущую.

 

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

[sIGPIC][/sIGPIC]

Core i5, 16GB RAM, GF-760, SSD

Link to comment
Share on other sites

  • Recently Browsing   0 members

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