For the complete documentation index, see llms.txt. This page is also available as Markdown.

Crosshair editor

The menu opens with the configured key (default F5) or via the /crosshair command. It has four tabs.


Style tab

This is where you pick the crosshair shape. There are 6 styles (0–5), all based on CS2's style system.

Under Dimensions you get:

  • Size — arm length

  • Thickness — line width

  • Gap — space between the center and the arms (negative values push them closer)

  • Fixed Gap — an additional gap offset that stacks on top of the regular gap value

Under Features:

  • Center Dot — adds a dot in the middle

  • T-Style — removes the top arm, giving a classic T-shaped crosshair


Color tab

Pick from 7 preset colors (Red, Orange, Yellow, Green, Blue, Pink, White) or dial in exact RGB values with the sliders.

Alpha / Opacity lets you control transparency. You can toggle "Use Alpha" off to lock it at 70% opacity regardless of the alpha slider.


Advanced tab

Outline draws a black border around the crosshair. You can also control how thick that outline is.


Code tab

This is where the import/export lives.

Export — generates a CS2-compatible crosshair code string from your current settings. Hit "Copy Code" and you can share it or save it.

Import — paste any CS2 crosshair code and hit "Import Crosshair". All supported parameters get applied instantly. The preview updates in real time so you can see what you're getting before saving.

Supported format: CSGO-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx style codes. If the code is invalid, the button will flash "Invalid Code" and nothing gets applied.


Presets

There are two preset sections on the Style tab:

Quick Presets — a handful of commonly used configs (default, small, wide, etc.)

Pro Players — crosshairs from known competitive players. These are starting points — you can import one and then tweak it however you want.


Saving

Changes you make are previewed live on your screen. Nothing is saved until you either:

  • Click Save

  • Close the menu (if Config.AutoSaveOnClose = true)

Clicking Reset reverts to the last saved state.