всем привет, есть скрипт который проверяет столкновения, решили придумать фпв дрон , то есть дрон + взрывчатка, всё аттачится, летает и взрыватся при столкновении, но иногда дрон просто в полёте бабахает и не долетает, я так понял что он сталктвается с коллизией объектов или чорт его знает с мухами что ли
// Мониторинг столкновений для всех дронов V-1 [] spawn { while {true} do { { if (!isNull _x && alive _x) then { private _velocity = velocityModelSpace _x; private _speed = sqrt ((_velocity#0)^2 + (_velocity#1)^2 + (_velocity#2)^2); if (_speed > 5) then { private _pos = getPosATL _x; private _objects = lineIntersectsWith [_pos, _pos vectorAdd (velocityModelSpace _x vectorMultiply 0.5), _x]; if (count _objects > 0) then { private _explosive = (attachedObjects _x) select 0; if (!isNull _explosive) then { detach _explosive; _explosive setDamage 1; deleteVehicle _x; }; }; }; }; } forEach fpvDrones; sleep 0.1; }; };