Advertisement
Guest User

Untitled

a guest
Jul 21st, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.31 KB | None | 0 0
  1. function KSBox()
  2. {
  3. jshops = getEntArray("trig_cp_ks","targetname");
  4. forEach(jshop in jshops)
  5. {
  6. jshop thread RandKSBox();
  7. jshop SetHintString("RANDOM KILLSTREAK [1000]");
  8. }
  9. }
  10.  
  11. function RandKSBox()
  12. {
  13. cost = 1000;
  14. while(1)
  15. {
  16. wait 0.1;
  17. {
  18. self waittill("trigger", player);
  19. if( player.score >= cost && isdefined( player.mc_ks ) )
  20. {
  21. player PlayLocalSound( "crusade_money" );
  22. player zm_score::minus_to_player_score(cost);
  23. randomg = randomint(10);
  24. switch(randomg)
  25. {
  26. case 0:
  27. self iPrintLnBold("^2 Assault Drone");
  28. //level thread ks_Drone();
  29. //player thread ks_AssaultDrone();
  30. self.mc_ks = "ks_hud_adrone";
  31. self playsound("US_1mc_achieve_assault_drone_01");
  32. break;
  33. case 1:
  34. self iPrintLnBold("^1 Preditor Missile");
  35. //player thread PreditorMissile();
  36. self.mc_ks = "ks_hud_pred";
  37. self playsound("US_1mc_achieve_predator_02");
  38. break;
  39. case 2:
  40. //level thread supportbird();
  41. self iPrintLnBold("^2 Support Bird");
  42. self.mc_ks = "ks_hud_heli";
  43. self playsound("US_1mc_achieve_ah6guard_01");
  44. break;
  45. case 3:
  46. self iPrintLnBold("^2RCXD");
  47. //player thread ks_RCXD();
  48. self.mc_ks = "ks_hud_rc";
  49. self playsound("US_1mc_achieve_bonus_01");
  50. break;
  51. case 4:
  52. self iPrintLnBold("^1Reaper");
  53. self.mc_ks = "ks_hud_reaper";
  54. self playsound("US_1mc_achieve_predator_02");
  55. break;
  56. case 5:
  57. self iPrintLnBold("^1AC130");
  58. self.mc_ks = "ks_hud_ac130";
  59. self playsound("US_1mc_achieve_ac130_01");
  60. break;
  61. case 6:
  62. self iPrintLnBold("^1DRONE");
  63. self.mc_ks = "ks_hud_drone";
  64. self playsound("US_1mc_achieve_recon_drone_01");
  65. break;
  66. case 7:
  67. self iPrintLnBold("^1 MORTAR STRIKE");
  68. self.mc_ks = "ks_hud_artill";
  69. self playsound("US_1mc_achieve_airstrike_01");
  70. break;
  71. case 8:
  72. self iPrintLnBold("^1 DOG FIGHTER");
  73. self.mc_ks = "ks_hud_dogfight";
  74. self playsound("US_1mc_achieve_assault_drone_01");
  75. break;
  76. case 9:
  77. self iPrintLnBold("^1 HARRIER");
  78. self.mc_ks = "ks_hud_harrier";
  79. self playsound("US_1mc_achieve_harriers_01");
  80. break;
  81. default:
  82. }
  83. return;
  84. }
  85. }
  86. }
  87. }
  88.  
  89. =========================================================================
  90. function KillstreakUse()
  91. {
  92. {
  93. for(;;)
  94. {
  95. wait 0.1;
  96. if(self ActionSlotThreeButtonPressed())
  97. {
  98. self thread KSCheck();
  99. }
  100. wait 0.5;
  101. }
  102. }
  103. }
  104.  
  105.  
  106. function KSCheck()
  107. {
  108. if( isdefined( self.mc_ks ) )
  109. {
  110. if(self.mc_ks == "ks_hud_drone" )
  111. {
  112. self thread ks_Drone();
  113. wait 0.5;
  114. self.mc_ks = "ks_hud_default";
  115. }
  116. if(self.mc_ks == "ks_hud_atrill" )
  117. {
  118. self thread MortarStrike();
  119. wait 0.5;
  120. self.mc_ks = "ks_hud_default";
  121. }
  122. if(self.mc_ks == "ks_hud_rc" )
  123. {
  124. self thread ks_RCXD();
  125. wait 0.5;
  126. self.mc_ks = "ks_hud_default";
  127. }
  128. if(self.mc_ks == "ks_hud_ac130" )
  129. {
  130. self thread ac130z();
  131. wait 0.5;
  132. self.mc_ks = "ks_hud_default";
  133. }
  134. if(self.mc_ks == "ks_hud_heli" )
  135. {
  136. self thread littlebird();
  137. wait 0.5;
  138. self.mc_ks = "ks_hud_default";
  139. }
  140. if(self.mc_ks == "ks_hud_pred" )
  141. {
  142. self iPrintln("^1 preditor Activated");
  143. wait 0.5;
  144. self.mc_ks = "ks_hud_default";
  145. }
  146. if(self.mc_ks == "ks_hud_reaper" )
  147. {
  148. self iPrintln("^1 reaper Activated");
  149. wait 0.5;
  150. self.mc_ks = "ks_hud_default";
  151. }
  152. if(self.mc_ks == "ks_hud_sentry" )
  153. {
  154. self iPrintln("^1 sentry Activated");
  155. wait 0.5;
  156. self.mc_ks = "ks_hud_default";
  157. }
  158. if(self.mc_ks == "ks_hud_radar" )
  159. {
  160. self iPrintln("^1 radar Activated");
  161. wait 0.5;
  162. self.mc_ks = "ks_hud_default";
  163. }
  164. if(self.mc_ks == "ks_hud_sonic" )
  165. {
  166. self iPrintln("^1 sonic Activated");
  167. wait 0.5;
  168. self.mc_ks = "ks_hud_default";
  169. }
  170. if(self.mc_ks == "ks_hud_adrone" )
  171. {
  172. self thread ks_AssaultDrone();
  173. wait 0.5;
  174. self.mc_ks = "ks_hud_default";
  175. }
  176. if(self.mc_ks == "ks_hud_cp" )
  177. {
  178. self iPrintln("^1 care package Activated");
  179. wait 0.5;
  180. self.mc_ks = "ks_hud_default";
  181. }
  182. if(self.mc_ks == "ks_hud_harrier" )
  183. {
  184. self iPrintln("^1 care package Activated");
  185. wait 0.5;
  186. self.mc_ks = "ks_hud_default";
  187. }
  188. if(self.mc_ks == "ks_hud_dogfight" )
  189. {
  190. self iPrintln("^1 care package Activated");
  191. wait 0.5;
  192. self.mc_ks = "ks_hud_default";
  193. }
  194. }
  195. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement