Comandos de console do CS2: o essencial pra treinar como pro
Comandos CS2 conferidos: como mostrar o FPS (cl_showfps e telemetria), treino com bots e granadas, mira, rede e uma cfg de treino pronta.

Neste guia 8 seções
Para ver o FPS no CS2, ative o console e digite cl_showfps 1 ou cl_hud_telemetry_frametime_show 2. Porém, o net_graph, que fazia isso no CS:GO, não existe no CS2. Por isso, este guia junta os comandos do CS2 que valem usar, separados por objetivo: FPS, treino, bots, mira e rede. Por fim, há uma cfg de treino pronta para copiar.
Antes de tudo, todos os comandos abaixo foram conferidos na lista de comandos do CS2 da Valve Developer Community e no banco de comandos do Total CS. Além disso, comando de CS:GO que não aparece nas duas fontes como válido no CS2 ficou de fora.
- A lista da Valve Developer Community tem cerca de 2.500 comandos e variáveis do CS2, extraídos do jogo em outubro de 2023.
- net_graph é comando só do CS:GO, segundo o Total CS. No CS2, o FPS aparece com cl_showfps ou com a telemetria (cl_hud_telemetry_frametime_show).
- cl_hud_telemetry_frametime_show tem três valores: 0 nunca mostra, 1 mostra só quando o FPS está ruim e 2 mostra sempre.
- Os comandos de treino que alteram o servidor, como sv_infinite_ammo e noclip, só funcionam com sv_cheats 1, ou seja, em servidor próprio.
- Na base do BoaCall, conferida em outubro de 2026, 51 dos 72 pros de CS2 com o dado usam zoom_sensitivity_ratio 1, e o eDPI mediano é 864.

Como ativar o console no CS2
Antes de tudo, o console vem desligado. Segundo a Central de Ajuda da Gamers Club, o caminho é:
- Primeiro, no menu principal, clique na engrenagem de configurações, no canto superior esquerdo.
- Depois, abra a aba Jogo (Game, se o CS2 estiver em inglês).
- Em seguida, ative a opção Ativar console de desenvolvedor (Enable Developer Console).
- Por fim, abra o console com a tecla de aspas simples (‘) no teclado ABNT, ou com a tecla à esquerda do número 1 (~) no teclado americano.
Além disso, a tecla pode ser trocada nas configurações de teclado do CS2. Para fechar, basta apertar a mesma tecla. Depois, os comandos são digitados um por linha e confirmados com Enter; para rodar vários de uma vez, separe por ponto e vírgula.

