Advertisement
Guest User

AI Mission Loadout

a guest
Nov 11th, 2013
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.69 KB | None | 0 0
  1. "GUE_Soldier_Crew_DZ" createUnit [_unitpos, _aiGroup, "_aiunit=this;",1,"PRIVATE"];
  2. _rndLOut=floor(random 4);
  3. _ailoadout=
  4. switch (_rndLOut) do
  5. {
  6. case 0: {["AKS_74","30Rnd_545x39_AK","revolver_EP1","6Rnd_45ACP"]};
  7. case 1: {["AKS_74","30Rnd_545x39_AK","revolver_EP1","6Rnd_45ACP"]};
  8. case 2: {["Bizon","64Rnd_9x19_Bizon","Colt1911","7Rnd_45ACP_1911"]};
  9. case 3: {["Bizon","64Rnd_9x19_Bizon","Colt1911","7Rnd_45ACP_1911"]};
  10. };
  11. };
  12. if ((x == 2) || (x == 4) || (x >= 6)) then //troops snipers
  13. {
  14. "GUE_Soldier_CO_DZ" createUnit [_unitpos, _aiGroup, "_aiunit=this;",1,"PRIVATE"];
  15. _rndLOut=floor(random 3);
  16. _ailoadout=
  17. switch (_rndLOut) do
  18. {
  19. case 0: {["AKS_74_kobra","30Rnd_545x39_AK","Makarov","8Rnd_9x18_Makarov"]};
  20. case 1: {["SVD","10Rnd_762x54_SVD","Makarov","8Rnd_9x18_Makarov"]};
  21. case 2: {["FN_FAL","20Rnd_762x51_FNFAL","Makarov","8Rnd_9x18_Makarov"]};
  22. };
  23. };
  24. };
  25. if (_levelnum==1) then //in_military troops
  26. {
  27. if (x == 1) then //one troops comander
  28. {
  29. "GUE_Commander_DZ" createUnit [_unitpos, _aiGroup, "_aiunit=this;",1,"LIEUTENANT"];
  30. _rndLOut=floor(random 7);
  31. _ailoadout=
  32. switch (_rndLOut) do
  33. {
  34. case 0: {["AK_47_M","30Rnd_762x39_AK47","MakarovSD","8Rnd_9x18_Makarov"]};
  35. case 1: {["AKS_74","30Rnd_545x39_AK","M9SD","15Rnd_9x19_M9SD"]};
  36. case 2: {["Sa58V_RCO_EP1","30Rnd_762x39_SA58","MakarovSD","8Rnd_9x18_Makarov"]};
  37. case 3: {["Sa58V_CCO_EP1","30Rnd_762x39_SA58","M9SD","15Rnd_9x19_M9SD"]};
  38. case 4: {["Sa58V_EP1","30Rnd_762x39_SA58","MakarovSD","8Rnd_9x18_Makarov"]};
  39. case 5: {["AKS_74_NSPU","30Rnd_545x39_AK","M9SD","15Rnd_9x19_M9SD"]};
  40. case 6: {["AKS_74_pso","30Rnd_545x39_AK","MakarovSD","8Rnd_9x18_Makarov"]};
  41. };
  42. };
  43. if ((x == 2) || (x == 3)) then //troops sergeant
  44. {
  45. "Ins_Soldier_GL_DZ" createUnit [_unitpos, _aiGroup, "_aiunit=this;",1,"SERGEANT"];
  46. _rndLOut=floor(random 4);
  47. _ailoadout=
  48. switch (_rndLOut) do
  49. {
  50. case 0: {["AK_107_pso","30Rnd_545x39_AK","glock17_EP1","17Rnd_9x19_glock17"]};
  51. case 1: {["RPK_74","75Rnd_545x39_RPK","M9","15Rnd_9x19_M9"]};
  52. case 2: {["AK_107_kobra","30Rnd_545x39_AK","MakarovSD","8Rnd_9x18_Makarov"]};
  53. case 3: {["Pecheneg_DZ","100Rnd_762x54_PK","MakarovSD","8Rnd_9x18_Makarov"]};
  54. };
  55. };
  56. if (x > 3) then //troops soldiers
  57. {
  58. "GUE_Soldier_Sniper_DZ" createUnit [_unitpos, _aiGroup, "_aiunit=this;",1,"CORPORAL"];
  59.  
  60. _rndLOut=floor(random 5);
  61. _ailoadout=
  62. switch (_rndLOut) do
  63. {
  64. case 0: {["SVD_CAMO","10Rnd_762x54_SVD","MakarovSD","8Rnd_9x18_Makarov"]};
  65. case 1: {["VSS_vintorez","10Rnd_9x39_SP5_VSS","MakarovSD","8Rnd_9x18_Makarov"]};
  66. case 2: {["AKS_74_pso","30Rnd_545x39_AK","MakarovSD","8Rnd_9x18_Makarov"]};
  67. case 3: {["SVD","10Rnd_762x54_SVD","MakarovSD","8Rnd_9x18_Makarov"]};
  68. case 4: {["AK_107_pso","30Rnd_545x39_AK","M9","15Rnd_9x19_M9"]};
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement