CS2 自用Configuration文件备份及指令解释
お前
编辑于 2023年12月03日 01:42

//启动项:-console +exec Mycfg.cfg -hostwriteconfig Mycfg.cfg -noforcemaccel -noforcemparms -noforcemspd -novid -high -nod3d9ex

//-noforcemparms用于屏蔽win键,防止误触时回到系统桌面。

//-noforcemaccel 即no force mouse acceleration 关闭鼠标加速

//novid:禁用游戏启动视频

//-high:游戏进程占用CPU提升为高优先级

//-thread 16 :16线程运行

//-nojoy: 非手柄

// -nod3d9ex:禁用D3D9扩展版本,有助于提高游戏帧数,并在游戏启动时消除黑屏问题

//本CFG文件命名为Mycfg.cfg, 在steam cs2启动项加入:+exec Mycfg.cfg 即可每次启动自动执行mycfg

//控制台输入key_listboundkeys 可以看每个键绑了什么。

cq_netgraph 1 //网络图命令,显示右上角延迟信息

fps_max 0 //取消帧数限制。

//下侧键拉环跳投,CS2已无必要绑定跳投,绑了也没事

unbind "mouse4&#​34;;

alias +jumpaction "+jump;-jump&#​34;; 

alias +throwaction "-attack;-attack2&#​34;;

alias +jumpthrow "+jumpaction;+throwaction&#​34;

bind "MOUSE4&#​34; "+jumpthrow&#​34;;

//快捷购买,7手雷8闪9烟0火-全半甲=钳子

alias "+buyutl&#​34; 

"

bind "7&#​34; "buy flashbang&#​34;;

bind "8&#​34; "buy smokegrenade&#​34;;

bind "9&#​34; "buy hegrenade&#​34;;

bind "0&#​34; "buy molotov&#​34;;

bind "-&#​34; "buy vesthelm; buy vest&#​34; ;

bind "=&#​34; "buy defuser &#​34;

"

+buyutl;

//按住CapsLock将跳投切换为中键投掷(不跳),是按住不是按一次切换模式

alias "+duckthrow&#​34; "-attack;-attack2&#​34;;

alias "-duckthrow&#​34; "slot2;slot1&#​34;;

alias "+duckthrowkg&#​34; "bind &#​34;MOUSE4" &#​34;+duckthrow"&#​34;;

alias "-duckthrowkg&#​34; "bind &#​34;MOUSE4" &#​34;+jumpthrow"&#​34;;

bind "capslock&#​34; "+duckthrowkg;&#​34;; 

//绑定空格为一键大跳

unbind  "space&#​34;;

alias +cjump "+jump; +duck&#​34;

alias -cjump "-jump; -duck&#​34;

bind "SPACE&#​34; "+cjump&#​34;

//绑定滚轮向上为普通跳跃

unbind "MWHEELUP&#​34;;

bind "MWHEELUP&#​34; "+jump&#​34;;

////绑定滚轮向下为切换上次使用的武器,即替换默认的Q键功能

unbind "MWHEELDOWN&#​34;;

bind "MWHEELDOWN&#​34; "lastinv&#​34;;

//F键检视武器加切换全屏投掷物准星,csgo/cs2通用

alias "+fullcro&#​34; "cl_crosshairsize 999;+lookatweapon";

alias "-fullcro&#​34; "cl_crosshairsize 1.5;-lookatweapon";

bind "F&#​34; "+fullcro&#​34;;

//H键快速扔掉C4

alias +quickdrop "slot5&#​34; ;

alias -quickdrop "drop&#​34;;

bind "H&#​34; "+quickdrop&#​34;;

sensitivity 2.6;//鼠标灵敏度

//unbind "Q&#​34;;

//bind "Q&#​34; "toggle cl_righthand 0 1; toggle sensitivity 5.2 2.6 ; use";

//切换左右手,左手持枪时灵敏度为3.8,右手持枪时为2.6,CS2目前没有切换持枪手的功能

//如果你要绑定的按键原本是有对应功能的,比如我的F键除了默认的检视武器以外还有清除弹孔、血迹的功能。例如下面的命令:

//bind "shift&#​34; "+speed;r_cleardecals&#​34;;

//CS2目前无法清除血迹

m_yaw 0.0165

m_pitch 0.022

//拉伸之后调m_yaw 0.0165就是和16:9一样的手感 

//默认16:9下横向鼠标灵敏度m_yaw为0.022,纵向灵敏度m_pitch也为0.022 

//0.022*3/4=0.0165(即保持纵向皆为9,则4:3=12:9,横向由12拉伸为16 需补偿性放缩纵向灵敏度尺度为12:16=3:4) ,

//这样调好处是画面指针右上移动45度角也能对应现实鼠标右上移45度角,去除这种手感和视觉的畸变性不匹配,有利于手眼协调。

//spec_pos 获得当前摄像机坐标 csgo指令 跑图用

//练身法用

//bind "L&#​34; "setpos x,y,z; setang alpha beta gamma" 

//先输入:sv_cheats 1

//再输入:get_pos 获取当前位置: setpos x,y,z; setang alpha beta gamma

//主弹夹无限指令:sv_infinite_ammo 1

//备用子弹无限指令:sv_infinite_ammo 2

//无限弹药不换弹夹指令:sv_infinite_ammo 1

//关闭捡枪时自动切枪,仅适用于csgo

//cl_autowepswitch "0&#​34;

//速切闪烟火 4为默认切雷不用指定键

bind "z&#​34; "slot10&#​34;;//切火

bind "x&#​34; "slot8&#​34;;//切烟

bind "c&#​34; "slot7&#​34;; //切闪

//雷达相关

cl_hud_radar_scale 0.30000;  //雷达hud的大小

cl_radar_always_centered false;

cl_radar_icon_scale_min 0.400000;

cl_radar_rotate true;

cl_radar_scale 0.300000; // 值为0.25,小地图内容最多。值为1,小地图内容最少

hud_scaling 0.9; //最低0.9

//HUD相关

hud_scaling 1.1

cl_hud_color 11

bind "mouse5&#​34; "toggle cl_draw_only_deathnotices 1 0;toggle cl_drawhud_force_radar 1 ";//仅显示radar开关 鼠标上侧键

//一号准星zhunxin1.cfg,另开文件保存之

cl_crosshairstyle 4  //准星样式

cl_crosshaircolor 1  //准星颜色

cl_crosshairgap -2.500000  //准星间距

cl_crosshairthickness 0.800000  //准星厚度

cl_crosshairdot false  //准星中心点

cl_crosshairusealpha true  //启用准星透明度

cl_crosshairalpha 255  //准星透明度

cl_crosshair_drawoutline false  //准星轮廓

//l键切换无准星和有准星

bind "l&#​34; "toggle cl_crosshairalpha 0 255";

//(按/键切换准心CFG)

//快速按/键换准星,需要搭配3个准星数据的cfg

alias "zhunxin1&#​34; "exec zhunxin1; alias &#​34;ZHUNXIN" &#​34;zhunxin2"&#​34;;

alias "zhunxin2&#​34; "exec zhunxin2; alias &#​34;ZHUNXIN" &#​34;zhunxin3"&#​34;;

alias "zhunxin3&#​34; "exec zhunxin3; alias &#​34;ZHUNXIN" &#​34;zhunxin1"&#​34;;

alias "ZHUNXIN&#​34; "zhunxin1&#​34;;

bind "/&#​34; "ZHUNXIN&#​34;; //(按/键切换准心) 

//绑定v键雷达缩放(数值范围0.25-1)  混烟用

bind "v&#​34; "toggle cl_radar_scale 0.3 0.9";//雷达的缩放比例范围0.25至1,数值越小,显示更多小地图内容。

viewmodel_fov 68.000000 //持枪视角

viewmodel_offset_x 2.500000

viewmodel_offset_y 0.000000

viewmodel_offset_z -1.500000

viewmodel_presetpos 0

//无线电部分,上下左右发无线电:

bind "UPARROW&#​34; "RADIO&#​34;;

BIND "LEFTARROW&#​34; "RADIO1&#​34;;

bind "DOWNARROW&#​34; "RADIO2&#​34;;

bind "rightarrow&#​34; "RADIO3&#​34;;

bind "HOME&#​34; exec mycfg  //一键重新加载本cfg

//经两个月测试,上述所有指令完美运行