Advertisement
Guest User

deleteGroup _myGoup (Update v. 1.07)

a guest
Aug 24th, 2013
350
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.44 KB | None | 0 0
  1. // ################## grave cross script start ##################
  2.  
  3. // --------------------player items setparameter
  4. _playerWeapons = weapons _body;
  5. _playerMagazines = _magazines;
  6.  
  7. // ############# script ##############
  8.  
  9. removeAllWeapons _body;
  10. clearMagazineCargo _body;
  11. hidebody _body;
  12.  
  13. // --------------------Create the tombstone objects.
  14. _graveBase = createVehicle ["GraveCross2", position _body, [], 0, "NO_COLLIDE"];
  15. _graveBase setPosATL position _body; // setPos again because arma.
  16. _graveBase setDir _playerDir;
  17.  
  18. // --------------------Create a loot container inside the grave.
  19. _tempContainer = createVehicle ["weaponHolder", getPosATL _graveBase, [], 1, "can_collide"];
  20. _containerLoc = getPosATL _tempContainer;
  21. _containerLoc = [((_containerLoc select 0) + 0),((_containerLoc select 1) + 0),0];
  22. _tempContainer setPosATL _containerLoc;
  23.  
  24. // #### PLAYER items to weaponholder start ####
  25.  
  26. // player add weapons
  27. {
  28. _tempContainer addWeaponCargoGlobal [_x,1];
  29. } forEach _playerWeapons;
  30.  
  31. // player add items
  32. {
  33. _tempContainer addMagazineCargoGlobal [_x,1];
  34. } forEach _playerMagazines;
  35.  
  36. // #### PLAYER items to weaponholder stop ####
  37. // #### BACKPACK items to weaponsholder start ####
  38.  
  39. if (!isNil "_newBackpackType") then {
  40. if (_newBackpackType != "") then {
  41. _backpackWpnTypes = [];
  42. _backpackWpnQtys = [];
  43. if (count _backpackWpn > 0) then {
  44. _backpackWpnTypes = _backpackWpn select 0;
  45. _backpackWpnQtys = _backpackWpn select 1;
  46. };
  47. _countr = 0;
  48. {
  49. _tempContainer addWeaponCargoGlobal [_x,(_backpackWpnQtys select _countr)];
  50. _countr = _countr + 1;
  51. } forEach _backpackWpnTypes;
  52. _backpackmagTypes = [];
  53. _backpackmagQtys = [];
  54. if (count _backpackmag > 0) then {
  55. _backpackmagTypes = _backpackMag select 0;
  56. _backpackmagQtys = _backpackMag select 1;
  57. };
  58. _countr = 0;
  59. {
  60. _tempContainer addmagazineCargoGlobal [_x,(_backpackmagQtys select _countr)];
  61. _countr = _countr + 1;
  62. } forEach _backpackmagTypes;
  63. };
  64. };
  65.  
  66. // #### BACKPACK items to weaponsholder stop ####
  67. // #### BACKPACK to weaponsholder start ####
  68.  
  69. _backp = createVehicle ["DZ_CivilBackpack_EP1", position _body, [], 4, "can_collide"];
  70. _backp setPosATL position _body; // setPos again because arma.
  71. _backp setDir _playerDir;
  72.  
  73. // #### BACKPACK to weaponsholder stop ####
  74. [_graveBase, _tempContainer, _backp] spawn {
  75. };
  76.  
  77. hideBody _body;
  78. // ################## grave cross script stop ##################
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement