Guest User

US_AC

a guest
Jun 24th, 2015
383
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.64 KB | None | 0 0
  1. //US_AC include by UltraScripter///////////////////////////////////////////////////////////////////////////////////////////////////
  2. //US_AC include by UltraScripter///////////////////////////////////////////////////////////////////////////////////////////////////
  3.  
  4. #if defined _US_AC_included
  5. #endinput
  6. #define _US_AC_included
  7. #endif
  8.  
  9. /*
  10. native US_ACActivateHealthACKick();
  11. native US_ACActivateHealthACBan();
  12. native US_ACSetPlayerMaxHealth(playerid);
  13. native US_ACActivateArmourACKick();
  14. native US_ACActivateArmourACBan();
  15. native US_ACSetPlayerMaxArmour(playerid);
  16. native US_ACResetPlayerMoney(playerid, value);
  17. native US_ACGivePlayerMoney(playerid, value);
  18. native US_ACActivateMoneyAC();
  19. native US_ACActivateMoneyACKick();
  20. native US_ACActivateMoneyACBan();
  21. */
  22.  
  23. new Float:USACPlayerHealth;
  24. new Float:USACPlayerArmour;
  25. new USACPlayerMoney[MAX_PLAYERS];
  26.  
  27. stock US_ACActivateHealthACKick()
  28. {
  29. SetTimer("USACHealthCheckKick", 500, true);
  30. return 1;
  31. }
  32.  
  33. stock US_ACActivateHealthACBan()
  34. {
  35. SetTimer("USACHealthCheckBan", 500, true);
  36. return 1;
  37. }
  38.  
  39. stock US_ACActivateArmourACKick()
  40. {
  41. SetTimer("USACArmourCheckKick", 500, true);
  42. return 1;
  43. }
  44.  
  45. stock US_ACActivateArmourACBan()
  46. {
  47. SetTimer("USACArmourCheckBan", 500, true);
  48. return 1;
  49. }
  50.  
  51. stock US_ACSetPlayerMaxHealth(playerid)
  52. {
  53. SetPlayerHealth(playerid, 99);
  54. return 1;
  55. }
  56.  
  57. stock US_ACSetPlayerMaxArmour(playerid)
  58. {
  59. SetPlayerArmour(playerid, 99);
  60. return 1;
  61. }
  62.  
  63. forward USACHealthCheckKick(playerid);
  64.  
  65. public USACHealthCheckKick(playerid)
  66. {
  67. GetPlayerHealth(playerid, USACPlayerHealth);
  68. if(USACPlayerHealth >= 100)
  69. {
  70. Kick(playerid);
  71. }
  72. return 1;
  73. }
  74.  
  75. forward USACArmourCheckKick(playerid);
  76.  
  77. public USACArmourCheckKick(playerid)
  78. {
  79. GetPlayerArmour(playerid, USACPlayerArmour);
  80. if(USACPlayerArmour >= 100)
  81. {
  82. Kick(playerid);
  83. }
  84. return 1;
  85. }
  86.  
  87. forward USACArmourCheckBan(playerid);
  88.  
  89. public USACArmourCheckBan(playerid)
  90. {
  91. GetPlayerArmour(playerid, USACPlayerArmour);
  92. if(USACPlayerArmour >= 100)
  93. {
  94. Ban(playerid);
  95. }
  96. return 1;
  97. }
  98.  
  99. forward USACHealthCheckBan(playerid);
  100.  
  101. public USACHealthCheckBan(playerid)
  102. {
  103. GetPlayerHealth(playerid, USACPlayerHealth);
  104. if(USACPlayerHealth >= 100)
  105. {
  106. Ban(playerid);
  107. }
  108. return 1;
  109. }
  110.  
  111. stock US_ACResetPlayerMoney(playerid, value)
  112. {
  113. USACPlayerMoney[playerid] = 0;
  114. return ResetPlayerMoney(playerid);
  115. }
  116.  
  117. stock US_ACGivePlayerMoney(playerid, value)
  118. {
  119. USACPlayerMoney[playerid] += value;
  120. return GivePlayerMoney(playerid, value);
  121. }
  122.  
  123. stock US_ACActivateMoneyAC()
  124. {
  125. SetTimer("USACMoneyCheck", 500, true);
  126. return 1;
  127. }
  128.  
  129. stock US_ACActivateMoneyACKick()
  130. {
  131. SetTimer("USACMoneyCheckKick", 500, true);
  132. return 1;
  133. }
  134.  
  135. stock US_ACActivateMoneyACBan()
  136. {
  137. SetTimer("USACMoneyCheckBan", 500, true);
  138. return 1;
  139. }
  140.  
  141. forward USACMoneyCheck(playerid);
  142.  
  143. public USACMoneyCheck(playerid)
  144. {
  145. if(GetPlayerMoney(playerid) != USACPlayerMoney[playerid])
  146. {
  147. ResetPlayerMoney(playerid);
  148. GivePlayerMoney(playerid, USACPlayerMoney[playerid]);
  149. }
  150. return 1;
  151. }
  152.  
  153. forward USACMoneyCheckKick(playerid);
  154.  
  155. public USACMoneyCheckKick(playerid)
  156. {
  157. if(GetPlayerMoney(playerid) != USACPlayerMoney[playerid])
  158. {
  159. Kick(playerid);
  160. }
  161. return 1;
  162. }
  163.  
  164. forward USACMoneyCheckBan(playerid);
  165.  
  166. public USACMoneyCheckBan(playerid)
  167. {
  168. if(GetPlayerMoney(playerid) != USACPlayerMoney[playerid])
  169. {
  170. Ban(playerid);
  171. }
  172. return 1;
  173. }
  174.  
  175. //US_AC include by UltraScripter///////////////////////////////////////////////////////////////////////////////////////////////////
  176. //US_AC include by UltraScripter///////////////////////////////////////////////////////////////////////////////////////////////////
Advertisement
Add Comment
Please, Sign In to add comment