Pular para o conteúdo
CS2 Crosshair Code

2026 Atualizado para a nova mira do CS2: todo código aqui usa o novo formato CS…. Tem um código CSGO- antigo? Converta

Todos os comandos de mira do CS2 (atualização 2026)

Todos os cvars de mira que o CS2 expõe depois da atualização de mira de setembro de 2026, com a faixa que o console aceita, o valor com que o jogo vem e o que muda na tela.

Tudo isso roda no console de desenvolvedor. Ative em Configurações, Jogo, Ativar console de desenvolvedor, e abra com a tecla til. A atualização passou a mira para pixels inteiros e renomeou os comandos de tamanho, então cl_crosshairsize agora é cl_crosshair_length e cl_crosshairgap agora é cl_crosshair_gap. Configs antigas que usam os nomes antigos não mudam mais nada. O menu de configurações expõe uma faixa mais estreita que o console para o espaçamento, e é por isso que alguns valores parecem impossíveis de colocar pela interface.

Se você prefere não digitar nada disso, monte a mira visualmente no gerador e exporte um código, ou cole um código existente no decodificador para ver os comandos exatos por trás dele.

Formato

Comando Faixa Padrão O que faz
cl_crosshairstyle 0 to 9 7 Tipo de mira. 0 Cruz dinâmica, 1 Círculo dinâmico, 2 Cruz dinâmica (legada), 3 Círculo estático, 4 Cruz estática, 5 Cruz estática (feedback de tiro), 6 Só ponto, 7 Quad dinâmico (o padrão), 8 Quadrado estático, 9 Quad estático.
cl_crosshair_length 0 to 255 px 8 Comprimento de cada barra em pixels. Substitui cl_crosshairsize.
cl_crosshair_gap -3840 to 3840 px (UI -10 to 128) 4 Espaço entre as barras e o centro em pixels. 0 e 1 fecham a cruz e cada passo acima acrescenta um pixel. Só o estilo 2 respeita valores negativos. Substitui cl_crosshairgap.
cl_crosshair_thickness 0 to 32 px 2 Largura de cada barra em pixels inteiros. Também define o tamanho do ponto central.
cl_crosshairdot 0 or 1 0 Desenha um ponto no centro da mira.
cl_crosshair_t 0 or 1 0 Mira em estilo T. Remove a barra de cima nos estilos em cruz e deixa esquerda, direita e a de baixo.
cl_crosshair_screen_height 240 to 65535 1080 A altura de tela para a qual os tamanhos em pixels foram pensados. O CS2 escala a mira a partir dela para a sua resolução, então um código fica do mesmo tamanho em qualquer monitor.

Contorno

Comando Faixa Padrão O que faz
cl_crosshair_drawoutline 0, 1 or 2 1 Modo de contorno: 0 desligado, 1 uma borda de um pixel em volta de cada barra, 2 um meio contorno só nas bordas de cima e da esquerda.
cl_crosshairoutline_r 0 to 255 0 Canal vermelho da cor do contorno. O contorno não é mais sempre preto.
cl_crosshairoutline_g 0 to 255 0 Canal verde da cor do contorno.
cl_crosshairoutline_b 0 to 255 0 Canal azul da cor do contorno.
cl_crosshairoutline_a 0 to 255 255 Opacidade do contorno. 255 é totalmente sólido.

Cor e alfa

Comando Faixa Padrão O que faz
cl_crosshaircolor_r 0 to 255 0 Canal vermelho da cor da mira. Não existem mais predefinições de cor.
cl_crosshaircolor_g 0 to 255 255 Canal verde da cor da mira.
cl_crosshaircolor_b 0 to 255 0 Canal azul da cor da mira.
cl_crosshaircolor_a 0 to 255 255 Opacidade da mira. 255 é totalmente sólida. Substitui cl_crosshairalpha.

Comportamento dinâmico

Comando Faixa Padrão O que faz
cl_crosshair_dynamic_spread_limit 0 to 255 255 Limita o quanto os estilos dinâmicos (0, 1 e 7) se abrem com a imprecisão.
cl_crosshair_dynamic_splitdist 0 to 127 3 O quanto as barras se separam na Cruz dinâmica (legada).
cl_crosshair_dynamic_splitalpha_innermod 0 to 1 0 Multiplicador de alfa da parte interna das barras separadas.
cl_crosshair_dynamic_splitalpha_outermod 0.3 to 1 1 Multiplicador de alfa da parte externa das barras separadas.
cl_crosshair_dynamic_maxdist_splitratio 0 to 1 1 Proporção da distância máxima em que as barras terminam de se separar. No Quad estático define o tamanho dos quatro arcos.
cl_crosshair_recoil 0 or 1 1 A mira acompanha o seu padrão de recuo em vez de ficar parada no centro da tela. Ligado por padrão desde a atualização.

Ponto da luneta

Comando Faixa Padrão O que faz
cl_ironsight_dot_scale 0.1 to 2 1 Tamanho do ponto nas armas com luneta, de 0,1 a 2.
cl_ironsight_usecrosshaircolor 0 or 1 0 Desenha o ponto da luneta na cor da sua mira em vez da cor padrão.

Fora dos códigos de compartilhamento

