CS2Price CS2Price

Генератор прицелов CS2

Двигайте ползунки — превью и код пересчитываются сразу. Превью в натуральную величину для 1080p, как в игре; рядом тот же прицел крупнее. На выходе код для импорта, команда консоли, строка команд и фрагмент autoexec.

1:1
×2
Форма
Цвет
RGB
Поведение
Параметры динамических стилей
Импорт

×4

Результат

КодCSGO-FOkvh-B3vhN-5RDG4-oaaJh-8EAkE
Консольapply_crosshair_code CSGO-FOkvh-B3vhN-5RDG4-oaaJh-8EAkE
Командыcl_crosshairstyle 4; cl_crosshairsize 5; cl_crosshairthickness 1; cl_crosshairgap 0; cl_crosshairdot 0; cl_crosshair_drawoutline 0; cl_crosshair_outlinethickness 1; cl_crosshaircolor 1; cl_crosshaircolor_r 0; cl_crosshaircolor_g 255; cl_crosshaircolor_b 0; cl_crosshairusealpha 1; cl_crosshairalpha 200; cl_crosshair_t 0; cl_crosshair_recoil 0; cl_crosshairgap_useweaponvalue 0; cl_fixedcrosshairgap 3; cl_crosshair_dynamic_splitdist 7; cl_crosshair_dynamic_splitalpha_innermod 1; cl_crosshair_dynamic_splitalpha_outermod 0.5; cl_crosshair_dynamic_maxdist_splitratio 0.3

autoexec.cfg

// CS2Price crosshair generator — https://cs2price.com/crosshair-generator
cl_crosshairstyle 4
cl_crosshairsize 5
cl_crosshairthickness 1
cl_crosshairgap 0
cl_crosshairdot 0
cl_crosshair_drawoutline 0
cl_crosshair_outlinethickness 1
cl_crosshaircolor 1
cl_crosshaircolor_r 0
cl_crosshaircolor_g 255
cl_crosshaircolor_b 0
cl_crosshairusealpha 1
cl_crosshairalpha 200
cl_crosshair_t 0
cl_crosshair_recoil 0
cl_crosshairgap_useweaponvalue 0
cl_fixedcrosshairgap 3
cl_crosshair_dynamic_splitdist 7
cl_crosshair_dynamic_splitalpha_innermod 1
cl_crosshair_dynamic_splitalpha_outermod 0.5
cl_crosshair_dynamic_maxdist_splitratio 0.3
// or: apply_crosshair_code CSGO-FOkvh-B3vhN-5RDG4-oaaJh-8EAkE

Бинды на переключение

bind F6 "apply_crosshair_code CSGO-FOkvh-B3vhN-5RDG4-oaaJh-8EAkE"
bind F7 "apply_crosshair_code CSGO-…"   // второй прицел, например точка для AWP

Пресеты про-игроков

Нажмите — параметры встанут в генератор; по ссылке на нике — страница игрока с историей.

donk Spiritsh1ro SpiritNiKo Falconsm0NESY Falconsb1t NAVIZywOo Vitalityropz Vitalitys1mple

Как это работает

Код прицела — это 18 байт, записанные 25 символами после CSGO-: в них стиль, размер, толщина, зазор, цвет и флаги (точка, обводка, T-стиль, отдача), а первый байт — контрольная сумма. Генератор кодирует параметры тем же алгоритмом, что и игра, и обратно декодирует любой чужой код. Превью считает пиксели так же, как рендер игры на 1080p: толщина и длина линий округляются до целых пикселей, поэтому 0,5 и 0,9 толщины выглядят одинаково.

КомандаЧто делает
cl_crosshairstyleстиль: 4 — классический статичный (выбор почти всех про), 3 — динамический
cl_crosshairsizeдлина линий; у про 0–2
cl_crosshairthicknessтолщина линий; у про 0–2
cl_crosshairgapзазор между линиями, отрицательный сближает; у про от −3 до −5
cl_crosshairdotточка в центре: 0 или 1
cl_crosshair_drawoutlineчёрная обводка: 0 или 1; толщина — cl_crosshair_outlinethickness
cl_crosshaircolor0 красный, 1 зелёный, 2 жёлтый, 3 синий, 4 голубой, 5 свой (cl_crosshaircolor_r/_g/_b)
cl_crosshairalphaпрозрачность 0–255 при cl_crosshairusealpha 1

Частые вопросы

Как получить код прицела из генератора?
Код собирается сам при каждом движении ползунка — он в первой строке под превью. Нажмите «Скопировать», в игре откройте Настройки → Игра → Прицел → «Поделиться или импортировать» и вставьте.
Можно ли вставить свой код или команды?
Да: в поле «Импорт» вставьте код CSGO-… или строку команд cl_crosshair… — генератор разберёт её и выставит ползунки.
Что такое код прицела и как он устроен?
Двадцать пять символов после CSGO- кодируют 18 байт: стиль, размер, толщину, зазор, цвет и флаги. Первый байт — контрольная сумма, поэтому опечатка в коде не пройдёт. Мы декодируем и кодируем его тем же алгоритмом, что и игра.
Почему превью такое маленькое?
Потому что оно в натуральную величину для монитора 1080p: прицелы про занимают 5–12 пикселей. Квадраты ×2 и ×4 рядом — тот же прицел крупнее, чтобы разглядеть форму.
Как сохранить прицел навсегда?
Скачайте autoexec-фрагмент и положите строки в файл autoexec.cfg в папке game/csgo/cfg: они выполняются при каждом запуске игры и переживают обновления.
Как переключать два прицела в матче?
Бинды в блоке «Бинды»: bind F6 "apply_crosshair_code <код 1>" и bind F7 "apply_crosshair_code <код 2>". Например, обычный крест и точка для AWP.