VAC es un sistema anticheats ( por cierto, en mi humilde opinión, pésimo, igual que el C-D [Cheating Death] ).
Si tienes ejecutado el C-D en partidas con VAC no te dejará entrar.
Mírate este post pegado.
Aplicaciones y demas para el Gamer[/i]. Ahí, sale un programilla The All Seeing Eye, para buscar partidas online de tus juegos favoritos.
Voy a poner un estracto, que puede que te ayude:
Ejecutar un segundo programa
Para los que tienen el CS y entran desde el Eye, esto les puede ser muy util.
Le damos al menu Tools - Options (F2) y nos dirigimos a la pestaña Games.
Ahora elegimos el Counter-Strike y le damos a Anti-Cheat programs.
Elegimos la ruta del Cheating-Death, y a continuación, en Launch Cheating-Death elegimos la opcion que mas nos convenga.Así, cada vez que inicies una partida, si tiene VAC no se ejecutará ( dependiendo de la opción que eligas), y si tiene C-D, se ejecutará.
Pd: Si esto no te funciona, que es lo más posible ( jijiji ) borra la carpeta , que esta en:
Steam\SteamApps\<tu_cuenta@x.x>\counter-strike
Vuelve a ejecutar el Steam, inicia una partida ( o creala tu mismo ) y si te funciona intenta entrar en un servidor.
Si tampoco te funciona, puede que algún archivo gcf este corrupto ( Los GCF són archivos con el juego de steam en default[Todos los juegos de Steam]se pueden ver con el GCFScape {http://nemesis.thewavelength.net/index.php}).
Bórralos, y vuélvetelos a descargar. Aunque esta última solución es un poco más drástica.
Antes de hacer esto último, guarda en otro directorio los archivos GCF. Borra la carpeta Valve\Steam (todo el interior). Vuelvelo a instalar, pon de nuevo los GCF y mira a ver si ahora te funciona.
Si no, pues ya veremos aer que puede ser

.