//启动项:-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";
alias +jumpaction "+jump;-jump";
alias +throwaction "-attack;-attack2";
alias +jumpthrow "+jumpaction;+throwaction"
bind "MOUSE4" "+jumpthrow";
//快捷购买,7手雷8闪9烟0火-全半甲=钳子
alias "+buyutl"
"
bind "7" "buy flashbang";
bind "8" "buy smokegrenade";
bind "9" "buy hegrenade";
bind "0" "buy molotov";
bind "-" "buy vesthelm; buy vest" ;
bind "=" "buy defuser "
"
+buyutl;
//按住CapsLock将跳投切换为中键投掷(不跳),是按住不是按一次切换模式
alias "+duckthrow" "-attack;-attack2";
alias "-duckthrow" "slot2;slot1";
alias "+duckthrowkg" "bind "MOUSE4" "+duckthrow"";
alias "-duckthrowkg" "bind "MOUSE4" "+jumpthrow"";
bind "capslock" "+duckthrowkg;";
//绑定空格为一键大跳
unbind "space";
alias +cjump "+jump; +duck"
alias -cjump "-jump; -duck"
bind "SPACE" "+cjump"
//绑定滚轮向上为普通跳跃
unbind "MWHEELUP";
bind "MWHEELUP" "+jump";
////绑定滚轮向下为切换上次使用的武器,即替换默认的Q键功能
unbind "MWHEELDOWN";
bind "MWHEELDOWN" "lastinv";
//F键检视武器加切换全屏投掷物准星,csgo/cs2通用
alias "+fullcro" "cl_crosshairsize 999;+lookatweapon";
alias "-fullcro" "cl_crosshairsize 1.5;-lookatweapon";
bind "F" "+fullcro";
//H键快速扔掉C4
alias +quickdrop "slot5" ;
alias -quickdrop "drop";
bind "H" "+quickdrop";
sensitivity 2.6;//鼠标灵敏度
//unbind "Q";
//bind "Q" "toggle cl_righthand 0 1; toggle sensitivity 5.2 2.6 ; use";
//切换左右手,左手持枪时灵敏度为3.8,右手持枪时为2.6,CS2目前没有切换持枪手的功能
//如果你要绑定的按键原本是有对应功能的,比如我的F键除了默认的检视武器以外还有清除弹孔、血迹的功能。例如下面的命令:
//bind "shift" "+speed;r_cleardecals";
//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" "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"
//速切闪烟火 4为默认切雷不用指定键
bind "z" "slot10";//切火
bind "x" "slot8";//切烟
bind "c" "slot7"; //切闪
//雷达相关
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" "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" "toggle cl_crosshairalpha 0 255";
//(按/键切换准心CFG)
//快速按/键换准星,需要搭配3个准星数据的cfg
alias "zhunxin1" "exec zhunxin1; alias "ZHUNXIN" "zhunxin2"";
alias "zhunxin2" "exec zhunxin2; alias "ZHUNXIN" "zhunxin3"";
alias "zhunxin3" "exec zhunxin3; alias "ZHUNXIN" "zhunxin1"";
alias "ZHUNXIN" "zhunxin1";
bind "/" "ZHUNXIN"; //(按/键切换准心)
//绑定v键雷达缩放(数值范围0.25-1) 混烟用
bind "v" "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" "RADIO";
BIND "LEFTARROW" "RADIO1";
bind "DOWNARROW" "RADIO2";
bind "rightarrow" "RADIO3";
bind "HOME" exec mycfg //一键重新加载本cfg
//经两个月测试,上述所有指令完美运行