【技术贴】分享一下我对控制台和CFG一些进阶指令的使用

一键控制HUD大小的两种方法,前面gif图没发成功就再发一次吧
1.
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,松开复原
2.
Bind "Mouse4" "incrementvar cl_radar_scale 0.3 0.8 0.25"
//后侧键控制HUD雷达在0.3 0.55 0.8三个大小之间切换


楼主 ┈━═☆★沫  发布于 2020-02-01 11:34:00 +0800 CST  
再补充几个实用的指令
bind "\" "incrementvar cl_grenadepreview 0 1 1"
//按\ 开启或关闭投掷物拉栓后轨迹的实时预览


前面写跑图CFG的 时候漏了这个
这个也是复制进跑图cfg文件里就行了,进图后exec载入就行

楼主 ┈━═☆★沫  发布于 2020-02-01 19:59:00 +0800 CST  
alias "hitbox_on" "sv_showlagcompensation 1;sv_showbullethits 1;bind F8 hitbox_off"
alias "hitbox_off" "sv_showlagcompensation 0;sv_showbullethits 0;bind F8 hitbox_on"
bind F8 "hitbox_on"
//按F8 同时开启或关闭Hitbox和命中BOT部位显示

这个也是一样直接复制进跑图CFG,进图exec载入就行了

楼主 ┈━═☆★沫  发布于 2020-02-01 20:05:00 +0800 CST  
如图所示,启用轮盘道具选择

这个吃鸡玩的多的应该用起来会挺顺手的,这个原本也是给头号特训里多物品切换用的


首先进入F:\Steam\steamapps\common\Counter-Strike Global Offensive\csgo
找到radial_quickinventory.txt打开
"settings"
{
// Maximum weapon slots supported in the wheel is 10


// the left most edge of slot 0 starts on the wheel here and goes around clockwise
// angle 0 is north, angle 180 is south
starting_angle334.29


// 7 slots split equally is a wedge size of 51.42855


// Place slots/weapons in the order you want them to show up
// SLOT NAME// WEDGE WIDTH (must add up to 360)
RIFLE51.42855
PISTOL51.42855
KNIFE51.42855
UTILITY51.42855
BOOSTS51.42855
C451.42855
GRENADES51.42855


//----- VALID SLOT NAMES -----//

// [slot names]
//PISTOL
//KNIFE
//RIFLE
//UTILITY
//BOOSTS
//C4
//GRENADES


// [individual items]
//FLASHBANG
//HEGRENADE
//SMOKEGRENADE
//DECOYGRENADE
//MOLOTOV
}
上面是默认的内容,我们只需要改两个地方
1.starting_angle334.29改为starting_angle 0或90或180或270
//这个是指第一个物品的初始角度,以这个角度按顺时针雷=>闪=>烟=>火=>诱饵雷的顺序排放
这边0对应直角坐标系的90度,90对应0度,180对应-90度,270对应180度

2.
RIFLE51.42855
PISTOL51.42855
KNIFE51.42855
UTILITY51.42855
BOOSTS51.42855
C451.42855
将这些全部删掉
留下GRENADES51.42855并把GRENADES51.42855改为GRENADES 360
//因为这个原本是给头号特训用的,所以对应每一类物品都有属于自己的一块角度区域
GRENADES对应投掷物,参数改为360,即只显示投掷物
最后进入游戏,控制台输入
bind "CAPSLOCK" "+quickinv"//将大写键设为显示投掷物轮盘


楼主 ┈━═☆★沫  发布于 2020-02-01 20:23:00 +0800 CST  
这是我修改完的radial_quickinventory.txt文件
"settings"
{
// Maximum weapon slots supported in the wheel is 10


// the left most edge of slot 0 starts on the wheel here and goes around clockwise
// angle 0 is north, angle 180 is south
starting_angle180


// 7 slots split equally is a wedge size of 51.42855


// Place slots/weapons in the order you want them to show up
// SLOT NAME// WEDGE WIDTH (must add up to 360)


GRENADES360


//----- VALID SLOT NAMES -----//

// [slot names]
//PISTOL
//KNIFE
//RIFLE
//UTILITY
//BOOSTS
//C4
//GRENADES


// [individual items]
//FLASHBANG
//HEGRENADE
//SMOKEGRENADE
//DECOYGRENADE
//MOLOTOV
}

楼主 ┈━═☆★沫  发布于 2020-02-01 20:25:00 +0800 CST  
几个减小枪口晃动的指令
cl_bobamt_lat //左右晃动幅度,默认值0.33,最小值0
cl_bobamt_vert //上下晃动幅度,默认值0.14,最小值0
viewmodel_recoil //枪口上抬幅度,默认值1,最小值0

