Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- _vehicle = _class createVehicle _pos;
- waitUntil {!isNil "_vehicle" && {!isNull _vehicle}};
- _vehicle allowDamage false;
- _vehicle setPosASL _pos;
- _vehicle setVectorUp (surfaceNormal _pos);
- _vehicle setDir _dir;
- _vehicle allowDamage true;
- _vehicle lock 2;
- if (count _gear > 0) then {
- _weaps = _gear select 0;
- if (count (_weaps select 0) > 0) then {
- for "_i" from 0 to (count (_weaps select 0)) -1 do {
- _weap = (_weaps select 0) select _i;
- _amount = (_weaps select 1) select _i;
- _vehicle addWeaponCargoGlobal [_weap, _amount];
- diag_log format ['%1 addWeaponCargoGlobal ["%2",%3]', _vehicle,_weap,_amount];
- };
- };
- _mags = _gear select 1;
- if (count (_mags select 0) > 0) then {
- for "_i" from 0 to (count (_mags select 0)) -1 do {
- _mag = (_mags select 0) select _i;
- _amount = (_mags select 1) select _i;
- _vehicle addMagazineCargoGlobal [_mag, _amount];
- diag_log format ['%1 addMagazineCargoGlobal ["%2",%3]', _vehicle,_mag,_amount];
- };
- };
- _items = _gear select 2;
- if (count (_items select 0) > 0) then {
- for "_i" from 0 to (count (_items select 0)) -1 do {
- _item = (_items select 0) select _i;
- _amount = (_items select 1) select _i;
- _vehicle addItemCargoGlobal [_item, _amount];
- diag_log format ['%1 addItemCargoGlobal ["%2",%3]', _vehicle,_item,_amount];
- };
- };
- _backpacks = _gear select 3;
- if (count (_backpacks select 0) > 0) then {
- for "_i" from 0 to (count (_backpacks select 0)) -1 do {
- _backpack = (_backpacks select 0) select _i;
- _amount = (_backpacks select 1) select _i;
- _vehicle addBackpackCargoGlobal [_backpack, _amount];
- diag_log format ['%1 addBackpackCargoGlobal ["%2",%3]', _vehicle,_backpack,_amount];
- };
- };
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement