Pular para o conteúdo
CS2 Crosshair Code

Todos os comandos de mira do CS2

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.

Cor e alfa

Comando Faixa Padrão O que faz
cl_crosshaircolor 0 to 5 1 Predefinição de cor. 0 vermelho (250, 50, 50), 1 verde (50, 250, 50), 2 amarelo (250, 250, 50), 3 azul (50, 50, 250), 4 ciano (50, 250, 250), 5 personalizado.
cl_crosshaircolor_r 0 to 255 50 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.

cl_crosshairstyle 4
cl_crosshairsize 1
cl_crosshairgap -4
cl_crosshairthickness 1
cl_crosshair_drawoutline 0
cl_crosshaircolor 1
cl_crosshairalpha 255
cl_crosshairusealpha 1
cl_crosshairdot 0
cl_crosshair_t 0

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:

bind "F5" "apply_crosshair_code CSGO-aNQn2-upV5w-M8dOd-OOwcf-2pFKO"
bind "F6" "apply_crosshair_code CSGO-hzGdv-OVFPn-OarUo-OSZCY-wwXsO"

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.