My way of doing it. I don't like get_maxplayers() and is_user_connected()
Code:
stock most_kills_by_team(CsTeams:Team)
{
new Players[32] , pnum , Winner[2], temp[2];
get_players(Players , pnum , "ce" , (Team == CS_TEAM_CT) ? "CT" : "TERRORIST");
for( new i = 0 ; i < pnum ; i++)
{
temp[0] = Players[i];
temp[1] = get_user_frags(temp[0]);
if(temp[1] > Winner[1])
{
Winner[0] = temp[0];
Winner[1] = temp[1];
}
}
return Winner[0];
}