分享一下我对控制台和CFG一些进阶指令的使用

 时间:2024-10-14 00:50:16

1、然后越研究越上瘾,搞好跑图CFG后还把我以前设置的一些指令都改进了一下,今天同样是闲得无聊,时间太多正好写一篇分享贴,如果写的不错的话吧务就给我加个精呗

分享一下我对控制台和CFG一些进阶指令的使用

2、A大警家烟(P用没有)晚点我再研究几个B洞的烟,现在只会一个B门烟

分享一下我对控制台和CFG一些进阶指令的使用

3、csgo控制台的指令有三种直接指令 noclip....带+-符号按下/释放指令 +jump、+speed、-attack.....参数指令 cl_radar_scale 0.55、net_graph 1.....

4、Bind指令用法:Bind “按键” “指令1;指令2;.......”即按下对应按键执行对应的一条或多条指令Bind指令很基础,我一开始的自定义按键设置基本都是用Bind写的,默认的所有按键设置也都是用Bind写的Bind指令可以一键对应多条指令,实现一些键位连点,比如:bind "g" "use weapon_c4;drop"//一键丢包bind "f" "+lookatweapon;r_cleardecals"//监视武器并清理血迹但Bind指令也很局限,一个键只能完成一种功能,比如我需要开关Fps的显示用Bind写的话就是Bind "F11" "net_graph 0 "Bind "F12" "net_graph 1 "就必须用两个键来实现,一个键开一个键关Bind执行的指令可以是上面说的三类指令的任意一种

分享一下我对控制台和CFG一些进阶指令的使用

5、BindToggle 指令格式:BindToggle “按键” “指令”与Bind不同,BindToggle只能绑定一条指令,并且只能是参数指令,非参数指令会报错BindToggle主要用于部分开关指令,即一个键实现开关指令在0和1之间变化,在输入时参数指令不需要带参数例如:BindToggle "F12" "net_graph"//F12一键开关Fps显示BindToggle "F11" "cl_showpos"//F11一键开关地速显示同Bind写法相比可以节省按键而输入BindToggle "F12" "net_graph 0"或BindToggle "F12" "net_graph 1" 会报错

6、Bind incrementvar指令格式Bind “按键” “incrementvar 参数指令 最小值 最大值 步进”用法例如:bind "F12" "incrementvar 0 2 1"//F12控制透视模式在0透明、1正常、2透视之间切换其中r_drawothermodels为参数指令,0为最小值,2为最大值,1为步进初始r_drawothermodels 1正常模式按一下变为r_drawothermodels 2透视模式再按一下变为r_drawothermodels 0透明模式再按一下变为r_drawothermodels 1正常模式..........以此循环

分享一下我对控制台和CFG一些进阶指令的使用

7、Bind incrementvar是B坡纠课柩indtoggle的进阶模式 ,Bindtoggle能实现的,全都可以用Bin颊俄岿髭d incrementvar来写例如:BindToggle "F12" "net_graph"//F12一键开关Fps显示等价于Bind "F12" "incrementvar net_graph 0 1 1"//F12一键开关Fps显示同样的,Bind incrementvar也只能绑定带一个参数的指令但Bind incrementvar可以适用与几乎所有参数指令,而Bindtoggle仅适用与参数为0或1的参数指令例如:Bind "F9" "incrementvar m_yaw 0.022 220.022 220"//F9一键转圈Bind "Mouse4" "incrementvar cl_radar_scale 0.3 0.8 0.25"//侧键控制HUD雷达在0.3 0.55 0.8三个大小之间切换Bind "Mouse6" "incrementvar sensitivity 0.8 1.2 0.2"//dpi按键控制游戏灵敏度在0.8 1.0 1.2三个值之间切换这些都无法用Bindtoggle来实现

分享一下我对控制台和CFG一些进阶指令的使用

8、Bind incrementvar一般情况下都是参数值的递增循环但在格式 Bind “按键” “incrementvar 参数指令 最小值 最大值 步进” 中最小值 最大值 步进均可以是负值当把步进设为负值时,可实现指令参数值的递减,同样的,也可设置一些参数值为负数的指令例如:Bind "F12" "incrementvarcl_crosshairgap -5 -1 -1"//F12控制准心间距大小(没什么用纯举例)

9、Alias指令格式:Alias "自定义指令名" "现有指令1;现有指令2;......."自定义指鸡舍诽浓令可以定义为三类指令的任意一种不管是Bind还是Bind incrementvar都有很大的限制,比如Bind会浪费按键,Bind incrementvar只能设置参数指令而且Bind和Bind incrementvar都无法实现一个按键按下和释放两种状态对应两条指令的功能Alias指令的自由度就高非常多,可将自定义指令定义为带+-符号按下/释放指令,即可实现一个按键按下和释放两种状态对应两条指令的功能例如:alias "+jumpthrow" "+jump;-attack"alias "-jumpthrow" "-jump"bind SPACE "+jumpthrow"//这跳投太尝龟了alias "+zoomout" "cl_radar_scale 0.3"alias "-zoomout" "cl_radar_scale 0.55"bind mouse4 "+zoomout"//后侧键按下缩小HUD,松开复原alias "+zoomin" "cl_radar_scale 0.95"alias "-zoomin" "cl_radar_scale 0.55"bind mouse5 "+zoomin"//前侧键按下放大HUD,松开复原alias "+hand" "cl_righthand 0"alias "-hand" "cl_righthand 1"bind alt "+hand"//alt按下左手,松开右手(这个如果喜欢在左右手中一键切换的话用Bindtoggle "alt" "cl_righthand")

分享一下我对控制台和CFG一些进阶指令的使用

10、alias "+cross" "cl_crosshairsize 3000"alias "-cross" "cl_crosshairsize 3.75"bind x "+cross"//x按下为投掷物辅助准心,松开正常准心alias point "cl_crosshairgap 2;cl_crosshairsize 3;cl_crosshairthickness 1;bind x cross"alias cross "cl_crosshairthickness 0.5;cl_crosshairgap -4;cl_crosshairsize 3000;bind x point"bind x "point"//切换准心的另一种写法,可以调整多个参数,并在两个准心中一键切换

分享一下我对控制台和CFG一些进阶指令的使用

11、Alias指令都需要像跳投指令一样写一个cfg文件扔F:\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg里面,然后再设一个+exec 文件名 的启动项才能用,有设过跳投的应该都懂

  • 巫师3怎么设置简体中文
  • 巫师3设置简体中文
  • 巫师3井里的恶魔怎么打
  • 巫师3 与世隔绝 任务攻略
  • 巫师3mod怎么用
  • 热门搜索
    安全知识手抄报资料 人与自然手抄报 手抄报字体设计 童话手抄报图片大全 讲普通话 写规范字手抄报 手抄报a3版面设计图 数学手抄报内容三年级 木偶奇遇记手抄报 军训手抄报内容 我心中的祖国手抄报