Podrías probar esta API del ZP para que no se caiga, quedaría:
Code:
switch(cs_get_user_team(id))
{
case CS_TEAM_T: cs_set_player_team(id, CS_TEAM_CT, false)
case CS_TEAM_CT: cs_set_player_team(id, CS_TEAM_T, false)
}
Los models no se si se cambian solos en la ronda siguiente...