这是默认情况和三个参数都明显减小后在AK稳定泼水时候的对比(枪口高的是默认情况)
cl_bob_lower_amt //移动时的晃动幅度,默认值21,最小值0


这是默认值21和参数值改为1时候的对比(晃动幅度大的是默认情况)

楼主 ┈━═☆★沫  发布于 2020-02-02 01:52:00 +0800 CST  
这是目前全部19把常规刀和2把特殊刀的刷刀指令:
刺刀- give weapon_bayonet;ent_fire weapon_knife addoutput "classname weapon_knifegg"
折叠刀 - give weapon_knife_flip;ent_fire weapon_knife addoutput "classname weapon_knifegg"
穿肠刀 - give weapon_knife_gut;ent_fire weapon_knife addoutput "classname weapon_knifegg"
爪子刀 - give weapon_knife_karambit;ent_fire weapon_knife addoutput "classname weapon_knifegg"
M9 - give weapon_knife_m9_bayonet;ent_fire weapon_knife addoutput "classname weapon_knifegg"
猎杀者匕首 - give weapon_knife_tactical;ent_fire weapon_knife addoutput "classname weapon_knifegg"
蝴蝶刀 - give weapon_knife_butterfly;ent_fire weapon_knife addoutput "classname weapon_knifegg"
弯刀 - give weapon_knife_falchion;ent_fire weapon_knife addoutput "classname weapon_knifegg"
暗影双匕 - give weapon_knife_push;ent_fire weapon_knife addoutput "classname weapon_knifegg"
鲍伊 - give weapon_knife_survival_bowie;ent_fire weapon_knife addoutput "classname weapon_knifegg"
熊刀 - give weapon_knife_ursus;ent_fire weapon_knife addoutput "classname weapon_knifegg"
折刀- give weapon_knife_gypsy_jackknife;ent_fire weapon_knife addoutput "classname weapon_knifegg"
短剑 - give weapon_knife_stiletto;ent_fire weapon_knife addoutput "classname weapon_knifegg"
锯齿爪 - give weapon_knife_widowmaker;ent_fire weapon_knife addoutput "classname weapon_knifegg
海豹短刀 - give weapon_knife_css;ent_fire weapon_knife addoutput "classname weapon_knifegg"
求生匕首 - give weapon_knife_canis;ent_fire weapon_knife addoutput "classname weapon_knifegg"
系绳匕首 - give weapon_knife_cord;ent_fire weapon_knife addoutput "classname weapon_knifegg"
流浪者匕首 - give weapon_knife_outdoor;ent_fire weapon_knife addoutput "classname weapon_knifegg"
骷髅匕首 - give weapon_knife_skeleton;ent_fire weapon_knife addoutput "classname weapon_knifegg"
幽灵折叠刀 - give weapon_knife_ghost;ent_fire weapon_knife addoutput "classname weapon_knifegg"
黄金匕首 - give weapon_knifegg;ent_fire weapon_knife addoutput "classname weapon_knifegg"
//—————————————————————————————————————
刷刀代码由两个指令组成
give weapon_(刀名)//获得这把刀
ent_fire weapon_knife addoutput "classname weapon_knifegg"//允许捡起新刷的刀
使用时肯定得在作弊模式sv_cheats 1//开启作弊模
然后还要输入mp_drop_knife_enable 1//允许丢刀
此外还需要换回原版匕首才能刷出别的刀
我现在去研究一下用绑定按键的方式刷刀,然后把他加到跑图CFG里


楼主 ┈━═☆★沫  发布于 2020-02-07 19:51:00 +0800 CST  
由于刷刀指令中的ent_fire weapon_knife addoutput "classname weapon_knifegg"
写进alias或者bind里都会报错,所以通过绑定按键来刷刀的话会稍微麻烦点
我先说一个不绑定按键简单点的方法
新建一个knives.cfg,复制进一下内容
sv_cheats 1;
bot_stop 1;
ammo_grenade_limit_total 5;
mp_drop_knife_enable 1;
mp_ignore_round_win_conditions 1;
mp_respawn_on_death_ct 1;
mp_respawn_on_death_t 1;
mp_respawnwavetime_ct 5;
mp_respawnwavetime_t 5;
god;


