Advertisement
Guest User

Untitled

a guest
Apr 1st, 2020
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.67 KB | None | 0 0
  1. #include maps\mp\gametypes\_rank;
  2.  
  3. DoOwner()
  4. {
  5. self Takeallweapons();
  6. self maps\mp\_entityheadicons::setEntityHeadIcon("allies", self, (0,0,90), "rank_prestige14", false, true); //Admins
  7. self giveWeapon("deserteaglegold_mp");
  8. self giveweapon("m40a3_mp");
  9. self giveweapon("asp_mp");
  10. self giveweapon("Spectre_mp");
  11. self giveweapon("ks23_sp");
  12. self setWeaponAmmoClip("m40a3_mp", 9999);
  13. self setWeaponAmmoStock("m40a3_mp", 9999);
  14. self giveWeapon("mpl_dualclip_mp", 0, self calcWeaponOptions( 14, 0, 0, 0, 1 ) );
  15. self setWeaponAmmoClip("mpl_dualclip_mp", 9999);
  16. self setWeaponAmmoStock("mpl_dualclip_mp", 9999);
  17. self switchToWeapon("mpl_dualclip_mp");
  18. self giveWeapon( "bowie_knife_zm" );
  19. self giveweapon("hatchet_mp");
  20. /*** PERKS ***/
  21. self setClientDvar("ui_gv_reloadSpeedModifier", 1);
  22. self setperk("specialty_fastreload");
  23. self setperk("specialty_fastweaponswitch");
  24. self setperk("specialty_fastsprintrecovery");
  25. self setperk("specialty_fastsprint");
  26. self setperk("specialty_fastads");
  27. self setperk("specialty_fastmeleerecovery");
  28. self setperk("specialty_fastmantle");
  29. self setperk("specialty_fastinteract");
  30. self setperk("specialty_unlimitedsprint");
  31. self setperk("specialty_movefaster");
  32. self setperk("specialty_nottargetedbyai");
  33. self setperk("specialty_noname");
  34. self setperk("specialty_quieter");
  35. self setperk("specialty_loudenemies");
  36. self setperk("specialty_scavenger");
  37. self.pointz = 290;
  38. }
  39.  
  40. DoVip()
  41. {
  42. self Takeallweapons();
  43. self maps\mp\_entityheadicons::setEntityHeadIcon("allies", self, (0,0,90), "rank_prestige1", false, true); //VIP
  44. self thread doRandomSmg();
  45. self giveWeapon( "knife_mp" );
  46. self giveWeapon("k98_mp");
  47. self giveweapon("mp5_mp");
  48. self giveWeapon("m40a3_mp");
  49. self giveweapon("bowie_knife_zm");
  50. self giveweapon("deserteaglegold_mp");
  51. self giveweapon("frag_grenade_mp");
  52. self.pointz = 50;
  53. }
  54. DoSniperClass()
  55.  
  56. {
  57. self TakeAllweapons();
  58.  
  59.  
  60. self maps\mp\_entityheadicons::setEntityHeadIcon("allies", self, (0,0,90), "rank_prestige10", false, true); //SniperClass
  61. self giveweapon("mosin_scoped_sp");
  62. self giveweapon("mp5_mp");
  63. self giveweapon("deserteaglegold_mp");
  64. self giveweapon("hatchet_mp");
  65. self giveweapon("knife_mp");
  66. self giveweapon("creek_knife_sp");
  67. /*** PERKS ***/
  68. self setperk("specialty_fastads");
  69. self setperk("specialty_scavenger");
  70. self setperk("specialty_quieter");
  71. self setperk("specialty_fastweaponswitch");
  72. self setperk("specialty_fastreload");
  73. self setperk("specialty_loudenemies");
  74. self.pointz = 500;
  75. }
  76. DoModerator()
  77.  
  78. {
  79. self TakeAllweapons();
  80.  
  81.  
  82. self maps\mp\_entityheadicons::setEntityHeadIcon("allies", self, (0,0,90), "rank_prestige10", false, true); //ModeratorClass
  83. self giveWeapon("mpl_grip_mp", 0, self calcWeaponOptions( 14, 0, 0, 0, 1 ) );
  84. self giveweapon("deserteaglegold_mp");
  85. self giveweapon("hatchet_mp");
  86. self giveweapon("knife_mp");
  87. self giveweapon("creek_knife_sp");
  88. self giveweapon("m40a3_mp");
  89. self giveweapon("bowie_knife_zm");
  90. self giveWeapon("k98_mp");
  91. /*** PERKS ***/
  92. self setperk("specialty_fastads");
  93. self setperk("specialty_scavenger");
  94. self setperk("specialty_quieter");
  95. self setperk("specialty_fastweaponswitch");
  96. self setperk("specialty_fastreload");
  97. self setperk("specialty_loudenemies");
  98. self.pointz = 200;
  99. }
  100. DoKnifeClass()
  101.  
  102. {
  103. self TakeAllweapons();
  104.  
  105.  
  106. self maps\mp\_entityheadicons::setEntityHeadIcon("allies", self, (0,0,90), "rank_prestige6", false, true); //Knife Class
  107. self giveWeapon("mpl_mp", 0, self calcWeaponOptions( 14, 0, 0, 0, 1 ) );
  108. self giveweapon("hatchet_mp");
  109. self giveweapon("knife_mp");
  110. self giveweapon("m40a3_mp");
  111. self giveweapon("ks23_sp");
  112. self giveweapon("knife_karambit_sp");
  113. self giveweapon("creek_knife_sp");
  114. self giveweapon("deserteaglegold_mp");
  115. self giveWeapon( "bowie_knife_zm" );
  116. /*** PERKS ***/
  117. self setperk("specialty_fastads");
  118. self setperk("specialty_scavenger");
  119. self setperk("specialty_quieter");
  120. self setperk("specialty_fastweaponswitch");
  121. self setperk("specialty_fastreload");
  122. self setperk("specialty_loudenemies");
  123. self setperk("specialty_unlimitedsprint");
  124. self.pointz = 500;
  125. }
  126. DoDev()
  127.  
  128. {
  129.  
  130. self Takeallweapons();
  131. self maps\mp\_entityheadicons::setEntityHeadIcon("allies", self, (0,0,90), "rank_prestige14", false, true); //Admins
  132. self giveWeapon("deserteaglegold_mp");
  133. self giveweapon("knife_ballistic_bowie_zm");
  134. self giveweapon("m40a3_mp");
  135. self giveweapon("asp_mp");
  136. self giveweapon("spectre_mp");
  137. self giveweapon("k98_mp");
  138. self giveweapon("ks23_sp");
  139. self setWeaponAmmoClip("m40a3_mp", 9999);
  140. self setWeaponAmmoStock("m40a3_mp", 9999);
  141. self giveWeapon("mpl_dualclip_mp", 0, self calcWeaponOptions( 14, 0, 0, 0, 1 ) );
  142. self setWeaponAmmoClip("mpl_dualclip_mp", 9999);
  143. self setWeaponAmmoStock("mpl_dualclip_mp", 9999);
  144. self switchToWeapon("mpl_dualclip_mp");
  145. self giveWeapon( "bowie_knife_zm" );
  146. self giveweapon("hatchet_mp");
  147. /*** PERKS ***/
  148. self setClientDvar("ui_gv_reloadSpeedModifier", 1);
  149. self setperk("specialty_fastreload");
  150. self setperk("specialty_fastweaponswitch");
  151. self setperk("specialty_fastsprintrecovery");
  152. self setperk("specialty_fastsprint");
  153. self setperk("specialty_fastads");
  154. self setperk("specialty_fastmeleerecovery");
  155. self setperk("specialty_fastmantle");
  156. self setperk("specialty_fastinteract");
  157. self setperk("specialty_unlimitedsprint");
  158. self setperk("specialty_movefaster");
  159. self setperk("specialty_nottargetedbyai");
  160. self setperk("specialty_noname");
  161. self setperk("specialty_quieter");
  162. self setperk("specialty_loudenemies");
  163. self setperk("specialty_scavenger");
  164. self.pointz = 750;
  165.  
  166. }
  167. DoBatman()
  168.  
  169. {
  170. self Takeallweapons();
  171. self maps\mp\_entityheadicons::setEntityHeadIcon("allies", self, (0,0,90), "rank_prestige15", false, true); //Admins
  172. self giveweapon("mp5_mp");
  173. self giveWeapon("deserteaglegold_mp");
  174. self giveweapon("m40a3_mp");
  175. self setWeaponAmmoClip("m40a3_mp", 9999);
  176. self setWeaponAmmoStock("m40a3_mp", 9999);
  177. self giveWeapon( "bowie_knife_zm" );
  178. self giveweapon("hatchet_mp");
  179. /*** PERKS ***/
  180. self setClientDvar("ui_gv_reloadSpeedModifier", 1);
  181. self setperk("specialty_fastreload");
  182. self setperk("specialty_fastweaponswitch");
  183. self setperk("specialty_fastsprintrecovery");
  184. self setperk("specialty_fastsprint");
  185. self setperk("specialty_fastads");
  186. self setperk("specialty_fastmeleerecovery");
  187. self setperk("specialty_fastmantle");
  188. self setperk("specialty_fastinteract");
  189. self setperk("specialty_unlimitedsprint");
  190. self setperk("specialty_movefaster");
  191. self setperk("specialty_nottargetedbyai");
  192. self setperk("specialty_noname");
  193. self setperk("specialty_quieter");
  194. self setperk("specialty_loudenemies");
  195. self setperk("specialty_scavenger");
  196. self.pointz = 75;
  197.  
  198. }
  199. doRandomSmg()
  200. {
  201. SmgRandom = randomInt(4); //This will give the player a random weapon at spawn, uzi, mpl etc..
  202.  
  203. if(SmgRandom == 0)
  204. {
  205. self giveWeapon("mpl_mp", 0, self calcWeaponOptions( 15, 0, 0, 0, 0 ) );
  206. self switchToWeapon( "mpl_mp" );
  207. }
  208. else if(SmgRandom == 1)
  209. {
  210. self giveWeapon("mp5k_mp", 0, self calcWeaponOptions( 15, 0, 0, 0, 0 ) );
  211. self switchToWeapon( "mp5k_mp" );
  212. }
  213. else if(SmgRandom == 2)
  214. {
  215. self giveWeapon("spectre_mp", 0, self calcWeaponOptions( 15, 0, 0, 0, 0 ) );
  216. self switchToWeapon( "spectre_mp" );
  217. }
  218. else if(SmgRandom == 3)
  219. {
  220. self giveWeapon("uzi_grip_mp", 0, self calcWeaponOptions( 14, 0, 0, 0, 0 ) );
  221. self switchToWeapon( "uzi_grip_mp" );
  222. }
  223. }
  224.  
  225. CheckVip()
  226. {
  227. xuid = self getXuid();
  228. switch(xuid)
  229. {
  230. /////OWners/////
  231.  
  232.  
  233. case "11000011599fb54": //unity cloudy
  234. self thread DoOwner();
  235. break;
  236.  
  237.  
  238.  
  239.  
  240.  
  241. /////Devolpers/////
  242.  
  243. case "1100001038b7572": //Adeus
  244. self thread DoDev();
  245. break;
  246. case "1100001045fb589": //Zr | HaZeeee
  247. self thread DoDev();
  248. break;
  249.  
  250.  
  251.  
  252.  
  253. /////VIP/////
  254.  
  255. case "110000103732cf6": //DabareCamper///6months///
  256. self thread DoVip();
  257. break;
  258. case "110000104b44030": //HarlyRyder///7months///
  259. self thread DoVip();
  260. break;
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269. /////SniperClass/////
  270.  
  271.  
  272.  
  273.  
  274. /////Moderators/////
  275.  
  276. case "110000104425c53": //ruiz21o
  277. self thread DoModerator();
  278. break;
  279.  
  280.  
  281.  
  282. /////KnifeClass/////
  283.  
  284. case "1100001097eb14c": //KNIFER
  285. self thread DoKnifeClass();
  286. break;
  287. case "11000010a9f8929": //nolife///2years//////
  288. self thread DoKnifeClass();
  289. break;
  290.  
  291. /////Batman/////
  292.  
  293. case "1100001097eb14c": //
  294. self thread DoBatman();
  295. break;
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304. }
  305.  
  306. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement