CS2 准星 生成器
设计一个准星,同时在六种背景上查看效果,然后复制 CS2 分享代码或控制台命令。
形状
颜色
描边
高级:扩散、狙击镜圆点、分辨率
cl_crosshair_drawoutline "1" cl_crosshair_dynamic_maxdist_splitratio "0.3" cl_crosshair_dynamic_splitalpha_innermod "1" cl_crosshair_dynamic_splitalpha_outermod "0.5" cl_crosshair_dynamic_splitdist "7" cl_crosshair_dynamic_spread_limit "181" cl_crosshair_gap "0" cl_crosshair_length "3" cl_crosshair_recoil "0" cl_crosshair_screen_height "1080" cl_crosshair_t "0" cl_crosshair_thickness "1" cl_crosshaircolor_a "255" cl_crosshaircolor_b "0" cl_crosshaircolor_g "255" cl_crosshaircolor_r "0" cl_crosshairdot "0" cl_crosshairoutline_a "255" cl_crosshairoutline_b "0" cl_crosshairoutline_g "0" cl_crosshairoutline_r "0" cl_crosshairstyle "4" cl_ironsight_dot_scale "1" cl_ironsight_usecrosshaircolor "0"
准星生成器怎么用
- 从一个预设或职业选手的样式开始,然后用滑块或直接输入数字来改样式、大小、粗细和间隙。
- 在全部六种背景上检查颜色:明亮天空、水泥、沙地、昏暗走廊、砖墙和树叶。缩放按钮可以看到单个像素。
- 复制分享代码,粘贴到 CS2 的设置、游戏、准星里。或者把控制台命令复制成一行,粘贴到控制台。
- 已经有代码了?粘贴到导入框,点加载就可以编辑。
怎么选准星设置
准星只有一个任务:让你看得见,又不挡住你瞄准的东西。大多数选择都由此而来。
大小、粗细和间隙
线条短、间隙小,屏幕中央就清爽。1080p 屏幕上粗细一两个像素就够了,只有找不到准星时才加粗。间隙决定中心有多少空隙。间隙为零,线条就贴着中心;负值会把线条拉到一起,这也是很多职业选手的旧代码里间隙是 -3 或 -4 的原因。在我们职业选手准星代码页的 849 名现役职业选手中,只有 7% 加了中心圆点,13% 用了描边,所以朴素的十字才是主流。
颜色和描边
选一个和你常玩地图区分明显的颜色。绿色和青色是常见选择。如果预览里准星在某个背景上看不见,就打开描边,或者换颜色,而不是把线条加长。
静态还是动态
静态样式大小不变。动态样式在你移动和射击时会张开,有些玩家喜欢这种反馈,有些人觉得分心。预览只显示静止时的形状,因为没有模拟游戏的扩散和后坐力移动。
CS2 准星样式
| 样式 | 名称 |
|---|---|
| 0 | 动态十字 |
| 1 | 动态圆形 |
| 2 | 动态十字(旧版) |
| 3 | 静态圆形 |
| 4 | 静态十字 |
| 5 | 静态十字(射击反馈) |
| 6 | 仅圆点 |
| 7 | 动态四角 |
| 8 | 静态方形 |
| 9 | 静态四角 |
CS2 全部准星设置及其控制台命令
| 设置 | 命令 | 范围 | 作用 |
|---|---|---|---|
| 样式 | cl_crosshairstyle | 0 到 9 | 整体形状:动态或静态十字、圆形、四角、方形,或仅圆点。 |
| 大小(长度) | cl_crosshair_length | 0 到 255 px | 每条准星线的长度,单位是按记录的屏幕高度计算的像素。 |
| 粗细 | cl_crosshair_thickness | 0 到 32 px | 准星线和中心圆点的宽度。 |
| 间隙 | cl_crosshair_gap | -3840 到 3840 px | 中心到每条线内端的空隙。负值会让线条向中间靠拢。 |
| 中心圆点 | cl_crosshairdot | 0 或 1 | 在准星正中加一个点。 |
| T 形 | cl_crosshair_t | 0 或 1 | 去掉上方的线,让准星变成 T 形。 |
| 跟随后坐力 | cl_crosshair_recoil | 0 或 1 | 让准星跟着你的压枪轨迹移动。 |
| 颜色 | cl_crosshaircolor_r / _g / _b | 各 0 到 255 | 任意 RGB 颜色。 |
| 不透明度 | cl_crosshaircolor_a | 0 到 255 | 准星的 alpha 值。255 为完全不透明。 |
| 描边 | cl_crosshair_drawoutline | 0、1 或 2 | 无描边、完整描边或半描边。描边颜色和 alpha 有各自的 cl_crosshairoutline_r、_g、_b 和 _a 命令。 |
| 分离距离和 alpha | cl_crosshair_dynamic_splitdist 及相关命令 | 0 到 127;0 到 1 | 动态样式在你移动或射击时,如何分裂成内外两层准星。 |
| 扩散上限 | cl_crosshair_dynamic_spread_limit | 0 到 255 | 动态准星最多能张开多大。 |
| 屏幕高度 | cl_crosshair_screen_height | 240 到 65535 | 尺寸制作时所用的分辨率。屏幕高度不同时,CS2 会重新缩放准星。 |
命令名称和范围依据开源的 csgo-sharecode 库,对应 2026 年 9 月 30 日推出的 CS2 分享代码格式。Valve 没有公布自己的列表。
旧的 CSGO- 代码和新的 CS 代码
2026 年 9 月,Valve 对 CS2 准星改了两次。9 月 23 日,大小、间隙和粗细改成会随屏幕高度缩放的像素单位。9 月 30 日,分享代码从带短横线的 CSGO-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx 格式,改成以 CS 开头的 46 位字符代码。
在这些更新之前复制的代码,包括大多数职业选手准星列表,都是旧格式。这个生成器可以读取它们并输出当前的代码,并且因为旧代码没有记录屏幕高度,会把结果标为近似值。职业选手准星转换后的版本见职业选手准星代码列表。
你 CS2 设置的其余部分
准星只是一长串配置里的一行。把上面的控制台命令放进 autoexec,每次启动游戏都会生效。用持枪视角生成器让枪不挡视线;如果你是从别的射击游戏转过来,灵敏度转换器和 eDPI 计算器能把鼠标这一块调对。
常见问题
CS2 里怎么导入准星代码?
打开设置,进入游戏,再进入准星,使用分享或导入按钮,粘贴代码即可。你也可以打开控制台,输入 apply_crosshair_code 加上代码。当前的代码以 CS 开头,没有短横线。
为什么 CS2 提示我的准星代码无效或过旧?
准星代码在 2026 年 9 月变了两次:9 月 23 日尺寸改成像素单位,9 月 30 日代码本身改成了 CS 格式。以 CSGO- 开头的旧代码游戏已不再接受。把旧代码粘贴到上面的导入框,再复制它生成的新 CS 代码。
旧的 CSGO- 代码转换得准吗?
接近,但不精确。9 月改版之前生成的代码没有记录屏幕高度,使用的是旧的游戏单位,所以转换器只能估算像素尺寸。这个工具在 1080p 下按每个旧单位约 1.8 像素计算,并把旧代码里 -4 的间隙视为线条贴着中心。这两点都是我们的估算,不是 Valve 的数据。请在游戏中确认,需要的话把大小、间隙或粗细调整一两个像素。9 月 23 日之后生成的代码可以精确转换。
可以用控制台命令代替分享代码吗?
可以。把命令复制成一行,粘贴到控制台里。它们设置的值和分享代码完全一样,也很适合放进 autoexec.cfg。
CS2 最好的准星是什么样的?
在每张地图上都看得清,又不会盖住你瞄准的头部的那个。大多数玩家用小号静态十字,间隙从零到几个像素,粗细一个像素,颜色亮到在他们常玩的地图上很显眼。先在上面试几种背景,再去职业选手准星代码页看看职业选手用什么。
CS2 准星用什么颜色最好?
在我们的准星数据中,职业选手最常用亮绿色和青色,这两种颜色和大多数地图的颜色都能区分开。黄色和白色也可以。在预览的六种背景上试试你的颜色,如果在某种背景上看不清,就把描边打开。
准星越大越有用吗?
单靠大小没用。子弹落在游戏内的扩散范围内,而不是准星线条画出来的位置,所以大小和间隙只关系到你能不能一眼看清。小而清晰是常见的选择。