Styles of the crosshair
A main command responsible for a crosshair's look is cl_crosshairstyle. It defines a style used by a crosshair. When set to 0 and 1, the game will use the default CS:GO styles. The 0 value corresponds to a dynamic crosshair, while the 1 value to a static one. They cannot be configured.
The 2 and 6 values give you the old style crosshair just like in CS 1.6. The difference between these values is in dynamic. 2 is dynamic and the most configurable one, 3 is dynamic as well, but has no notches, 4 is completely static, and 5 and 6 are dynamic only while shooting.
|cl_crosshairstyle 0||cl_crosshairstyle 1||cl_crosshairstyle 2-6|
A crosshair's appearance can be changed by a few commands. They all regulate thickness, size, dot, drawoutline and its thinkness.
cl_crossahairdot — enables a dot in the middle of a crosshair.
|cl_crossahirdot 0||cl_crossahirdot 1|
cl_crosshairsize — changes a crosshair's size and allows making it a dot or as big as the screen.
|cl_crosshairsize 1||cl_crosshairsize 5|
cl_crosshairthickness — changes a crosshair's thickness.
|cl_crosshairthickness 0.5||cl_crosshairthickness 3|
cl_crosshair_drawoutline and cl_crosshair_outlinethickness — draws out a line around a crosshair and defines its thickness.
cl_crosshairgap — defines a distance between the middle and lines of a crosshair. When set to negative values, it'll shrink while shooting.
cl_crosshaircolor 0-5 — a command that sets a crosshair's color. The 5 value allows setting the color with different commands.
cl_crosshaircolor_r; cl_crosshaircolor_g; cl_crosshaircolor_b — sets saturation of red, green and blue. When set to zero and maximum values, a crosshair will be black and white, respectively.
|Нулевые значения||Максимальные значения|
cl_crosshairusealpha и cl_crosshairalpha — sets a crosshair's transparency. The first command is needed to activate the second one. The second command makes a crosshair completely transparent, when set to 0, and makes it completely nontransparent, when set to 255.
|cl_crosshairalpha 0||cl_crosshairalpha 255|