В итоге расстрелял 2 боекомплекта в v3s на СЗ и там же спалил ниву (оба два спавнятся скриптом)
Отключил пересравн (закоментив вызов процедуры спавна)
Запустил сервер заново
В итоге по сожженной ниве
2018/04/05, 19:17:07 " SpawnCar: Found Car 57, object OffroadHatchback:2:907, Damage status: 1"
можно смело грохать через deleteVehicle
По расстрелянному V3S на взлетке СЗ
2018/04/05, 19:17:07 " SpawnCar: Found Car 54, object V3S_Chassis:2:947, Damage status: 0.552799"
По уму бы грохнуть
Но вероятно если заменить аккум и тп можно его реанимировать, потом грохать его бы я не стал.
В итоге расстрелял и сжог еще волгу там же на сз рядом с тентом (спавн снова пока отключен)
дописал код удаления
_allcars_server_count = 0;
{
_allcars_server_count = _allcars_server_count + 1;
_damage_status = getDammage _x;
diag_log format [" SpawnCar: Found Car %1, object %2, Damage status: %3.",_allcars_server_count,_x,_damage_status];
if ( _damage_status >= 1 ) then {
_ruined_car_pos = getPos _x;
deleteVehicle _x;
diag_log format [" SpawnCar: Delete fully damaged vehicle %1 at position %2, becouse damage status is %3 ",_x,_ruined_car_pos,_damage_status];
_allcars_server_count = _allcars_server_count - 1; // Машинку удалили, а значит их стало меньше на 1
};
} foreach (allMissionObjects "Car");
diag_log format [" SpawnCar: All cars count on server: %1",_allcars_server_count];
вывод
2018/04/05, 19:33:35 " SpawnCar: Found Car 56, object CivilianSedan:2:898, Damage status: 1."
2018/04/05, 19:33:35 " SpawnCar: Delete fully damaged vehicle CivilianSedan:2:898 at position [4163.03,11104.7,-0.0895081], becouse damage status is 1"
2018/04/05, 19:33:35 " SpawnCar: Found Car 57, object OffroadHatchback:2:934, Damage status: 1."
2018/04/05, 19:33:35 " SpawnCar: Delete fully damaged vehicle OffroadHatchback:2:934 at position [4262.06,11235,-3.05176e-005], becouse damage status is 1"
Проверил
Все удалилось
Заодно перегнал автобус из ангара пожарки
Вернул спавн
Перезапустил
Машинки переспавнились ))
ЗЫ Проверку кол-ва пока не делал