Во многих миссиях была идея сделать атаку на позиции врага стремительной,БТР груженные пехотой по идее на максимальной скорости под огнем доезжают до позиций врага чтобы высадить там пехоту,однако ии армы действует более аккуратно,техника тормозит,неуверенно водит носом из стороны в сторону,и естественно погибает ,не выполнив свою задачу,есть способ заставить бота игнорировать врагов,и ехать на максималке,как будто рядом никого нет?
Каким образом заставить ботов игнорировать враждебных юнитов.
Автор:
Sergei48com
, 24 Aug 2021 16:42
В теме одно сообщение
#1 OFFLINE
Отправлено 24 August 2021 - 16:42
#2 OFFLINE
Отправлено 24 August 2021 - 18:18
На место высадки поставь маркер, сделай его невидимым и назови, напр., "marker_ataka_1"
Запиши в ините лидера группы у руля техники:
this disableAI "AUTOCOMBAT"; this disableAI "AUTOTARGET"; this disableAI "TARGET"; 0 = [this] spawn { params ["_leader"]; while { _leader distance2D getMarkerPos "marker_ataka_1" > 15 } do { _targets = _leader targets [true]; if (count _targets > 0) then { { _leader forgetTarget _x; } forEach _targets; }; }; _leader enableAI "AUTOCOMBAT"; _leader enableAI "AUTOTARGET"; _leader enableAI "TARGET"; };
Сообщение отредактировал Ibragim: 24 August 2021 - 20:57