Спаун нескольких случайных объектов, на случайной позиции

По просьбе Baton (участник нашего Discord) совместными усилиями был сделан ещё один полезный скрипт.
Конечно же можно и лучше 😉

  • Спаунится одна машина — случайно выбранная из массива машин — _truck
  • 2 ящика с припасами — случайно выбранные из массива ящиков — box и box2
  • И всё это происходит на одной случайно выбранной координате — из массива координат — _places_list
0 spawn {
private _places_list = [[2384.77,3699.89,0], [2518.77,3741.67,0],[2303.34,3681.72,0]];
private _truck = ["O_Truck_03_transport_F", "O_Truck_02_transport_F", "O_G_Offroad_01_F", "C_Van_01_box_F"];
_truck = (selectRandom _truck) createVehicle (selectRandom _places_list);
private _box = ["Box_NATO_AmmoOrd_F", "Box_IND_Grenades_F", "Box_IND_Wps_F", "Box_East_WpsLaunch_F"];
_box = (selectRandom _box) createVehicle (selectRandom _places_list);
private _box2 = ["Box_FIA_Support_F", "B_supplyCrate_F", "Box_IND_Support_F"];
_box2 = (selectRandom _box2) createVehicle (selectRandom _places_list);
_box setPos [(getpos _truck select 0) + random 20 - 10, (getpos _truck select 1) + random 20 - 10, 0];
_box2 setPos [(getpos _truck select 0) + random 20 - 10, (getpos _truck select 1) + random 20 - 10, 0];
};

Обсудить этот метод можно в нашем Discord канале