aeroson

Untitled

Oct 31st, 2016
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.25 KB | None | 0 0
  1. _loadObjectToVehicleFunction = {
  2.  
  3. private _objectToLoad = _this select 0;
  4. private _vehicleToLoadInto = _this select 1;
  5.  
  6. private _objectToLoad_itemSize = [_objectToLoad] call ACE_cargo_fnc_getSizeItem;
  7. private _cargoSpaceLeft = [_vehicleToLoadInto] call ACE_cargo_fnc_getCargoSpaceLeft;
  8.  
  9. if(_objectToLoad_itemSize <= _cargoSpaceLeft) then {
  10. _objectToLoad setPos (getPos _vehicleToLoadInto);
  11. [_objectToLoad, _vehicleToLoadInto] call ACE_cargo_fnc_loadItem;
  12. systemChat ("Target vehicle loaded object of cargo size:"+str(_objectToLoad_itemSize)+" vehicle cargo space left:"+str(_cargoSpaceLeft-_objectToLoad_itemSize));
  13. } else {
  14. systemChat ("Target vehicle with cargo space left:"+str(_cargoSpaceLeft)+" can not load object of cargo size:"+str(_objectToLoad_itemSize));
  15. };
  16. };
  17.  
  18.  
  19. _vehicle = "B_LSV_01_unarmed_F" createVehicle position player; clearWeaponCargoGlobal _vehicle; clearMagazineCargoGlobal _vehicle; clearBackpackCargoGlobal _vehicle; clearItemCargoGlobal _vehicle; _vehicle setPos ( getPos ( player ) );
  20. [_vehicle, [[[["ToolKit","MineDetector","ACE_EntrenchingTool"],[1,1,1]],[["BWA3_DM51A1","UK3CB_BAF_1Rnd_60mm_Mo_Shells","UK3CB_BAF_1Rnd_60mm_Mo_Flare_White","UK3CB_BAF_1Rnd_60mm_Mo_Smoke_White","ACE_10Rnd_338_300gr_HPBT_Mag","rhs_mag_30Rnd_556x45_Mk318_Stanag"],[10,50,20,20,15,15]],[["rhs_weap_M136","UK3CB_BAF_M6"],[5,1]]],[]] ] call taw_squad_box_setBoxContents;
  21.  
  22. _box = "ACE_Wheel" createVehicle position player;
  23. [_box, _vehicle] call _loadObjectToVehicleFunction;
  24.  
  25. _box = "ACE_Wheel" createVehicle position player;
  26. [_box, _vehicle] call _loadObjectToVehicleFunction;
  27.  
  28. _box = "ACE_Wheel" createVehicle position player;
  29. [_box, _vehicle] call _loadObjectToVehicleFunction;
  30.  
  31. _box = "Land_PlasticCase_01_medium_F" createVehicle position player; clearWeaponCargoGlobal _target; clearMagazineCargoGlobal _target; clearBackpackCargoGlobal _target; clearItemCargoGlobal _target; _target setPos ( getPos ( player ) );
  32. [_box, [[[["ACE_elasticBandage","ACE_plasmaIV","ACE_packingBandage","ACE_quikclot","ACE_epinephrine","ACE_morphine","ACE_tourniquet","ACE_surgicalKit","ACE_salineIV","ACE_personalAidKit"],[70,40,70,70,50,50,40,10,40,20]],[[],[]],[[],[]]],[]] ] call taw_squad_box_setBoxContents;
  33. [_box, _vehicle] call _loadObjectToVehicleFunction;
Advertisement
Add Comment
Please, Sign In to add comment