Comandos para mostrar o FPS no CS2
Na prática, são dois jeitos de ver o FPS na tela. O cl_showfps, por exemplo, é o contador simples, no canto superior esquerdo. Já a telemetria é o painel do CS2 que também mostra ping e perda de pacotes.
| Comando | O que faz |
|---|---|
| cl_showfps 1 | Mostra o FPS no topo da tela. Não precisa de sv_cheats e também funciona em partida oficial. |
| cl_showfps 2 | Mostra o FPS suavizado, ou seja, com menos oscilação no número. |
| cl_showfps 0 | Desliga o contador. |
| cl_hud_telemetry_frametime_show 2 | Mostra sempre o FPS e o tempo de quadro na telemetria. |
| cl_hud_telemetry_frametime_show 1 | Mostra só quando o FPS está ruim. Além disso, é o padrão. |
| cl_hud_telemetry_frametime_show 0 | Nunca mostra. |
Além disso, os valores 1 e 2 do cl_showfps estão na descrição do comando na lista da Valve, que também cita o 3 (tempo do servidor) e o 4 (FPS com registro em arquivo). Por outro lado, os valores da telemetria são os do Total CS.
Se você digitou net_graph 1 e nada aconteceu, é porque ele não existe no CS2: o Total CS lista o net_graph como comando do CS:GO, e ele não aparece na lista do CS2 da Valve.
Se preferir ver o passo a passo em vídeo? Nesse caso, o Nerdzito, canal brasileiro de CS, mostra comandos e binds para o CS2 num vídeo de 2026:
Comandos para aumentar o FPS no CS2
Por outro lado, o console tem dois comandos que limitam o FPS, e mexer neles é o que faz diferença:
| Comando | O que faz |
|---|---|
| fps_max 0 | Tira o limite de FPS na partida. O padrão é 400. |
| fps_max 300 | Por exemplo, trava o FPS em 300 (troque pelo valor que quiser). |
| fps_max_ui 120 | Já este limita o FPS só nos menus. O padrão é 120. |
Porém, o fps_max não cria FPS: ele só tira ou põe um teto. Por exemplo, se o seu PC não passa de 200, trocar o limite de 400 para 0 não muda nada. Assim, para ganhar FPS de verdade, o caminho são as configurações de vídeo. Então, ligue o cl_showfps 1, mude uma opção por vez e compare o número no mesmo ponto do mapa.
Comandos para treinar no CS2
Em primeiro lugar, os comandos de treino rodam num servidor seu. Para abrir um, digite map de_mirage no console (ou o nome de outro mapa). Depois, comece sempre por sv_cheats 1, que libera os comandos marcados como trapaça.
Servidor de treino
| Comando | O que faz |
|---|---|
| sv_cheats 1 | Libera os comandos de trapaça no servidor. |
| mp_warmup_end | Encerra o aquecimento na hora. |
| mp_restartgame 1 | Reinicia a partida em 1 segundo, aplicando as mudanças. |
| mp_roundtime_defuse 60 | Round de 60 minutos nos mapas de bomba. |
| mp_freezetime 0 | Tira o tempo congelado do começo do round. |
| mp_buy_anywhere 1 | Compra em qualquer lugar do mapa. |
| mp_buytime 9999 | Tempo de compra de 9.999 segundos. |
| mp_maxmoney 60000 | Teto de dinheiro de 60.000. |
| mp_startmoney 60000 | Começa o round com 60.000. |
| mp_respawn_on_death_t 1 | Renasce depois de morrer no time T (para o CT, use mp_respawn_on_death_ct 1). |
| mp_limitteams 0 | Tira o limite de diferença de jogadores entre os times. |
| mp_autoteambalance 0 | Desliga o balanceamento automático dos times. |
Granadas, tiro e movimentação
| Comando | O que faz |
|---|---|
| sv_infinite_ammo 1 | Munição infinita, sem recarregar. Com 2, a munição de reserva é infinita, mas você recarrega. |
| ammo_grenade_limit_total 5 | Deixa carregar até 5 granadas. |
| sv_grenade_trajectory_prac_pipreview 1 | Abre uma janela no canto da tela com a visão da granada lançada. |
| sv_grenade_trajectory_prac_trailtime 10 | Desenha a trajetória da granada por 10 segundos. |
| sv_rethrow_last_grenade | Joga de novo a última granada lançada no servidor. |
| sv_showimpacts 1 | Marca onde a bala bateu: vermelho é o cliente e azul é o servidor. |
| sv_showimpacts_time 10 | Deixa a marca do tiro na tela por 10 segundos. |
| noclip | Liga e desliga o voo livre, atravessando paredes. |
| god | Liga e desliga a invulnerabilidade. |
| give weapon_ak47 | Dá uma arma ao jogador (troque pelo nome do item). |
Além disso, o sv_rethrow_last_grenade ajuda muito no treino de smoke: jogue a granada uma vez e repita o mesmo lançamento quantas vezes quiser, mesmo depois de andar até onde ela cai, para ver o resultado de perto. Assim, com o pipreview ligado, você acompanha o voo da granada sem sair do ponto de lançamento.
Comandos de bot no CS2
| Comando | O que faz |
|---|---|
| bot_kick | Tira todos os bots do servidor. |
| bot_add_t / bot_add_ct | Adiciona um bot no time T ou no CT. |
| bot_quota 5 | Define o total de bots na partida. |
| bot_stop 1 | Congela os bots no lugar. |
| bot_place | Coloca um bot onde a sua mira aponta. |
| bot_crouch 1 | Deixa os bots agachados. |
| bot_dont_shoot 1 | Os bots não atiram. |
Por exemplo, para treinar mira em alvo parado, a combinação mais simples é bot_kick, depois alguns bot_add_ct, e bot_stop 1. Já para treinar pré-mira em ângulo, use bot_place nos lugares onde o inimigo costuma aparecer.
Comandos de mira (crosshair) no CS2
Por outro lado, os comandos de mira não precisam de sv_cheats e valem em qualquer partida. Os principais:
| Comando | O que ajusta |
|---|---|
| cl_crosshairstyle | O estilo da mira, fixa ou dinâmica. |
| cl_crosshair_length | O comprimento das linhas, em pixels (antes, cl_crosshairsize). |
| cl_crosshair_thickness | A espessura das linhas, em pixels (antes, cl_crosshairthickness). |
| cl_crosshair_gap | O espaço entre as linhas e o centro, em pixels (antes, cl_crosshairgap). |
| cl_crosshairdot 1 | Liga o ponto central. |
| cl_crosshair_drawoutline 1 | Liga o contorno preto. |
| cl_crosshaircolor_r / _g / _b | A cor da mira em RGB, de 0 a 255 em cada canal. |
| cl_crosshaircolor_a | A transparência da mira, de 0 a 255 (antes, cl_crosshairalpha). |
| cl_crosshair_t 1 | Mira em T, sem a linha de cima. |
Atenção: na atualização de setembro de 2026, a Valve passou a medir a mira em pixels, e quatro comandos mudaram de nome: cl_crosshairsize virou cl_crosshair_length, cl_crosshairthickness virou cl_crosshair_thickness, cl_crosshairgap virou cl_crosshair_gap e cl_crosshairalpha virou cl_crosshaircolor_a, segundo o cs2crosshaircode.com e o Lis-Skins. Os nomes antigos são ignorados, então configs antigas não mudam a mira. Por isso, a tabela acima já usa os nomes novos. A lista da Valve Developer Community, usada no resto do guia, é de 2023 e ainda mostra os nomes antigos.
Além disso, para copiar a mira de um pro sem montar comando por comando, use o código de compartilhamento. O post sobre a mira no CS2 traz os códigos e os comandos do donk, do NiKo, do ZywOo e de outros pros.
Comandos de rede do CS2
| Comando | O que faz |
|---|---|
| status | Mostra os dados da conexão e dos jogadores no servidor. |
| cl_hud_telemetry_ping_show 2 | Mostra sempre o ping na telemetria (1 mostra só quando a rede está ruim). |
| cl_hud_telemetry_net_misdelivery_show 1 | Mostra a taxa de pacotes perdidos ou fora de ordem. |
| rate 786432 | Taxa de dados, em bytes por segundo, que o jogo pode receber. 786432 é o padrão. |
| mm_dedicated_search_maxping 50 | Ping máximo preferido na busca de partida (padrão 150). |
Porém, os comandos de rede do CS:GO, como cl_interp, cl_interp_ratio, cl_updaterate e cl_cmdrate, não aparecem na lista de comandos do CS2 da Valve. Ou seja, configs antigas que trazem essas linhas não mudam nada no jogo atual.
Comandos de sensibilidade e configuração no CS2
| Comando | O que faz |
|---|---|
| sensitivity 1.08 | Define a sensibilidade do mouse. |
| zoom_sensitivity_ratio 1 | Multiplicador da sensibilidade com zoom. |
| bind “tecla” “comando” | Liga um comando a uma tecla. |
| exec treino | Roda o arquivo treino.cfg. |
| host_writeconfig | Salva as configurações atuais. |
Atenção: o CS2 usa ponto como separador decimal no console: sens 1,08 se digita sensitivity 1.08. Por exemplo, esse valor, com 800 DPI, dá o eDPI de 864, a mediana dos pros de CS2 da base do BoaCall. Para entender a conta, veja o post sobre eDPI. Além disso, se você joga Valorant também, o conversor de sensibilidade passa a sens de um jogo para o outro.
Cfg de treino pronta para copiar
Em resumo, a cfg abaixo monta um servidor de treino de granada e mira: tempo e dinheiro infinitos, compra em qualquer lugar, renascimento, munição infinita e trajetória das granadas.
sv_cheats 1
bot_kick
mp_limitteams 0
mp_autoteambalance 0
mp_roundtime_defuse 60
mp_freezetime 0
mp_buy_anywhere 1
mp_buytime 9999
mp_maxmoney 60000
mp_startmoney 60000
mp_respawn_on_death_t 1
mp_respawn_on_death_ct 1
sv_infinite_ammo 1
ammo_grenade_limit_total 5
sv_grenade_trajectory_prac_pipreview 1
sv_grenade_trajectory_prac_trailtime 10
sv_showimpacts 1
sv_showimpacts_time 10
mp_warmup_end
mp_restartgame 1
Para usar:
- Primeiro, abra o Bloco de Notas, cole as linhas e salve como treino.cfg.
- Depois, coloque o arquivo na pasta cfg do CS2. Por padrão, ela fica em Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg, segundo o ge e o Dust2. Porém, se a Steam estiver em outro disco, abra a pasta pela biblioteca da Steam.
- Abra um mapa com map de_mirage e, já dentro dele, digite exec treino no console.
Por fim, sem arquivo, também dá para colar tudo numa linha só no console, com ponto e vírgula entre os comandos.
Perguntas frequentes sobre comandos do CS2
Digite cl_showfps 1 no console para ver o FPS no topo da tela. Outra opção é cl_hud_telemetry_frametime_show 2, que mostra o FPS sempre no painel de telemetria do CS2. Nenhum dos dois precisa de sv_cheats.
Não. O net_graph era um comando do CS:GO e não existe no CS2. Por isso, para ver FPS, ping e perda de pacotes, use os comandos de telemetria: cl_hud_telemetry_frametime_show, cl_hud_telemetry_ping_show e cl_hud_telemetry_net_misdelivery_show.
Primeiro ative o console em Configurações, aba Jogo, opção Ativar console de desenvolvedor. Depois, no teclado ABNT, a tecla é a de aspas simples (‘), segundo a Gamers Club. Além disso, a tecla pode ser trocada nas configurações de teclado.
Os principais são bot_kick (tira os bots), bot_add_t e bot_add_ct (adicionam), bot_stop 1 (congela), bot_place (coloca um bot onde você mira) e bot_crouch 1 (agacha). Porém, bot_stop, bot_place e bot_crouch exigem sv_cheats 1.
Não. Afinal, sv_cheats, sv_infinite_ammo, noclip e os outros comandos de servidor só funcionam em servidor próprio, como o que você abre com o comando map. Por outro lado, os comandos de cliente, como cl_showfps e os de mira, funcionam em qualquer partida.
Configs completas dos pros
Sensibilidade, mira, viewmodel e cada periférico, com curadoria e data de verificação.


