#include <amxmodx>
#include <amxmisc>
#include <cstrike>
new const PLUGIN_TITLE[] = "Admins Vs All"
new const PLUGIN_VERSION[] = "1.3"
new const PLUGIN_AUTHOR[] = "Starsailor"
#define ACCESS_LEVEL ADMIN_BAN
new g_enable, g_teamadmin, g_teamothers
public plugin_init() {
register_plugin(PLUGIN_TITLE, PLUGIN_VERSION,PLUGIN_AUTHOR)
register_cvar("ava_version",PLUGIN_VERSION,FCVAR_SERVER|FCVAR_SPONLY)
g_enable=register_cvar("ava_enable","1")
g_teamadmin=register_cvar("ava_adminteam","TERROR")
g_teamothers=register_cvar("ava_othersteam","CT")
register_event("HLTV","Event_Set_Teams","a","1=0","2=0")
}
public Event_Set_Teams(){
if(get_pcvar_num(g_enable)){
new players[32], pnum, id,teamadmin[16],teamothers[16]
set_cvar_num("mp_limitteams",0)
set_cvar_num("mp_autoteambalance",0)
get_pcvar_string(g_teamadmin,teamadmin,15)
get_pcvar_string(g_teamothers,teamothers,15)
get_players(players, pnum);
for( new i=0; i<pnum; i++ ){
id = players[i];
if(get_user_flags(id) & ACCESS_LEVEL){
switch(teamadmin[0]){
case 'C': {
cs_set_user_team(id,CS_TEAM_CT)
}
case 'T': {
cs_set_user_team(id,CS_TEAM_T)
}
}
}
else{
switch(teamothers[0]){
case 'C': {
cs_set_user_team(id,CS_TEAM_CT)
}
case 'T': {
cs_set_user_team(id,CS_TEAM_T)
}
}
}
}
client_print(0,print_chat,"**Csapatok Ellenorzese**")
}
else{
set_cvar_num("mp_limitteams",1)
set_cvar_num("mp_autoteambalance",1)
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par }
*/