Advertisement
clark

crate.sqf

Mar 7th, 2013
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.70 KB | None | 0 0
  1. // Spawn ammo box or vehicle and in INIT then place = _null = [this] execVM "scripts\crate.sqf";
  2.  
  3. _obj = _this select 0;
  4.  
  5. // Remove all the box contents
  6. clearWeaponCargoGlobal _obj;
  7. clearMagazineCargoGlobal _obj;
  8. clearItemCargoGlobal _obj;
  9.  
  10. sleep 1;
  11.  
  12. // Handguns
  13. _obj addWeaponCargoGlobal ["hgun_P07_F", 10];
  14. _obj addWeaponCargoGlobal ["hgun_P07_snds_F", 10];
  15. _obj addWeaponCargoGlobal ["hgun_Rook40_F", 10];
  16.  
  17. // Rifles
  18. _obj addWeaponCargoGlobal ["arifle_Khaybar_ACO_point_F", 10];
  19. _obj addWeaponCargoGlobal ["arifle_Khaybar_ACOg_point_F", 10];
  20. _obj addWeaponCargoGlobal ["arifle_Khaybar_ARCO_point_F", 10];
  21. _obj addWeaponCargoGlobal ["arifle_Khaybar_C_ACO_F", 10];
  22. _obj addWeaponCargoGlobal ["arifle_Khaybar_C_ACO_flash_mzls_F", 10];
  23. _obj addWeaponCargoGlobal ["arifle_Khaybar_C_ACO_point_F", 10];
  24. _obj addWeaponCargoGlobal ["arifle_Khaybar_C_ACOg_F", 10];
  25. _obj addWeaponCargoGlobal ["arifle_Khaybar_C_ACOg_flash_mzls_F", 10];
  26. _obj addWeaponCargoGlobal ["arifle_Khaybar_C_ACOg_point_F", 10];
  27. _obj addWeaponCargoGlobal ["arifle_Khaybar_C_F", 10];
  28. _obj addWeaponCargoGlobal ["arifle_Khaybar_C_Holo_F", 10];
  29. _obj addWeaponCargoGlobal ["arifle_Khaybar_C_Holo_mzls_F", 10];
  30. _obj addWeaponCargoGlobal ["arifle_Khaybar_C_Holo_point_F", 10];
  31. _obj addWeaponCargoGlobal ["arifle_Khaybar_GL_ACO_point_F", 10];
  32. _obj addWeaponCargoGlobal ["arifle_Khaybar_GL_ACO_point_mzls_F", 10];
  33. _obj addWeaponCargoGlobal ["arifle_Khaybar_GL_ACOg_point_F", 10];
  34. _obj addWeaponCargoGlobal ["arifle_Khaybar_GL_ACOg_point_mzls_F", 10];
  35. _obj addWeaponCargoGlobal ["arifle_Khaybar_GL_F", 10];
  36. _obj addWeaponCargoGlobal ["arifle_Khaybar_Holo_mzls_F", 10];
  37. _obj addWeaponCargoGlobal ["arifle_MX_ACO_point_grip_F", 10];
  38. _obj addWeaponCargoGlobal ["arifle_MX_ACO_point_gripod_mzls_F", 10];
  39. _obj addWeaponCargoGlobal ["arifle_MX_ACOg_point_grip_F", 10];
  40. _obj addWeaponCargoGlobal ["arifle_MX_ACOg_point_gripod_mzls_F", 10];
  41. _obj addWeaponCargoGlobal ["arifle_MX_ARCO_point_grip_F", 10];
  42. _obj addWeaponCargoGlobal ["arifle_MX_F", 10];
  43. _obj addWeaponCargoGlobal ["arifle_MX_GL_ACO_point_F", 10];
  44. _obj addWeaponCargoGlobal ["arifle_MX_GL_ACOg_point_F", 10];
  45. _obj addWeaponCargoGlobal ["arifle_MX_GL_ARCO_point_mzls_F", 10];
  46. _obj addWeaponCargoGlobal ["arifle_MX_GL_F", 10];
  47. _obj addWeaponCargoGlobal ["arifle_MX_GL_Hamr_point_mzls_F", 10];
  48. _obj addWeaponCargoGlobal ["arifle_MX_Hamr_point_grip_F", 10];
  49. _obj addWeaponCargoGlobal ["arifle_MX_SW_ARCO_point_gripod_F", 10];
  50. _obj addWeaponCargoGlobal ["arifle_MX_SW_F", 10];
  51. _obj addWeaponCargoGlobal ["arifle_MX_SW_Hamr_point_gripod_F", 10];
  52. _obj addWeaponCargoGlobal ["arifle_MXC_ACO_flash_grip_mzls_F", 10];
  53. _obj addWeaponCargoGlobal ["arifle_MXC_ACO_point_grip_F", 10];
  54. _obj addWeaponCargoGlobal ["arifle_MXC_ACO_point_grip_mzls_F", 10];
  55. _obj addWeaponCargoGlobal ["arifle_MXC_ACOg_flash_grip_mzls_F", 10];
  56. _obj addWeaponCargoGlobal ["arifle_MXC_ACOg_point_grip_F", 10];
  57. _obj addWeaponCargoGlobal ["arifle_MXC_ACOg_point_grip_mzls_F", 10];
  58. _obj addWeaponCargoGlobal ["arifle_MXC_F", 10];
  59. _obj addWeaponCargoGlobal ["arifle_MXC_Holo_F", 10];
  60. _obj addWeaponCargoGlobal ["arifle_MXC_Holo_point_grip_F", 10];
  61. _obj addWeaponCargoGlobal ["arifle_MXC_Holo_point_grip_snds_F", 10];
  62. _obj addWeaponCargoGlobal ["arifle_MXM_ARCO_point_gripod_F", 10];
  63. _obj addWeaponCargoGlobal ["arifle_MXM_Hamr_point_gripod_F", 10];
  64. _obj addWeaponCargoGlobal ["arifle_SDAR_F", 10];
  65. _obj addWeaponCargoGlobal ["arifle_TRG20_ACO_F", 10];
  66. _obj addWeaponCargoGlobal ["arifle_TRG20_ACO_flash_mzls_F", 10];
  67. _obj addWeaponCargoGlobal ["arifle_TRG20_ACO_point_F", 10];
  68. _obj addWeaponCargoGlobal ["arifle_TRG20_ACOg_F", 10];
  69. _obj addWeaponCargoGlobal ["arifle_TRG20_ACOg_flash_mzls_F", 10];
  70. _obj addWeaponCargoGlobal ["arifle_TRG20_ACOg_point_F", 10];
  71. _obj addWeaponCargoGlobal ["arifle_TRG20_Holo_F", 10];
  72. _obj addWeaponCargoGlobal ["arifle_TRG20_Holo_mzls_F", 10];
  73. _obj addWeaponCargoGlobal ["arifle_TRG20_Holo_point_F", 10];
  74. _obj addWeaponCargoGlobal ["arifle_TRG21_ACO_point_F", 10];
  75. _obj addWeaponCargoGlobal ["arifle_TRG21_ACOg_point_F", 10];
  76. _obj addWeaponCargoGlobal ["arifle_TRG21_ARCO_point_F", 10];
  77. _obj addWeaponCargoGlobal ["arifle_TRG21_GL_ACO_point_F", 10];
  78. _obj addWeaponCargoGlobal ["arifle_TRG21_GL_ACO_point_mzls_F", 10];
  79. _obj addWeaponCargoGlobal ["arifle_TRG21_GL_ACOg_point_F", 10];
  80. _obj addWeaponCargoGlobal ["arifle_TRG21_GL_ACOg_point_mzls_F", 10];
  81. _obj addWeaponCargoGlobal ["arifle_TRG21_GL_F", 10];
  82. _obj addWeaponCargoGlobal ["arifle_TRG21_Hamr_point_F", 10];
  83. _obj addWeaponCargoGlobal ["LMG_Mk200_ACO_grip_F", 10];
  84. _obj addWeaponCargoGlobal ["LMG_Mk200_ACO_point_gripf_F", 10];
  85. _obj addWeaponCargoGlobal ["LMG_Mk200_ARCO_bipod_F", 10];
  86. _obj addWeaponCargoGlobal ["LMG_Mk200_ARCO_pointer_bipod_F", 10];
  87. _obj addWeaponCargoGlobal ["LMG_Mk200_F", 10];
  88. _obj addWeaponCargoGlobal ["srifle_EBR_ACO_grip_F", 10];
  89. _obj addWeaponCargoGlobal ["srifle_EBR_ACO_point_grip_F", 10];
  90. _obj addWeaponCargoGlobal ["srifle_EBR_ACOg_grip_F", 10];
  91. _obj addWeaponCargoGlobal ["srifle_EBR_ACOg_point_grip_F", 10];
  92. _obj addWeaponCargoGlobal ["srifle_EBR_ARCO_grip_F", 10];
  93. _obj addWeaponCargoGlobal ["srifle_EBR_ARCO_point_grip_F", 10];
  94. _obj addWeaponCargoGlobal ["srifle_EBR_Hamr_grip_F", 10];
  95. _obj addWeaponCargoGlobal ["srifle_EBR_Hamr_point_grip_F", 10];
  96. _obj addWeaponCargoGlobal ["srifle_EBR_Holo_grip_F", 10];
  97. _obj addWeaponCargoGlobal ["srifle_EBR_Holo_point_grip_F", 10];
  98. _obj addWeaponCargoGlobal ["launch_NLAW_F", 10];
  99. _obj addWeaponCargoGlobal ["launch_RPG32_F", 10];
  100.  
  101. // Magizines
  102. _obj addMagazineCargoGlobal ["30Rnd_65x39_caseless_green", 100];
  103. _obj addMagazineCargoGlobal ["30Rnd_65x39_caseless_green_mag_Tracer", 100];
  104. _obj addMagazineCargoGlobal ["30Rnd_65x39_caseless_mag", 100];
  105. _obj addMagazineCargoGlobal ["30Rnd_65x39_caseless_mag_Tracer", 100];
  106. _obj addMagazineCargoGlobal ["100Rnd_65x39_caseless_mag", 100];
  107. _obj addMagazineCargoGlobal ["100Rnd_65x39_caseless_mag_Tracer", 100];
  108. _obj addMagazineCargoGlobal ["20Rnd_762x45_mag", 100];
  109. _obj addMagazineCargoGlobal ["20Rnd_556x45_UW_mag", 100];
  110. _obj addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 100];
  111. _obj addMagazineCargoGlobal ["30Rnd_65x39_case_mag", 100];
  112. _obj addMagazineCargoGlobal ["30Rnd_65x39_case_mag_Tracer", 100];
  113. _obj addMagazineCargoGlobal ["16Rnd_9x21_Mag", 100];
  114. _obj addMagazineCargoGlobal ["30Rnd_9x21_Mag", 100];
  115. _obj addMagazineCargoGlobal ["200Rnd_65x39_cased_Box", 100];
  116. _obj addMagazineCargoGlobal ["200Rnd_65x39_cased_Box_Tracer", 100];
  117. _obj addMagazineCargoGlobal ["NLAW_F", 100];
  118. _obj addMagazineCargoGlobal ["RPG32_F", 100];
  119. _obj addMagazineCargoGlobal ["RPG32_AA_F", 100];
  120. _obj addMagazineCargoGlobal ["1Rnd_HE_Grenade_shell", 100];
  121. _obj addMagazineCargoGlobal ["UGL_FlareWhite_F", 100];
  122. _obj addMagazineCargoGlobal ["UGL_FlareGreen_F", 100];
  123. _obj addMagazineCargoGlobal ["UGL_FlareRed_F", 100];
  124. _obj addMagazineCargoGlobal ["UGL_FlareYellow_F", 100];
  125. _obj addMagazineCargoGlobal ["UGL_FlareCIR_F", 100];
  126. _obj addMagazineCargoGlobal ["1Rnd_Smoke_Grenade_shell", 100];
  127. _obj addMagazineCargoGlobal ["1Rnd_SmokeRed_Grenade_shell", 100];
  128. _obj addMagazineCargoGlobal ["1Rnd_SmokeGreen_Grenade_shell", 100];
  129. _obj addMagazineCargoGlobal ["1Rnd_SmokeYellow_Grenade_shell", 100];
  130. _obj addMagazineCargoGlobal ["1Rnd_SmokePurple_Grenade_shell", 100];
  131. _obj addMagazineCargoGlobal ["1Rnd_SmokeBlue_Grenade_shell", 100];
  132. _obj addMagazineCargoGlobal ["1Rnd_SmokeOrange_Grenade_shell", 100];
  133. _obj addMagazineCargoGlobal ["3Rnd_HE_Grenade_shell", 100];
  134. _obj addMagazineCargoGlobal ["3Rnd_UGL_FlareWhite_F", 100];
  135. _obj addMagazineCargoGlobal ["3Rnd_UGL_FlareGreen_F", 100];
  136. _obj addMagazineCargoGlobal ["3Rnd_UGL_FlareRed_F", 100];
  137. _obj addMagazineCargoGlobal ["3Rnd_UGL_FlareYellow_F", 100];
  138. _obj addMagazineCargoGlobal ["3Rnd_UGL_FlareCIR_F", 100];
  139. _obj addMagazineCargoGlobal ["3Rnd_Smoke_Grenade_shell", 100];
  140. _obj addMagazineCargoGlobal ["3Rnd_SmokeRed_Grenade_shell", 100];
  141. _obj addMagazineCargoGlobal ["3Rnd_SmokeGreen_Grenade_shell", 100];
  142. _obj addMagazineCargoGlobal ["3Rnd_SmokeYellow_Grenade_shell", 100];
  143. _obj addMagazineCargoGlobal ["3Rnd_SmokePurple_Grenade_shell", 100];
  144. _obj addMagazineCargoGlobal ["3Rnd_SmokeBlue_Grenade_shell", 100];
  145. _obj addMagazineCargoGlobal ["3Rnd_SmokeOrange_Grenade_shell", 100];
  146. _obj addMagazineCargoGlobal ["APERSBoundingMine_Range_Mag", 100];
  147. _obj addMagazineCargoGlobal ["APERSMine_Range_Mag", 100];
  148. _obj addMagazineCargoGlobal ["ATMine_Range_Mag", 100];
  149. _obj addMagazineCargoGlobal ["Chemlight_blue", 100];
  150. _obj addMagazineCargoGlobal ["Chemlight_green", 100];
  151. _obj addMagazineCargoGlobal ["Chemlight_red", 100];
  152. _obj addMagazineCargoGlobal ["Chemlight_yellow", 100];
  153. _obj addMagazineCargoGlobal ["ClaymoreDirectionalMine_Remote_Mag", 100];
  154. _obj addMagazineCargoGlobal ["DemoCharge_Remote_Mag", 100];
  155. _obj addMagazineCargoGlobal ["HandGrenade", 100];
  156. _obj addMagazineCargoGlobal ["HandGrenade_Stone", 100];
  157. _obj addMagazineCargoGlobal ["MiniGrenade", 100];
  158. _obj addMagazineCargoGlobal ["SatchelCharge_Remote_Mag", 100];
  159. _obj addMagazineCargoGlobal ["SLAMDirectionalMine_Wire_Mag", 100];
  160. _obj addMagazineCargoGlobal ["SmokeShell", 100];
  161. _obj addMagazineCargoGlobal ["SmokeShellBlue", 100];
  162. _obj addMagazineCargoGlobal ["SmokeShellGreen", 100];
  163. _obj addMagazineCargoGlobal ["SmokeShellOrange", 100];
  164.  
  165. // Items
  166. _obj addItemCargoGlobal ["Binocular", 10];
  167. _obj addItemCargoGlobal ["FirstAidKit", 100];
  168. _obj addItemCargoGlobal ["ItemCompass", 10];
  169. _obj addItemCargoGlobal ["ItemGPS", 100];
  170. _obj addItemCargoGlobal ["ItemMap", 10];
  171. _obj addItemCargoGlobal ["ItemRadio", 10];
  172. _obj addItemCargoGlobal ["ItemWatch", 10];
  173. _obj addItemCargoGlobal ["Medikit", 100];
  174. _obj addItemCargoGlobal ["MineDetector", 10];
  175. _obj addItemCargoGlobal ["NVGoggles", 10];
  176. _obj addItemCargoGlobal ["ToolKit", 100];
  177.  
  178. sleep 300;
  179.  
  180. _null = [this] execVM "scripts\crate.sqf";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement