O que pode adiantar para alguns é diminuir os recursos que o CS usa na máquina, assim diminui o LAG mas o ping é o mesmo, o problema é que o LAG num é só causado pela conexão com o servidor, tem muita gente que configura os gráficos do jogo no máximo, mas não percebe que o seu PC não aguenta tudo.
Mas tem um jeito de descobrir se o LAG é devido a sua conexão, ou devido ao seu PC.
Durante o jogo, tanto no CS 1.6 como no CS:Source, aperte a tecla ", que fica embaixo do ESC, e digite
Código: Selecionar todos
cl_showfps 1
Você vai perceber um número no canto esquerdo ou direito superior da sua tela, esse número representa os seus FPS, frames per second, de acordo com esse número você pode ter idéia da performance da sua máquina rodando CS, pegue o número mais baixo que aparecer e confira com os índices abaIXO:
[*] de 0 a 20: HORRÍVEL!!!! LAG DEMAIS!!!! diminua as configurações e a reslução nas opções de vídeo do jogo.
[*] de 20 a 30: Razoável, mas em alguns momentos com explosões e tiros pode haver travamentos.
[*] de 30 a 50: Bom.
[*] acima de 50: Ótimo!
Espero que tenha esclarecido esse assunto de uma vez por todas :D :D :D :D :D