aeroson

Untitled

Jul 14th, 2016
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.47 KB | None | 0 0
  1. _vehicle = cursorTarget;
  2.  
  3. _loadObjectToVehicleFunction = {
  4.  
  5. private _objectToLoad = _this select 0;
  6. private _vehicleToLoadInto = _this select 1;
  7.  
  8. private _objectToLoad_itemSize = [_objectToLoad] call ACE_cargo_fnc_getSizeItem;
  9. private _cargoSpaceLeft = [_vehicleToLoadInto] call ACE_cargo_fnc_getCargoSpaceLeft;
  10.  
  11. if(_objectToLoad_itemSize <= _cargoSpaceLeft) then {
  12. _objectToLoad setPos (getPos _vehicleToLoadInto);
  13. [_objectToLoad, _vehicleToLoadInto] call ACE_cargo_fnc_loadItem;
  14. systemChat ("Target vehicle loaded object of cargo size:"+str(_objectToLoad_itemSize)+" vehicle cargo space left:"+str(_cargoSpaceLeft-_objectToLoad_itemSize));
  15. } else {
  16. systemChat ("Target vehicle with cargo space left:"+str(_cargoSpaceLeft)+" can not load object of cargo size:"+str(_objectToLoad_itemSize));
  17. };
  18.  
  19. };
  20.  
  21.  
  22.  
  23. _target = "Land_PlasticCase_01_medium_F" createVehicle position player;
  24. _contents =
  25. [
  26. [
  27. [
  28. ["ACE_elasticBandage","ACE_plasmaIV","ACE_packingBandage","ACE_quikclot","ACE_epinephrine","ACE_morphine","ACE_tourniquet","ACE_surgicalKit","ACE_salineIV"],
  29. [70,40,70,70,50,50,40,10,40]
  30. ],
  31. [
  32. [],
  33. []
  34. ],
  35. [
  36. [],
  37. []
  38. ]
  39. ],
  40. []
  41. ];
  42.  
  43. clearWeaponCargoGlobal _target;
  44. clearMagazineCargoGlobal _target;
  45. clearBackpackCargoGlobal _target;
  46. clearItemCargoGlobal _target;
  47.  
  48. _target setPos ( getPos ( player ) );
  49.  
  50. [vehicle _target, _contents] call taw_squad_box_setBoxContents;
  51.  
  52. [_target, _vehicle] call _loadObjectToVehicleFunction;
Advertisement
Add Comment
Please, Sign In to add comment