drop;
give weapon_knife_t;
drop;
give weapon_knife;
drop;
give weapon_knife_ghost;ent_fire weapon_knife addoutput "classname weapon_knifegg";
drop;
give weapon_knifegg;ent_fire weapon_knife addoutput "classname weapon_knifegg";
drop;
give weapon_knife_widowmaker;ent_fire weapon_knife addoutput "classname weapon_knifegg";
drop;
give weapon_knife_stiletto;ent_fire weapon_knife addoutput "classname weapon_knifegg";
drop;
give weapon_knife_gypsy_jackknife;ent_fire weapon_knife addoutput "classname weapon_knifegg";
drop;
give weapon_knife_ursus;ent_fire weapon_knife addoutput "classname weapon_knifegg";
drop;
give weapon_knife_survival_bowie;ent_fire weapon_knife addoutput "classname weapon_knifegg";
drop;
give weapon_knife_push;ent_fire weapon_knife addoutput "classname weapon_knifegg";
drop;
give weapon_knife_falchion;ent_fire weapon_knife addoutput "classname weapon_knifegg";
drop;
give weapon_knife_butterfly;ent_fire weapon_knife addoutput "classname weapon_knifegg";
drop;
give weapon_knife_tactical;ent_fire weapon_knife addoutput "classname weapon_knifegg";
drop;
give weapon_knife_m9_bayonet;ent_fire weapon_knife addoutput "classname weapon_knifegg";
drop;
give weapon_knife_karambit;ent_fire weapon_knife addoutput "classname weapon_knifegg";
drop;
give weapon_knife_gut;ent_fire weapon_knife addoutput "classname weapon_knifegg";
drop;
give weapon_knife_flip;ent_fire weapon_knife addoutput "classname weapon_knifegg";
drop;
give weapon_bayonet;ent_fire weapon_knife addoutput "classname weapon_knifegg";
drop;
give weapon_knife_css;ent_fire weapon_knife addoutput "classname weapon_knifegg";
drop;
give weapon_knife_cord;ent_fire weapon_knife addoutput "classname weapon_knifegg";
drop;
give weapon_knife_canis;ent_fire weapon_knife addoutput "classname weapon_knifegg";
drop;
give weapon_knife_skeleton;ent_fire weapon_knife addoutput "classname weapon_knifegg";
drop;
give weapon_knife_outdoor;ent_fire weapon_knife addoutput "classname weapon_knifegg";
drop;
保存进老位置就行了,进游戏开图用exec knives导入即可
所有刀会全刷到脚下,要一个个的选


楼主 ┈━═☆★沫  发布于 2020-02-07 20:20:00 +0800 CST  
然后就来说一下,绑定按键的方法,会稍微麻烦点
首先新建一个knife.cfg,里面只需要写入
ent_fire weapon_knife addoutput "classname weapon_knifegg"
保存进老位置
虽然ent_fire weapon_knife addoutput "classname weapon_knifegg"不能写入alias
但现在exec knife就等效与这行指令,并且exec knife可写入alias中
//—————————————————————————————————————
mp_drop_knife_enable 1
alias "+k1" "use weapon_knife;drop;give weapon_bayonet;exec knife;bind pgup +k2;bind pgdn +k19"
alias "-k1" "slot3"
alias "+k2" "use weapon_knife;drop;give weapon_knife_flip;exec knife;bind pgup +k3;bind pgdn +k1"
alias "-k2" "slot3"
alias "+k3" "use weapon_knife;drop;give weapon_knife_gut;exec knife;bind pgup +k4;bind pgdn +k2"
alias "-k3" "slot3"
alias "+k4" "use weapon_knife;drop;give weapon_knife_karambit;exec knife;bind pgup +k5;bind pgdn +k3"
alias "-k4" "slot3"
alias "+k5" "use weapon_knife;drop;give weapon_knife_m9_bayonet;exec knife;bind pgup +k6;bind pgdn +k4"
alias "-k5" "slot3"
alias "+k6" "use weapon_knife;drop;give weapon_knife_tactical;exec knife;bind pgup +k7;bind pgdn +k5"
alias "-k6" "slot3"
alias "+k7" "use weapon_knife;drop;give weapon_knife_butterfly;exec knife;bind pgup +k8;bind pgdn +k6"
alias "-k7" "slot3"
alias "+k8" "use weapon_knife;drop;give weapon_knife_falchion;exec knife;bind pgup +k9;bind pgdn +k7"
alias "-k8" "slot3"
alias "+k9" "use weapon_knife;drop;give weapon_knife_push;exec knife;bind pgup +k10;bind pgdn +k8"
alias "-k9" "slot3"
alias "+k10" "use weapon_knife;drop;give weapon_knife_survival_bowie;exec knife;bind pgup +k11;bind pgdn +k9"
alias "-k10" "slot3"
alias "+k11" "use weapon_knife;drop;give weapon_knife_ursus;exec knife;bind pgup +k12;bind pgdn +k10"
alias "-k11" "slot3"
alias "+k12" "use weapon_knife;drop;give weapon_knife_gypsy_jackknife;exec knife;bind pgup +k13;bind pgdn +k11"
alias "-k12" "slot3"
alias "+k13" "use weapon_knife;drop;give weapon_knife_stiletto;exec knife;bind pgup +k14;bind pgdn +k12"
alias "-k13" "slot3"
alias "+k14" "use weapon_knife;drop;give weapon_knife_widowmaker;exec knife;bind pgup +k15;bind pgdn +k13"
alias "-k14" "slot3"
alias "+k15" "use weapon_knife;drop;give weapon_knife_css;exec knife;bind pgup +k16;bind pgdn +k14"
alias "-k15" "slot3"
alias "+k16" "use weapon_knife;drop;give weapon_knife_canis;exec knife;bind pgup +k17;bind pgdn +k15"
alias "-k16" "slot3"
alias "+k17" "use weapon_knife;drop;give weapon_knife_cord;exec knife;bind pgup +k18;bind pgdn +k16"
alias "-k17" "slot3"
alias "+k18" "use weapon_knife;drop;give weapon_knife_outdoor;exec knife;bind pgup +k19;bind pgdn +k17"
alias "-k18" "slot3"
alias "+k19" "use weapon_knife;drop;give weapon_knife_skeleton;exec knife;bind pgup +k20;bind pgdn +k18"
alias "-k19" "slot3"
alias "+k20" "use weapon_knife;drop;give weapon_knifegg;exec knife;bind pgup +k21;bind pgdn +k19"
alias "-k20" "slot3"
alias "+k21" "use weapon_knife;drop;give weapon_knife_ghost;exec knife;bind pgup +k1;bind pgdn +k20"
alias "-k21" "slot3"
bind pgup "+k1"//pgup切换上一把刀
bind pgdn "+k1"//pgdn切换下一把刀
//—————————————————————————————————————
将上面的代码可以复制进跑图cfg中,也可以新建一个cfg复制进去
现在就可以用pgdn和pgup向前或者向后选择21把刀中的哪一把了


