Saltar al contenido
CS2 Crosshair Code

2026 Adaptado a la actualización del crosshair de CS2: todos los códigos de aquí usan el nuevo formato CS… ¿Tienes un código CSGO- antiguo? Conviértelo

Todos los comandos de crosshair de CS2 (actualización 2026)

Todos los cvars de crosshair que expone CS2 tras la actualización del crosshair de septiembre de 2026, con el rango que acepta la consola, el valor con el que llega el juego y lo que cambia en pantalla.

Todo esto se ejecuta en la consola de desarrollador. Actívala en Configuración, Juego, Habilitar consola de desarrollador, y luego ábrela con la tecla de la tilde. La actualización llevó el crosshair a píxeles enteros y renombró los comandos de tamaño, así que cl_crosshairsize ahora es cl_crosshair_length y cl_crosshairgap ahora es cl_crosshair_gap. Las configs antiguas que usan los nombres viejos ya no cambian nada. El menú de configuración expone un rango de hueco más estrecho que la consola, y por eso algunos valores parecen imposibles de poner desde la interfaz.

Si prefieres no escribir nada de esto, crea el crosshair visualmente en el generador y exporta un código, o pega un código existente en el decodificador para ver los comandos exactos que hay detrás.

Forma

Comando Rango Por defecto Qué hace
cl_crosshairstyle 0 to 9 7 Tipo de crosshair. 0 Cruz dinámica, 1 Círculo dinámico, 2 Cruz dinámica (heredada), 3 Círculo estático, 4 Cruz estática, 5 Cruz estática (reacción al disparo), 6 Solo punto, 7 Cuádruple dinámico (el predeterminado), 8 Cuadrado estático, 9 Cuádruple estático.
cl_crosshair_length 0 to 255 px 8 Longitud de cada barra en píxeles. Sustituye a cl_crosshairsize.
cl_crosshair_gap -3840 to 3840 px (UI -10 to 128) 4 Espacio entre las barras y el centro en píxeles. 0 y 1 cierran la cruz y cada paso por encima añade un píxel. Solo el estilo 2 respeta los valores negativos. Sustituye a cl_crosshairgap.
cl_crosshair_thickness 0 to 32 px 2 Ancho de cada barra en píxeles enteros. También fija el tamaño del punto central.
cl_crosshairdot 0 or 1 0 Dibuja un punto en el centro del crosshair.
cl_crosshair_t 0 or 1 0 Crosshair de estilo T. Quita la barra superior en los estilos de cruz y deja izquierda, derecha e inferior.
cl_crosshair_screen_height 240 to 65535 1080 La altura de pantalla para la que están pensados los tamaños en píxeles. CS2 escala el crosshair desde ella a tu resolución, así que un código se ve del mismo tamaño en cualquier monitor.

Contorno

Comando Rango Por defecto Qué hace
cl_crosshair_drawoutline 0, 1 or 2 1 Modo de contorno: 0 desactivado, 1 un borde de un píxel alrededor de cada barra, 2 un contorno medio solo en los bordes superior e izquierdo.
cl_crosshairoutline_r 0 to 255 0 Canal rojo del color del contorno. El contorno ya no es siempre negro.
cl_crosshairoutline_g 0 to 255 0 Canal verde del color del contorno.
cl_crosshairoutline_b 0 to 255 0 Canal azul del color del contorno.
cl_crosshairoutline_a 0 to 255 255 Opacidad del contorno. 255 es completamente sólido.

Color y alfa

Comando Rango Por defecto Qué hace
cl_crosshaircolor_r 0 to 255 0 Canal rojo del color del crosshair. Ya no hay preajustes de color.
cl_crosshaircolor_g 0 to 255 255 Canal verde del color del crosshair.
cl_crosshaircolor_b 0 to 255 0 Canal azul del color del crosshair.
cl_crosshaircolor_a 0 to 255 255 Opacidad del crosshair. 255 es completamente sólido. Sustituye a cl_crosshairalpha.

Comportamiento dinámico

Comando Rango Por defecto Qué hace
cl_crosshair_dynamic_spread_limit 0 to 255 255 Limita cuánto se abren con la imprecisión los estilos dinámicos (0, 1 y 7).
cl_crosshair_dynamic_splitdist 0 to 127 3 Cuánto se separan las barras en la Cruz dinámica (heredada).
cl_crosshair_dynamic_splitalpha_innermod 0 to 1 0 Multiplicador de alfa para la parte interior de las barras separadas.
cl_crosshair_dynamic_splitalpha_outermod 0.3 to 1 1 Multiplicador de alfa para la parte exterior de las barras separadas.
cl_crosshair_dynamic_maxdist_splitratio 0 to 1 1 Proporción de la distancia máxima a la que las barras terminan de separarse. En el Cuádruple estático fija el tamaño de los cuatro arcos.
cl_crosshair_recoil 0 or 1 1 El crosshair sigue tu patrón de retroceso en lugar de quedarse en el centro de la pantalla. Activado por defecto desde la actualización.

Punto con mira

Comando Rango Por defecto Qué hace
cl_ironsight_dot_scale 0.1 to 2 1 Tamaño del punto en las armas con mira, de 0,1 a 2.
cl_ironsight_usecrosshaircolor 0 or 1 0 Dibuja el punto con mira en el color de tu crosshair en lugar del predeterminado.

Fuera de los códigos para compartir

Comando Rango Por defecto Qué hace
crosshair 0 or 1 1 Interruptor maestro. Ponlo a 0 para ocultar el crosshair por completo.
cl_crosshair_friendly_warning 0 or 1 1 Muestra un aviso en el crosshair cuando un compañero está en tu línea de fuego.
cl_crosshair_sniper_width 0 to 20 1 Grosor de las líneas finas del crosshair de francotirador con la mira puesta.
cl_crosshair_sniper_show_normal_inaccuracy 0 or 1 0 Añade la imprecisión por movimiento a la representación del crosshair de francotirador con mira.
apply_crosshair_code un código para compartir ninguno Aplica de una vez un código de crosshair completo. Solo acepta el nuevo formato CS….

Renombrados o eliminados en la actualización de septiembre de 2026

Comando antiguo Usa en su lugar Qué hace
cl_crosshairsize cl_crosshair_length Renombrado. Los valores ahora son píxeles, no la antigua escala de 0 a 10.
cl_crosshairgap cl_crosshair_gap Renombrado. Los valores ahora son píxeles desde el centro, no un desplazamiento sobre una base de cuatro.
cl_crosshairthickness cl_crosshair_thickness Renombrado. Los valores ahora son píxeles enteros.
cl_crosshairalpha cl_crosshaircolor_a Renombrado. El alfa ahora forma parte del color.
cl_crosshaircolor los tres canales RGB Eliminado. Los cinco preajustes de color han desaparecido; ajusta los canales RGB en su lugar.
cl_crosshair_outlinethickness el modo de contorno Eliminado. El contorno mide un píxel; elige completo o medio con el modo de contorno.
cl_crosshairusealpha nada Ya no forma parte del código de crosshair. El alfa se aplica siempre.
cl_crosshairgap_useweaponvalue nada Ya no forma parte del código de crosshair.
cl_fixedcrosshairgap nada Ya no forma parte del código de crosshair.

Una config lista para pegar

Esta es la forma en la que aterriza la mayoría de los jugadores profesionales, escrita con los nuevos nombres de comando: una Cruz estática pequeña, verde sólido, con las barras pegadas al centro y sin contorno. Pega el bloque entero en la consola, o mételo en tu 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 de ahí, tres valores hacen casi todo el trabajo. Sube cl_crosshair_length a entre 3 y 5 si el crosshair se te pierde con facilidad, sube cl_crosshair_gap a 2 o 3 si quieres ver más del centro, y pon cl_crosshair_drawoutline en 1 o 2 si el crosshair desaparece sobre paredes claras.

Binds útiles

Alterna que el crosshair siga tu ráfaga, algo cómodo mientras aprendes un patrón de retroceso:

bind "F4" "toggle cl_crosshair_recoil 0 1"

Cambia entre dos crosshairs guardados, por ejemplo uno de rifle y otro más grande para la AWP. Usa códigos en el nuevo formato; los códigos CSGO- ya no funcionan en binds:

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

Oculta el crosshair para capturas y recupéralo con la misma tecla:

bind "F7" "toggle crosshair 0 1"

Los binds escritos en la consola duran solo esa sesión. Para conservarlos, pon las líneas en autoexec.cfg y añade +exec autoexec a las opciones de lanzamiento de Steam. Las instrucciones completas están en nuestra guía sobre cómo importar un código de crosshair.

Elegir valores

Conocer los rangos es solo la mitad. Para saber qué funciona de verdad en partida, incluidas recomendaciones de longitud y hueco y de color por mapa, lee los mejores ajustes de crosshair de CS2, o parte de un código de crosshair de un pro y ajústalo desde ahí.

Preguntas frecuentes

¿Por qué cl_crosshairsize ya no funciona en CS2?

La actualización del crosshair de septiembre de 2026 lo renombró a cl_crosshair_length y lo pasó a píxeles. cl_crosshairgap pasó a ser cl_crosshair_gap, cl_crosshairthickness pasó a ser cl_crosshair_thickness y cl_crosshairalpha pasó a ser cl_crosshaircolor_a. Las configs antiguas necesitan los nombres nuevos y valores nuevos.

¿Qué comandos de crosshair se guardan en un código para compartir?

Todo lo que aparece en esta página bajo forma, contorno, color, comportamiento dinámico y punto con mira. El interruptor maestro crosshair, el aviso de fuego amigo y los dos comandos de francotirador no forman parte del formato y hay que configurarlos aparte.

¿Por qué la consola acepta valores que el menú de configuración no?

Los deslizadores del menú usan un rango más estrecho que los propios cvars. El deslizador del hueco va de -10 a 128, mientras que cl_crosshair_gap acepta de -3840 a 3840, y esos valores sobreviven a un viaje de ida y vuelta por un código para compartir.

¿Qué significa ahora el valor del hueco?

Es el espacio entre las barras y el centro, en píxeles. Los huecos 0 y 1 cierran la cruz, y cada paso por encima añade un píxel. Los valores negativos solo hacen algo en la Cruz dinámica (heredada), el estilo 2.

¿Cómo hago que los comandos de crosshair se mantengan entre sesiones?

Ponlos en autoexec.cfg, en la carpeta csgo/cfg del juego, y añade +exec autoexec a las opciones de lanzamiento de Steam; o simplemente importa un código para compartir, que el juego guarda en tus ajustes automáticamente.