Advertisement
Guest User

Untitled

a guest
Sep 22nd, 2014
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.78 KB | None | 0 0
  1. _vehicle = _class createVehicle _pos;
  2. waitUntil {!isNil "_vehicle" && {!isNull _vehicle}};
  3. _vehicle allowDamage false;
  4. _vehicle setPosASL _pos;
  5. _vehicle setVectorUp (surfaceNormal _pos);
  6. _vehicle setDir _dir;
  7. _vehicle allowDamage true;
  8. _vehicle lock 2;
  9.  
  10. if (count _gear > 0) then {
  11. _weaps = _gear select 0;
  12. if (count (_weaps select 0) > 0) then {
  13. for "_i" from 0 to (count (_weaps select 0)) -1 do {
  14. _weap = (_weaps select 0) select _i;
  15. _amount = (_weaps select 1) select _i;
  16.  
  17. _vehicle addWeaponCargoGlobal [_weap, _amount];
  18. diag_log format ['%1 addWeaponCargoGlobal ["%2",%3]', _vehicle,_weap,_amount];
  19. };
  20. };
  21.  
  22. _mags = _gear select 1;
  23. if (count (_mags select 0) > 0) then {
  24. for "_i" from 0 to (count (_mags select 0)) -1 do {
  25. _mag = (_mags select 0) select _i;
  26. _amount = (_mags select 1) select _i;
  27.  
  28. _vehicle addMagazineCargoGlobal [_mag, _amount];
  29. diag_log format ['%1 addMagazineCargoGlobal ["%2",%3]', _vehicle,_mag,_amount];
  30. };
  31. };
  32.  
  33. _items = _gear select 2;
  34. if (count (_items select 0) > 0) then {
  35. for "_i" from 0 to (count (_items select 0)) -1 do {
  36. _item = (_items select 0) select _i;
  37. _amount = (_items select 1) select _i;
  38.  
  39. _vehicle addItemCargoGlobal [_item, _amount];
  40. diag_log format ['%1 addItemCargoGlobal ["%2",%3]', _vehicle,_item,_amount];
  41. };
  42. };
  43.  
  44. _backpacks = _gear select 3;
  45. if (count (_backpacks select 0) > 0) then {
  46. for "_i" from 0 to (count (_backpacks select 0)) -1 do {
  47. _backpack = (_backpacks select 0) select _i;
  48. _amount = (_backpacks select 1) select _i;
  49.  
  50. _vehicle addBackpackCargoGlobal [_backpack, _amount];
  51. diag_log format ['%1 addBackpackCargoGlobal ["%2",%3]', _vehicle,_backpack,_amount];
  52. };
  53. };
  54. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement