Guest User

Untitled

a guest
Nov 23rd, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.18 KB | None | 0 0
  1. //id = ["SL", this] call compile preprocessFileLineNumbers "Loadout.sqf"; group this setGroupId ["ALPHA"];
  2.  
  3. private ["_type", "_unit"];
  4.  
  5. _type = _this select 0;
  6. _unit = _this select 1;
  7.  
  8. removeallweapons _unit;
  9. removeallitems _unit;
  10. removebackpack _unit;
  11.  
  12. // Standard Gear
  13.  
  14. _unit addWeapon "ItemMap";
  15. _unit addWeapon "ItemCompass";
  16. _unit addWeapon "ItemWatch";
  17.  
  18. _unit addMagazine "SmokeShell";
  19. _unit addMagazine "SmokeShell";
  20.  
  21. _unit addMagazine "HandGrenade_West";
  22. _unit addMagazine "HandGrenade_West";
  23.  
  24. _unit addWeapon "ACE_GlassesLHD_glasses";
  25.  
  26. _unit addWeapon "ace_earplugs";
  27. _unit addWeapon "ace_map_tools";
  28.  
  29. switch (_type) do
  30. {
  31. // ====================================================================================
  32. case "RSL":
  33. {
  34. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  35. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  36. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  37. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  38. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  39. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  40. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  41. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  42.  
  43. _unit addWeapon "ACE_AK103_GL_PSO";
  44.  
  45. _unit addMagazine "ACE_1Rnd_HE_GP25P";
  46. _unit addMagazine "ACE_1Rnd_HE_GP25P";
  47. _unit addMagazine "ACE_1Rnd_HE_GP25P";
  48. _unit addMagazine "ACE_1Rnd_HE_GP25P";
  49.  
  50. _unit addWeapon "ItemGPS";
  51. _unit addWeapon "Binocular";
  52.  
  53. _unit addWeapon "ACE_ALICE_Backpack";
  54.  
  55. _unit setVariable ["ACE_RuckMagContents", [["ACE_30Rnd_762x39_T_AK47",5],["ACE_1Rnd_HE_GP25P",4]]];
  56.  
  57. _xhandle = this addEventHandler ["killed", "_this execvm 'weaponRespawn.sqf'"];
  58. };
  59. // ====================================================================================
  60. case "BSL":
  61. {
  62. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  63. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  64. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  65. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  66. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  67. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  68. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  69. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  70.  
  71. _unit addWeapon "M16A4_ACG_GL";
  72.  
  73. _unit addMagazine "ACE_1Rnd_HE_M203";
  74. _unit addMagazine "ACE_1Rnd_HE_M203";
  75. _unit addMagazine "ACE_1Rnd_HE_M203";
  76. _unit addMagazine "ACE_1Rnd_HE_M203";
  77.  
  78. _unit addWeapon "ItemGPS";
  79. _unit addWeapon "Binocular";
  80.  
  81. _unit addWeapon "ACE_ALICE_Backpack";
  82.  
  83. _unit setVariable ["ACE_RuckMagContents", [["ACE_30Rnd_556x45_T_Stanag",5],["ACE_1Rnd_HE_M203",4]]];
  84.  
  85. _xhandle = this addEventHandler ["killed", "_this execvm 'weaponRespawn.sqf'"];
  86. };
  87. // ====================================================================================
  88. case "RR":
  89. {
  90. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  91. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  92. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  93. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  94. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  95. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  96. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  97. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  98.  
  99. _unit addWeapon "ACE_AK103";
  100.  
  101. _unit addWeapon "Binocular";
  102.  
  103. _unit addMagazine "ACE_Bandage";
  104. _unit addMagazine "ACE_Bandage";
  105. _unit addMagazine "ACE_Bandage";
  106. _unit addMagazine "ACE_Medkit";
  107. _unit addMagazine "ACE_Medkit";
  108.  
  109. _unit addWeapon "ACE_ALICE_Backpack";
  110.  
  111. _unit setVariable ["ACE_RuckMagContents", [["ACE_30Rnd_762x39_T_AK47",5],["ACE_75Rnd_762x39_B_AK47",2]]];
  112.  
  113. _xhandle = this addEventHandler ["killed", "_this execvm 'weaponRespawn.sqf'"];
  114. };
  115. // ====================================================================================
  116. case "BR":
  117. {
  118. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  119. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  120. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  121. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  122. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  123. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  124. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  125. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  126.  
  127. _unit addWeapon "ACE_M16A4_Iron";
  128.  
  129. _unit addWeapon "Binocular";
  130.  
  131. _unit addMagazine "ACE_Bandage";
  132. _unit addMagazine "ACE_Bandage";
  133. _unit addMagazine "ACE_Bandage";
  134. _unit addMagazine "ACE_Medkit";
  135. _unit addMagazine "ACE_Medkit";
  136.  
  137. _unit addWeapon "ACE_ALICE_Backpack";
  138.  
  139. _unit setVariable ["ACE_RuckMagContents", [["ACE_30Rnd_556x45_T_Stanag",5],["ACE_100Rnd_556x45_T_M249",2]]];
  140.  
  141. _xhandle = this addEventHandler ["killed", "_this execvm 'weaponRespawn.sqf'"];
  142. };
  143. // ====================================================================================
  144. case "RAR":
  145. {
  146. _unit addMagazine "ACE_75Rnd_762x39_B_AK47";
  147. _unit addMagazine "ACE_75Rnd_762x39_B_AK47";
  148. _unit addMagazine "ACE_75Rnd_762x39_B_AK47";
  149. _unit addMagazine "ACE_75Rnd_762x39_B_AK47";
  150. _unit addMagazine "ACE_75Rnd_762x39_B_AK47";
  151. _unit addMagazine "ACE_75Rnd_762x39_B_AK47";
  152. _unit addMagazine "ACE_75Rnd_762x39_B_AK47";
  153. _unit addMagazine "ACE_75Rnd_762x39_B_AK47";
  154.  
  155. _unit addWeapon "ACE_RPK";
  156.  
  157. _xhandle = this addEventHandler ["killed", "_this execvm 'weaponRespawn.sqf'"];
  158. };
  159. // ====================================================================================
  160. case "BAR":
  161. {
  162. _unit addMagazine "ACE_100Rnd_556x45_T_M249";
  163. _unit addMagazine "ACE_100Rnd_556x45_T_M249";
  164. _unit addMagazine "ACE_100Rnd_556x45_T_M249";
  165. _unit addMagazine "ACE_100Rnd_556x45_T_M249";
  166. _unit addMagazine "ACE_100Rnd_556x45_T_M249";
  167. _unit addMagazine "ACE_100Rnd_556x45_T_M249";
  168. _unit addMagazine "ACE_100Rnd_556x45_T_M249";
  169. _unit addMagazine "ACE_100Rnd_556x45_T_M249";
  170.  
  171. _unit addWeapon "M249";
  172.  
  173. _xhandle = this addEventHandler ["killed", "_this execvm 'weaponRespawn.sqf'"];
  174. };
  175. // ====================================================================================
  176. case "RAT":
  177. {
  178. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  179. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  180. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  181. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  182. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  183.  
  184. _unit addWeapon "ACE_AK103";
  185.  
  186. _unit addMagazine "MAAWS_HEAT";
  187. _unit addWeapon "MAAWS";
  188.  
  189. _unit addWeapon "Binocular";
  190.  
  191. _unit setVariable ["ACE_WeaponOnBack", "ACE_ALICE_Backpack"];
  192. _unit setVariable ["ACE_RuckMagContents", [["MAAWS_HEAT",2]]];
  193. _xhandle = this addEventHandler ["killed", "_this execvm 'weaponRespawn.sqf'"];
  194. };
  195. // ====================================================================================
  196. case "BAT":
  197. {
  198. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  199. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  200. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  201. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  202. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  203. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  204. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  205. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  206.  
  207. _unit addWeapon "ACE_M16A4_Iron";
  208. _unit addMagazine "MAAWS_HEAT";
  209. _unit addWeapon "MAAWS";
  210.  
  211. _unit addWeapon "Binocular";
  212.  
  213. _unit setVariable ["ACE_WeaponOnBack", "ACE_ALICE_Backpack"];
  214. _unit setVariable ["ACE_RuckMagContents", [["MAAWS_HEAT",2]]];
  215. _xhandle = this addEventHandler ["killed", "_this execvm 'weaponRespawn.sqf'"];
  216. };
  217. // ====================================================================================
  218. case "RM":
  219. {
  220. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  221. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  222. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  223. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  224. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  225. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  226. _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
  227.  
  228. _unit addWeapon "ACE_AK103";
  229.  
  230. _unit addMagazine "ACE_Morphine";
  231. _unit addMagazine "ACE_Morphine";
  232. _unit addMagazine "ACE_Bandage";
  233. _unit addMagazine "ACE_Bandage";
  234. _unit addMagazine "ACE_Epinephrine";
  235. _unit addMagazine "ACE_Epinephrine";
  236. _unit addMagazine "ACE_Medkit";
  237. _unit addMagazine "ACE_Medkit";
  238.  
  239. _unit addWeapon "ItemGPS";
  240. _unit addWeapon "Binocular";
  241.  
  242. _unit addWeapon "ACE_ALICE_Backpack";
  243.  
  244. _xhandle = this addEventHandler ["killed", "_this execvm 'weaponRespawn.sqf'"];
  245.  
  246. };
  247. // ====================================================================================
  248. case "BM":
  249. {
  250. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  251. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  252. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  253. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  254. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  255. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  256. _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
  257.  
  258. _unit addWeapon "ACE_M16A4_Iron";
  259.  
  260. _unit addMagazine "ACE_Morphine";
  261. _unit addMagazine "ACE_Morphine";
  262. _unit addMagazine "ACE_Bandage";
  263. _unit addMagazine "ACE_Bandage";
  264. _unit addMagazine "ACE_Epinephrine";
  265. _unit addMagazine "ACE_Epinephrine";
  266. _unit addMagazine "ACE_Medkit";
  267. _unit addMagazine "ACE_Medkit";
  268.  
  269. _unit addWeapon "ItemGPS";
  270. _unit addWeapon "Binocular";
  271.  
  272. _unit addWeapon "ACE_ALICE_Backpack";
  273.  
  274. _xhandle = this addEventHandler ["killed", "_this execvm 'weaponRespawn.sqf'"];
  275.  
  276. };
  277. // ====================================================================================
  278. case "C":
  279. {
  280. _unit addMagazine "30Rnd_9x19_MP5";
  281. _unit addMagazine "30Rnd_9x19_MP5";
  282. _unit addMagazine "30Rnd_9x19_MP5";
  283. _unit addMagazine "30Rnd_9x19_MP5";
  284. _unit addMagazine "30Rnd_9x19_MP5";
  285.  
  286. _unit addWeapon "ACE_MP5A5";
  287.  
  288. _unit addWeapon "ItemGPS";
  289. _unit addWeapon "Binocular";
  290.  
  291. _xhandle = this addEventHandler ["killed", "_this execvm 'weaponRespawn.sqf'"];
  292. };
  293. // ====================================================================================
  294. };
Add Comment
Please, Sign In to add comment