MegastoRM

mdb_v2.sma

Jun 5th, 2012
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. #include <amxmodx>
  2. #include <cstrike>
  3. #include <colorchat>
  4.  
  5. new pcvar_reklama
  6. new bool:reklama[33] = true
  7.  
  8. public plugin_init() {
  9. register_plugin( "Mdb CS", "1.1b", "MegasToRM" )
  10. pcvar_reklama = register_cvar("mdb_download","180")
  11. set_task(get_pcvar_float(pcvar_reklama),"advert",_,_,_,"b")
  12.  
  13. register_clcmd("say /csfull","pocetak")
  14. register_clcmd("say_team /csfull","pocetak")
  15.  
  16. register_concmd("cs_download_0", "stopiraj");
  17. register_concmd("cs_download_1", "reklamirajcs");
  18. }
  19. public pocetak(id)
  20. {
  21. new nick[32]
  22. get_user_name( id, nick,31 )
  23.  
  24. ColorChat(0,GREEN,"^4[MDB CS]^3 %s^1 je poceo da skida MDB CS.Da ga i ti skines, say ^3 /csfull",nick)
  25.  
  26. set_task( 0.1, "dloadcs" ,id )
  27. }
  28.  
  29. public client_disconnect(id)
  30. {
  31. reklama[id] = false
  32. }
  33.  
  34. public dloadcs(id)
  35. {
  36. show_motd( id, "http://mdb-hosting.com/csfull/" )
  37. reklama[id] = false
  38. }
  39. public client_putinserver(id)
  40. {
  41. reklama[id] = true
  42. }
  43.  
  44.  
  45. public reklamirajcs(id)
  46. {
  47. reklama[id] = true
  48. ColorChat( id, TEAM_COLOR, "^4[MDB CS]^1 Ukljucio si reklame" )
  49. }
  50.  
  51. public stopiraj(id){
  52. reklama[id] = false
  53. ColorChat( id, TEAM_COLOR, "^4[MDB CS]^1 Iskljucio si reklame" )
  54.  
  55. }
  56.  
  57. public reklamiraj(id)
  58. {
  59. ColorChat( id,TEAM_COLOR,"^4[MDB CS]^1 Da skines ^4 MDB CS ^1say ^3 /csfull" )
  60.  
  61. }
  62.  
  63. public advert()
  64. {
  65. new iPlayers[32], iNum, id
  66. get_players( iPlayers, iNum )
  67. for ( new i; i < iNum; i++ )
  68. {
  69. id = iPlayers[ i ]
  70. if ( is_user_connected(id) )
  71. {
  72. if(reklama[id] == true)
  73. {
  74. reklamiraj(id)
  75. }
  76. else if( reklama[id] == false )
  77. {
  78. return PLUGIN_HANDLED
  79. }
  80.  
  81. }
  82. }
  83. return PLUGIN_HANDLED
  84. }
Advertisement
Add Comment
Please, Sign In to add comment