Comando Faixa Padrão O que faz
crosshair 0 or 1 1 Interruptor mestre. Coloque em 0 para esconder a mira por completo.
cl_crosshair_friendly_warning 0 or 1 1 Mostra um aviso na mira quando um colega está na sua linha de tiro.
cl_crosshair_sniper_width 0 to 20 1 Espessura das linhas finas da mira de sniper com a luneta.
cl_crosshair_sniper_show_normal_inaccuracy 0 or 1 0 Acrescenta a imprecisão por movimento à exibição da mira de sniper com luneta.
apply_crosshair_code um código de compartilhamento nenhum Aplica um código de mira completo de uma vez. Só o novo formato CS… é aceito.

Renomeados ou removidos na atualização de setembro de 2026

Comando antigo Use no lugar O que faz
cl_crosshairsize cl_crosshair_length Renomeado. Os valores agora são pixels, não a antiga escala de 0 a 10.
cl_crosshairgap cl_crosshair_gap Renomeado. Os valores agora são pixels a partir do centro, não um deslocamento sobre uma base de quatro.
cl_crosshairthickness cl_crosshair_thickness Renomeado. Os valores agora são pixels inteiros.
cl_crosshairalpha cl_crosshaircolor_a Renomeado. O alfa agora faz parte da cor.
cl_crosshaircolor os três canais RGB Removido. As cinco predefinições de cor acabaram; defina os canais RGB.
cl_crosshair_outlinethickness o modo de contorno Removido. O contorno tem um pixel; escolha completo ou meio com o modo de contorno.
cl_crosshairusealpha nada Não faz mais parte do código de mira. O alfa sempre vale.
cl_crosshairgap_useweaponvalue nada Não faz mais parte do código de mira.
cl_fixedcrosshairgap nada Não faz mais parte do código de mira.

Uma config pronta para colar

Esse é o formato em que a maioria dos jogadores profissionais acaba parando, escrito com os nomes novos dos comandos: uma Cruz estática pequena, verde sólida, com as barras encostadas no centro e sem contorno. Cole o bloco inteiro no console, ou coloque no seu autoexec.cfg.

cl_crosshairstyle 4
cl_crosshair_length 2
cl_crosshair_gap 1
cl_crosshair_thickness 2
cl_crosshair_drawoutline 0
cl_crosshaircolor_r 0
cl_crosshaircolor_g 255
cl_crosshaircolor_b 0
cl_crosshaircolor_a 255
cl_crosshairdot 0
cl_crosshair_t 0
cl_crosshair_recoil 0

A partir daí, três valores fazem quase todo o trabalho. Aumente cl_crosshair_length para 3 a 5 se a mira some fácil, aumente cl_crosshair_gap para 2 ou 3 se quiser enxergar mais do centro, e coloque cl_crosshair_drawoutline em 1 ou 2 se a mira desaparece em paredes claras.

Binds úteis

Alterne a mira seguindo a sua rajada, o que ajuda enquanto você aprende um padrão de recuo:

bind "F4" "toggle cl_crosshair_recoil 0 1"

Troque entre duas miras salvas, por exemplo uma de rifle e outra maior para a AWP. Use códigos no formato novo; códigos CSGO- não funcionam mais em binds:

bind "F5" "apply_crosshair_code CS2VkbZz3rjH7UzZTUsLDYH7O25fYRoviPYK8eym3XtVhE"
bind "F6" "apply_crosshair_code CS4N3cTLGtbqN5JxffWv6vBB5dqiCwEP55KQhZQ4bJ4JQE"

Esconda a mira para capturas de tela e traga de volta com a mesma tecla:

bind "F7" "toggle crosshair 0 1"

Binds digitados no console valem só para aquela sessão. Para mantê-los, coloque as linhas no autoexec.cfg e adicione +exec autoexec às opções de inicialização da Steam. As instruções completas estão no nosso guia sobre como importar um código de mira.

Escolhendo valores

Conhecer as faixas é só metade da história. Para o que funciona de verdade em partida, incluindo orientação de comprimento e espaçamento e escolhas de cor por mapa, leia melhores configurações de mira do CS2, ou comece por um código de mira de pro e ajuste a partir dali.

Perguntas frequentes

Por que o cl_crosshairsize não funciona mais no CS2?

A atualização de mira de setembro de 2026 renomeou ele para cl_crosshair_length e passou o valor para pixels. cl_crosshairgap virou cl_crosshair_gap, cl_crosshairthickness virou cl_crosshair_thickness e cl_crosshairalpha virou cl_crosshaircolor_a. Configs antigas precisam dos nomes novos e de valores novos.

Quais comandos de mira ficam salvos num código de compartilhamento?

Tudo que está nesta página em formato, contorno, cor e alfa, comportamento dinâmico e ponto da luneta. O interruptor mestre crosshair, o aviso de fogo amigo e os dois comandos de sniper não fazem parte do formato e precisam ser configurados separadamente.

Por que o console aceita valores que o menu de configurações não aceita?

Os controles do menu usam uma faixa mais estreita que os próprios cvars. O controle de espaçamento vai de -10 a 128, enquanto cl_crosshair_gap aceita de -3840 a 3840, e esses valores sobrevivem a uma ida e volta por um código de compartilhamento.

O que o valor do espaçamento significa agora?

É o espaço entre as barras e o centro em pixels. Espaçamento 0 e espaçamento 1 fecham a cruz, e cada passo acima acrescenta um pixel. Valores negativos só fazem algo na Cruz dinâmica (legada), estilo 2.

Como faço os comandos de mira valerem entre sessões?

Coloque no autoexec.cfg dentro da pasta csgo/cfg do jogo e adicione +exec autoexec às opções de inicialização da Steam; ou simplesmente importe um código de compartilhamento, que o jogo salva nas suas configurações automaticamente.