Advertisement
Guest User

Untitled

a guest
Jan 20th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.18 KB | None | 0 0
  1. ////////////////////////////////// NIE EDYTUJ PONIŻSZYCH WARTOŚCI //////////////////////////////////
  2.  
  3.  
  4. private ["_type","_unit"];
  5.  
  6. _type = _this select 0;
  7. _unit = _this select 1;
  8.  
  9. removeAllWeapons _unit;
  10. removeAllItems _unit;
  11. removeBackpack _unit;
  12.  
  13.  
  14. ////////////////////////////////// PONIŻSZE POLECENIA ODPOWIADAJĄ ZA LOSOWANIE KONKRETNYCH PRZEDMIOTÓW EKWIPUNKU //////////////////////////////////
  15.  
  16.  
  17. _numberM = round (random 100);
  18. _numberG = round (random 100);
  19. _numberGL = round (random 100);
  20. _numberO = round (random 100);
  21. _numberR = round (random 100);
  22. _numberL = round (random 100);
  23.  
  24. _numberW6 = round (random 6);
  25. _numberW8 = round (random 8);
  26.  
  27. _numberTyp = round (random 100);
  28.  
  29.  
  30. ////////////////////////////////// KLASY //////////////////////////////////
  31.  
  32.  
  33. switch (_type) do
  34.  
  35. {
  36.  
  37. Case "poor":
  38.  
  39. {
  40.  
  41. if (_numberTyp < 31) then {
  42.  
  43. _unit addMagazine "KPFS_5Rnd_762x54_Mosin";
  44. _unit addMagazine "KPFS_5Rnd_762x54_Mosin";
  45. _unit addMagazine "KPFS_5Rnd_762x54_Mosin";
  46. _unit addMagazine "KPFS_5Rnd_762x54_Mosin";
  47.  
  48. if (_numberM > 25) then { _unit addMagazine "KPFS_5Rnd_762x54_Mosin" };
  49. if (_numberM > 50) then { _unit addMagazine "KPFS_5Rnd_762x54_Mosin" };
  50. if (_numberM > 75) then { _unit addMagazine "KPFS_5Rnd_762x54_Mosin" };
  51. if (_numberM > 90) then { _unit addMagazine "KPFS_5Rnd_762x54_Mosin" };
  52.  
  53. _unitAddWeapon "KPFS_Mosin_Nagant";
  54.  
  55. };
  56.  
  57. if (_numberTyp > 30 AND _numberTyp < 61) then {
  58.  
  59. _unit addMagazine "ACE_10Rnd_762x39_B_SKS";
  60. _unit addMagazine "ACE_10Rnd_762x39_B_SKS";
  61. _unit addMagazine "ACE_10Rnd_762x39_B_SKS";
  62. _unit addMagazine "ACE_10Rnd_762x39_T_SKS";
  63.  
  64. if (_numberM > 25) then { _unit addMagazine "ACE_10Rnd_762x39_B_SKS" };
  65. if (_numberM > 50) then { _unit addMagazine "ACE_10Rnd_762x39_B_SKS" };
  66. if (_numberM > 75) then { _unit addMagazine "ACE_10Rnd_762x39_B_SKS" };
  67. if (_numberM > 90) then { _unit addMagazine "ACE_10Rnd_762x39_T_SKS" };
  68.  
  69. _unitAddWeapon "ACE_SKS";
  70.  
  71. };
  72.  
  73. if (_numberTyp > 60 AND _numberTyp < 81) then {
  74.  
  75. _unit addMagazine "KPFS_71Rnd_762x25_PPSh";
  76. _unit addMagazine "KPFS_71Rnd_762x25_PPSh";
  77. _unit addMagazine "KPFS_71Rnd_762x25_PPSh";
  78.  
  79. if (_numberM > 75) then { _unit addMagazine "KPFS_71Rnd_762x25_PPSh" };
  80.  
  81. _unitAddWeapon "KPFS_PPSh";
  82.  
  83. };
  84.  
  85. if (_numberTyp > 80 AND _numberTyp < 86) then {
  86.  
  87. _unit addMagazine "ACE_30Rnd_762x39_S_AK47";
  88. _unit addMagazine "ACE_30Rnd_762x39_S_AK47";
  89. _unit addMagazine "ACE_30Rnd_762x39_S_AK47";
  90. _unit addMagazine "ACE_30Rnd_762x39_S_AK47";
  91.  
  92. if (_numberM > 25) then { _unit addMagazine "ACE_30Rnd_762x39_S_AK47" };
  93. if (_numberM > 50) then { _unit addMagazine "ACE_30Rnd_762x39_T_AK47" };
  94. if (_numberM > 75) then { _unit addMagazine "ACE_30Rnd_762x39_S_AK47" };
  95. if (_numberM > 90) then { _unit addMagazine "ACE_30Rnd_762x39_T_AK47" };
  96.  
  97. if (_numberW8 == 0) then { _unit addWeapon "AK_47_S" };
  98. if (_numberW8 == 1) then { _unit addWeapon "AK_47_M" };
  99. if (_numberW8 == 2) then { _unit addWeapon "ACE_AKM" };
  100. if (_numberW8 == 3) then { _unit addWeapon "ACE_AKM" };
  101. if (_numberW8 == 4) then { _unit addWeapon "AK_47_M" };
  102. if (_numberW8 == 5) then { _unit addWeapon "ACE_AKMS" };
  103. if (_numberW8 == 6) then { _unit addWeapon "ACE_AKMS" };
  104. if (_numberW8 == 7) then { _unit addWeapon "AK_47_M" };
  105. if (_numberW8 == 8) then { _unit addWeapon "AK_47_S" };
  106.  
  107. };
  108.  
  109. if (_numberTyp > 85 AND _numberTyp < 101) then {
  110.  
  111. _unit addMagazine "vil_20Rnd_9x18_aps";
  112. _unit addMagazine "vil_20Rnd_9x18_aps";
  113. _unit addMagazine "vil_20Rnd_9x18_aps";
  114. _unit addMagazine "vil_20Rnd_9x18_aps";
  115.  
  116. if (_numberM > 25) then { _unit addMagazine "vil_20Rnd_9x18_aps" };
  117. if (_numberM > 90) then { _unit addMagazine "vil_20Rnd_9x18_aps" };
  118.  
  119. _unit addWeapon "vil_APS"
  120.  
  121. };
  122.  
  123. if (_numberG > 25) then { _unit addMagazine "HandGrenade_East" };
  124. if (_numberG > 50) then { _unit addMagazine "HandGrenade" };
  125. if (_numberG > 75) then { _unit addMagazine "ACE_RDG2" };
  126. if (_numberG > 90) then { _unit addMagazine "HandGrenade_East" };
  127.  
  128. if (_numberL > 80) then { _unit addMagazine "ACE_Bandage" };
  129. if (_numberL > 95) then { _unit addMagazine "ACE_Bandage" };
  130.  
  131. if (_numberO > 75) then { _unit addWeapon "ItemWatch" };
  132. if (_numberO > 85) then { _unit addWeapon "ItemCompass" };
  133. if (_numberO > 95) then { _unit addWeapon "ACE_Map" };
  134. };
  135.  
  136. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement