经验分享:利用CSGO中的绑定命令bind,实现更加特殊化的准星 首先把准心常用的参数列出来 供新手参考(注意空格, 数字为例子,可根据自身需求更改) cl_crosshairsize 5 准心的长短度 cl_crosshairgap 1 准心的间隙 cl_crosshairdrawoutline 1 准心外一圈黑线 1为开 0为关
cl_crosshairoutlinethickness 1 准心外黑线的粗细 每0.5一档 (当上面参数为1时显示)
cl_crosshairthickness 1 准心粗细 cl_crosshairdot 1 准心中间的点 1为开 0为关 cl_crosshairalpha 255 准心透明度 255为默认最高。 cl_crosshairstyle 4 准心模式(4为经典静态 2为经典动态) 下面举两个这种方法的简单应用: 第一种是准星在不开枪时细,在开枪时变粗。个人感觉这种准星可以在较少鼠标遮挡,精准定位的同时,提高压枪空枪能力。 不开枪时crosshairthickness 0.5
开枪时crosshairthickness 1
具体制作方法:首先做出基础准星,让crosshairthickness 为0.5. 然后在autoexec.cfg中加入 bind “mouse1″”+1” alias +1 “+attack;cl_crosshairthickness 1” alias -1 “-attack;cl_crosshairthickness 0.5” 然后打开控制台输入exec autoexec 。执行一次autoexec.cfg就行。之后每次启动游戏,文件都会自动执行。 第二种准星就是在移动时动态,开枪时静态的准星,这种准星在CSGO中没有被定义,但是对于练习急停具有很大帮助。 不开枪静止时
不开枪移动时
开枪时
首先做出基础准星 cl_crosshair_drawoutline “0” cl_crosshair_dynamic_maxdist_splitratio “0.35” cl_crosshair_dynamic_splitalpha_innermod “1” cl_crosshair_dynamic_splitalpha_outermod “0.700000” cl_crosshair_dynamic_splitdist “0” cl_crosshair_outlinethickness “1” cl_crosshairalpha “255” cl_crosshairdot “0” cl_crosshairgap “2.000000” cl_crosshairsize “4.500000” cl_crosshairstyle “2” cl_crosshairthickness “1” 然后对比开枪时的准星参数 cl_crosshair_drawoutline “0” cl_crosshair_dynamic_maxdist_splitratio “0.35” cl_crosshair_dynamic_splitalpha_innermod “1” cl_crosshair_dynamic_splitalpha_outermod “0.700000” cl_crosshair_dynamic_splitdist “0” cl_crosshair_outlinethickness “1” cl_crosshairalpha “255” cl_crosshairdot “0” cl_crosshairgap “-2.000000” cl_crosshairsize “3.500000” cl_crosshairstyle “4” cl_crosshairthickness “1” 然后在autoexec.cfg中加入两种准星的差异项 bind “mouse1″”+1” alias +1 “+attack;cl_crosshairstyle “4”;cl_crosshairgap “-2.000000”;cl_crosshairsize “3.500000”” alias -1 “-attack;cl_crosshairstyle “2”;cl_crosshairgap “2.000000”;cl_crosshairsize “4.500000”” 然后打开控制台输入exec autoexec 。执行一次autoexec.cfg就行。之后每次启动游戏,文件都会自动执行。 补充一下,要想清除设置恢复默认,需要把autoexec.cfg的相关内容清除,然后控制台重新绑定 bind mouse1 +attack 即可。 |