MegastoRM

Untitled

Mar 6th, 2013
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.56 KB | None | 0 0
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <zombieplague>
  6.  
  7. enum _:Flags
  8. {
  9. NONE = 0,
  10. T_FLAG,
  11. KICK_FLAG
  12. }
  13.  
  14. enum _:Cvarovi
  15. {
  16. AdminLimit,
  17. VipLimit,
  18. StandardLimit
  19. }
  20.  
  21. new CvarImena[Cvarovi][] =
  22. {
  23. "admin_limit",
  24. "vip_limit",
  25. "player_limit"
  26. }
  27.  
  28. new CvarVrednost[Cvarovi][] =
  29. {
  30. "20000",
  31. "15000",
  32. "10000"
  33. }
  34.  
  35. new Cvar[Cvarovi]
  36.  
  37. new g_PlayerFlags[ 33 ]
  38.  
  39. public plugin_init() {
  40. register_plugin("","","")
  41.  
  42. for(new i = 0; i < sizeof CvarImena; i++)
  43. Cvar[ i ] = register_cvar(CvarImena[i], CvarVrednost[i])
  44.  
  45.  
  46. // Add your code here...
  47. }
  48.  
  49. public client_putinserver(id)
  50. {
  51. if(get_user_flags(id) & ADMIN_LEVEL_H && !(get_user_flags(id) & ADMIN_KICK))
  52. {
  53. g_PlayerFlags[ id ] = T_FLAG
  54. }
  55. else if(get_user_flags(id) & ADMIN_KICK)
  56. {
  57. g_PlayerFlags[ id ] = KICK_FLAG
  58. }
  59. else
  60. {
  61. g_PlayerFlags[ id ] = NONE
  62. }
  63. }
  64.  
  65. public ucitaj(id)
  66. {
  67. new cache_cvars[3]
  68. cache_cvars[0] = get_pcvar_num(Cvar[AdminLimit])
  69. cache_cvars[1] = get_pcvar_num(Cvar[VipLimit])
  70. cache_cvars[2] = get_pcvar_num(Cvar[StandardLimit])
  71.  
  72. /*
  73.  
  74. Ovde ide za ucitavanje AP-a
  75.  
  76.  
  77. */
  78.  
  79.  
  80. switch(g_PlayerFlags[ id ])
  81. {
  82.  
  83. case KICK_FLAG:
  84. {
  85. if(zp_get_user_ammo_packs(id) > cache_cvars[0])
  86. zp_set_user_ammo_packs(id, cache_cvars[0])
  87. }
  88. case T_FLAG:
  89. {
  90. if(zp_get_user_ammo_packs(id) > cache_cvars[1])
  91. zp_set_user_ammo_packs(id, cache_cvars[1])
  92. }
  93. case NONE:
  94. {
  95. if(zp_get_user_ammo_packs(id) > cache_cvars[2])
  96. zp_set_user_ammo_packs(id, cache_cvars[2])
  97. }
  98. }
  99. }
Advertisement
Add Comment
Please, Sign In to add comment