Cod:

#include <amxmodx>[size=11][/size]
#include <amxmisc>[size=11][/size]
[size=11][/size]
#define PLUGIN "Slap Team"[size=11][/size]
#define VERSION "1.0"[size=11][/size]
#define AUTHOR "Author"[size=11][/size]
[size=11][/size]
#define ACCESS ADMIN_SLAY[size=11][/size]
[size=11][/size]
[size=11][/size]
public plugin_init() {[size=11][/size]
   register_plugin(PLUGIN, VERSION, AUTHOR)[size=11][/size]
   [size=11][/size]
   register_concmd("amx_slapteam","slapteam_cmd",ACCESS,"amx_slapteam 1/2 -> T/CT <amount>")[size=11][/size]
   [size=11][/size]
}[size=11][/size]
[size=11][/size]
[size=11][/size]
public slapteam_cmd ( id, level, cid ) {[size=11][/size]
   [size=11][/size]
   if(!(get_user_flags(id) & ACCESS)) {[size=11][/size]
      [size=11][/size]
      client_print(id,print_console,"No Access !")[size=11][/size]
      return PLUGIN_HANDLED[size=11][/size]
      [size=11][/size]
   }[size=11][/size]
   [size=11][/size]
   new arg[24][size=11][/size]
   new arg2[4][size=11][/size]
   [size=11][/size]
   read_argv( 1, arg, 23 ) [size=11][/size]
   read_argv( 2, arg2, 3 )[size=11][/size]
   [size=11][/size]
   new power = str_to_num( arg2 )[size=11][/size]
   [size=11][/size]
   new Team = 0[size=11][/size]
   [size=11][/size]
   if ( arg[0] == '1' ) {[size=11][/size]
      [size=11][/size]
      Team = 1[size=11][/size]
      [size=11][/size]
   } else if ( equali( arg[1], "2" ) ){[size=11][/size]
      [size=11][/size]
      Team = 2[size=11][/size]
      [size=11][/size]
   }[size=11][/size]
   [size=11][/size]
   new players[32], num[size=11][/size]
   get_players(players, num)[size=11][/size]
      [size=11][/size]
   new i[size=11][/size]
   for ( i=0; i<num; i++ ) {[size=11][/size]
      [size=11][/size]
      if ( !Team ) {[size=11][/size]
         [size=11][/size]
         user_slap( players[i],power )[size=11][/size]
         [size=11][/size]
      } else {[size=11][/size]
         [size=11][/size]
         if ( get_user_team( players[i]) == Team ){[size=11][/size]
            [size=11][/size]
            user_slap( players[i],power )[size=11][/size]
            [size=11][/size]
         }[size=11][/size]
      }[size=11][/size]
   }[size=11][/size]
   [size=11][/size]
   return PLUGIN_HANDLED[size=11][/size]
   [size=11][/size]
}

Comenzi:
amx_slapteam 1 "hp" (pentru echiap tero)
amx_slapteam 2 "hp" (pentru ct)