Advertisement
Guest User

Untitled

a guest
May 1st, 2016
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.80 KB | None | 0 0
  1. #include <amxmodx>
  2. #include <hamsandwich>
  3.  
  4. #define PLUGIN "Free VIP"
  5. #define VERSION "1.0"
  6. #define AUTHOR "DaFFik"
  7.  
  8. new g_FreeVip[33];
  9. new g_Time_1, g_Time_2
  10.  
  11. public plugin_init()
  12. {
  13. register_plugin(PLUGIN, VERSION, AUTHOR)
  14.  
  15. g_Time_1 = register_cvar("free_vip_time_from", "22")
  16. g_Time_2 = register_cvar("free_vip_time_to", "08")
  17.  
  18. RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1)
  19. set_task(30.0, "22godzina", .flags="b")
  20. set_task(420.0, "reklama",_,_,_,"b")
  21.  
  22. }
  23.  
  24. public fwHamPlayerSpawnPost(id)
  25. {
  26. new szTime[3]
  27. get_time("%H",szTime,2)
  28.  
  29. new Time_1 = get_pcvar_num(g_Time_1)
  30. new Time_2 = get_pcvar_num(g_Time_2)
  31.  
  32. new iTime = str_to_num(szTime)
  33. if( 22 <= iTime <= 08 )
  34. {
  35. if( (get_user_flags(id) & ADMIN_LEVEL_H) )
  36. {
  37. g_FreeVip[id] = false;
  38. }
  39. }
  40. else if( 22 <= iTime <= 08 )
  41. {
  42. if( !(get_user_flags(id) & ADMIN_LEVEL_H) )
  43. {
  44. remove_user_flags(id, ADMIN_USER);
  45. set_user_flags(id, ADMIN_LEVEL_H);
  46. g_FreeVip[id] = true;
  47. }
  48. }
  49. else if( g_FreeVip[id] )
  50. {
  51. remove_user_flags(id, ADMIN_LEVEL_H);
  52. set_user_flags(id, ADMIN_USER);
  53. g_FreeVip[id] = false;
  54. }
  55. }
  56.  
  57. public 22godzina()
  58. {
  59. new szTime[3]
  60. get_time("%H",szTime,2)
  61.  
  62.  
  63. new Time_1 = get_pcvar_num(g_Time_1)
  64. new Time_2 = get_pcvar_num(g_Time_2)
  65.  
  66. new iTime = str_to_num(szTime)
  67. if( 22 = iTime )
  68. {
  69. server_cmd("amx_map aim_map")
  70. server_cmd("mapcyclefile mapcycle-mala.txt")
  71. }
  72. else if( 22 != iTime <= 08 )
  73. {
  74. server_cmd("mapcyclefile mapcycle.txt")
  75.  
  76. }
  77.  
  78. public reklama()
  79. {
  80. ColorChat(0, GREEN, "O godzinach 22 - 08 gramy aim mapy oraz darmowy vip");
  81. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement