GetClientTeam(i) == CS_TEAM_T || GetClientTeam(i) == CS_TEAM_CT Это уже не гуд. что мешает сделать GetClientTeam(i) > 1 Ни когда с таким не сталкивался Попробуй сделай респавн наблюдателя - увидишь.