Hey guys, so I have been making something and run in the problem. Script is working for the first case (get_user_team( player ) == 2), for CT's. But, no commands are processed when the player is terrorist. Could you assist me with this?

Thanks in advance
Code:
public LogEvent_RoundStart()
{
CurrentRound++;
new players[32], player, pnum;
get_players(players, pnum, "a");
for(new i = 0; i < pnum; i++)
{
player = players[i];
if(is_user_alive(player) && ( get_user_team( player ) == 2 ) && get_user_flags(player) & ADMIN_LEVEL_B)
{
client_print(player, print_center, "Dobio si 150HP-a jer si VIP")
set_user_health(player, 150)
if(is_user_alive(player) && ( get_user_team( player ) == 1 ) && get_user_flags(player) & ADMIN_LEVEL_B) // not working for tt
{
client_print(player, print_center, "Dobio si 225HP-a jer si VIP")
set_user_health(player, 225)
GiveUserWeapon(player, "weapon_flashbang", 2)
GiveUserWeapon(player, "weapon_hegrenade", 1)
GiveUserWeapon(player, "weapon_smokegrenade", 1)
}
if (!get_pcvar_num(g_menu_active))
return PLUGIN_CONTINUE
if( get_user_team( player ) == 2 )
{
Showrod(player);
}
}
}
return PLUGIN_HANDLED
}