楼主 ┈━═☆★沫  发布于 2020-02-07 20:30:00 +0800 CST  
@醉逍遥红楼
alias "+showfps" "+showscores;net_graph 1"
alias "-showfps" "-showscores;net_graph 0"
bind TAB "+showfps"
//按TAB同时显示战绩和fps网路信息,松开后消失


@LRS-S
bind L "holdpos"
//按L发送无线电守住这个位置,让BOT待在原地


楼主 ┈━═☆★沫  发布于 2020-02-09 12:54:00 +0800 CST  
1.应该没区别,原本以为+jump和-jump写在一起会跳不起来,结果发现没问题,那就很奇怪了,明明用bind写更简单而且还不用设cfg,但是几乎所有跳投教程都是用alias
2.把大跳写成一行的话,我试了下发现一个问题,就是一个bind里写进两组以上+/-指令的时候就会有bug,只执行最后一个-号指令的+指令,比如bind space “+jump;+duck;-jump;-duck”就只执行+duck,bind space “+jump;+duck;-duck;-jump”就只执行+jump,bind space “+jump;+attack;+duck;-jump;-duck;-attack”就只执行+attack,并且都不会释放,这点的原因我没有搞清楚,我也没想出解决的方法
3.你可以先尝试unbind f10/f11/f12在设置看看,还不行的话我还有个蠢方法,把f10/f11/f12在设置里设置三个没用的功能,然后先试试能不能正常使用,可以正常使用的话,就去config.cfg里找到这三个键对应bind的那行,把后面改成你想设置的东西,这样试一下应该就能找到问题在哪了
@凯里韦德

楼主 ┈━═☆★沫  发布于 2020-02-12 01:41:00 +0800 CST  
持枪视角相关指令
viewmodel_fov "65" // 手臂位置,可设置范围为54 - 68,数值越大,手臂越向前
viewmodel_offset_x "2" // 枪模在x轴上的位置,0为默认,设为正数则模型向右移,取值范围为负2到正2
viewmodel_offset_y "2" // 枪模在y轴上的位置,0为默认,设为正数则模型向屏幕内移,取值范围为负2到正2
viewmodel_offset_z "-2" // 枪模在z轴上的位置,0为默认,设为正数则模型向上移,取值范围为负2到正2
@汝甚骚也__
调持枪视角的就是这几个指令了,如果你嫌麻烦可以去创意工坊下Config Generator
这里面可以直接改


楼主 ┈━═☆★沫  发布于 2020-02-14 22:52:00 +0800 CST  
兄弟们,楼上有提一些控制台的玄学问题,我没遇到过就不太清楚要怎么解决了,没法回复抱歉了,我能回答解决的我都会尽量回复

楼主 ┈━═☆★沫  发布于 2020-03-16 23:13:00 +0800 CST  

楼主:┈━═☆★沫

字数:21727

发表时间:2020-01-31 22:52:00 +0800 CST

更新时间:2020-05-08 19:16:45 +0800 CST

评论数:405条评论

帖子来源:百度贴吧  访问原帖

 

热门帖子

随机列表

大家在看