Todos os cvars de mira que o CS2 expõe, 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. Valores com casa decimal são aceitos como estão, por exemplo cl_crosshairthickness 0.5. O menu de configurações expõe uma faixa mais estreita que o console para tamanho e espaçamento, e é por isso que alguns valores de pro 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 5
0
Tipo de mira. De 0 a 3 são variantes clássicas dinâmicas que se expandem quando você anda e atira, 4 é Clássica estática e 5 é Legada.
cl_crosshairsize
0 to 25.5 (UI 0 to 10)
5
Comprimento de cada barra. O controle do menu para em 10, o console aceita até 25,5.
cl_crosshairgap
-12.8 to 12.7 (UI -5 to 5)
1
Distância entre as barras e o centro. É um deslocamento sobre uma distância base de 4 pixels, então -4 faz as barras encostarem no centro. Pros chegam a -7 pelo console.
cl_crosshairthickness
0 to 25.5 (UI 0 to 3)
0.5
Largura de cada barra. O jogo arredonda o resultado para pixels inteiros.
cl_crosshairdot
0 or 1
0
Desenha um ponto no centro da mira.
cl_crosshair_drawoutline
0 or 1
0
Liga ou desliga o contorno preto em volta de cada barra.
cl_crosshair_outlinethickness
0 to 3, in steps of 0.5
1
Espessura do contorno. Só tem efeito quando o contorno está ligado.
cl_crosshair_t
0 or 1
0
Mira em estilo T. Remove a barra de cima e deixa esquerda, direita e de baixo.
cl_crosshairgap_useweaponvalue
0 or 1
0
Usa um valor de espaçamento definido pela arma que você está segurando em vez do seu próprio ajuste.
cl_fixedcrosshairgap
-12.8 to 12.7
3
Espaçamento usado pela mira fixa, aquela mostrada com a luneta ou ao mirar com certas armas.
Canal vermelho da cor personalizada. Só é usado quando cl_crosshaircolor é 5.
cl_crosshaircolor_g
0 to 255
250
Canal verde da cor personalizada. Só é usado quando cl_crosshaircolor é 5.
cl_crosshaircolor_b
0 to 255
50
Canal azul da cor personalizada. Só é usado quando cl_crosshaircolor é 5.
cl_crosshairalpha
0 to 255
200
Opacidade da mira. 255 é totalmente sólida.
cl_crosshairusealpha
0 or 1
1
Com 0 o valor de alfa é ignorado, a mira é forçada para alfa 200 e desenhada com mistura aditiva, o que faz ela brilhar em fundos escuros.
Comportamento dinâmico
Comando
Faixa
Padrão
O que faz
cl_crosshair_dynamic_splitdist
0 to 127
7
O quanto as barras se separam nos estilos dinâmicos.
cl_crosshair_dynamic_splitalpha_innermod
0 to 1
1
Multiplicador de alfa da parte interna das barras separadas.
cl_crosshair_dynamic_splitalpha_outermod
0 to 1
0.5
Multiplicador de alfa da parte externa das barras separadas.
cl_crosshair_dynamic_maxdist_splitratio
0 to 1
0.3
Proporção da distância máxima em que as barras terminam de se separar.
cl_crosshair_recoil
0 or 1
0
Só no CS2. A mira acompanha o seu padrão de recuo em vez de ficar parada no centro da tela.
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.
Uma config pronta para colar
Esse é o formato em que a maioria dos jogadores profissionais acaba parando: uma mira verde, pequena, estática e sólida com as barras quase encostando no centro. Cole o bloco inteiro no console, ou coloque no seu autoexec.cfg.
A partir daí, três valores fazem quase todo o trabalho. Aumente cl_crosshairsize para 2 ou 3 se a mira some fácil, aproxime cl_crosshairgap de 0 se quiser enxergar mais do centro, e ligue cl_crosshair_drawoutline 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:
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 tamanho e espaçamento por resolução 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
Quais comandos de mira ficam salvos num código de compartilhamento?
Tudo que está nesta página em formato, cor e comportamento dinâmico. 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 tamanho vai até 25,5 no console mas para em 10 no menu, e o espaçamento desce até -12,8 no console mas para em -5 no menu.
O que um espaçamento negativo faz de fato?
O espaçamento é um deslocamento sobre uma distância base de 4 pixels. Um espaçamento de -4 encosta as pontas internas das barras no centro, -3 deixa um único pixel de folga, e valores positivos empurram as barras mais para fora.
Os comandos de separação dinâmica afetam uma mira estática?
Não. cl_crosshair_dynamic_splitdist e os valores de alfa de separação só valem para os estilos 0 a 3 e 5. No estilo 4 eles não fazem nada, e é por isso que a maioria dos jogadores nunca muda esses valores.
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.