新闻中心

你的位置:首页 > 新闻中心

利用控制台建立练习环境

作者:Ethan  时间:2017/10/26  [字号:       ]

在上篇“【萌新课堂】调整左手持枪、准星小case!带你玩转万能的CSGO控制台”中,有一些玩家提出了一些关于控制台的命令的需求,我们整理了一下,在此放出答案:


关闭/开启无限弹药、投掷物: sv_infiniteammo “0/1”

 图片: 1.gif

消除地面以及墙壁上的血迹: r_cleardecals"

此命令一般使用bind命令来实现,比如在建立一个blood.cfg,内包含:

bind "w" "+forward; r_cleardecals" 

bind "a" "+moveleft; r_cleardecals" 

bind "d" "+moveright; r_cleardecals" 

bind "s" "+back; r_cleardecals"

放置在CFG文件夹中,有需要时“exec blood.cfg”手动运行,即可实现在移动的同时清除血迹。

 图片: 2.gif

一键实现“跳蹲”:

alias +cjump "+jump; +duck"  

alias -cjump "-jump; -duck"  

bind "SPACE" "+cjump"

“Space”即为空格键,也可设置为其他键位,比如上滚轮“mwheelup”等。

 图片: 3.gif

一键实现“跳投”:

alias +jumpthrow "+jump;-attack"

alias -jumpthrow "-jump"

bind x +jumpthrow

意为绑定X键为“跳投”,只要切出指定道具后,按住鼠标左键,保持投掷物呈拉开保险的状态,之后按下X即可实现投掷物的标准跳投。

 图片: 4.gif

解决练枪时金钱不够用的问题:

mp_maxmoney 99999

mp_startmoney 99999

暂时没有发现无限金钱命令,但是我们可以调整金钱上限以及开局金钱,这些金钱足够购买所有武器。

或者使用give weapon系列命令直接获取武器,比如:

give weapon_ak47  发放一把AK47

give weapon_awp  发放一把AWP

give weapon_ smokegrenade  发放一颗烟雾弹

 图片: 5.gif

控制台直接调节最高匹配延迟的指令:

mm_dedicated_search_maxping 350

将延迟允许范围调整为最高的350


控制台调完准星之后再次游戏恢复到原始设置的解决办法:

1.cfg文件右键,勾掉只读

2.尝试在cfg文件结尾添加命令:host_writeconfig


调整持枪视角:

viewmodel_fov "68" 

 手臂位置,可设置范围为54 - 68,数值越大,手臂越向前伸

viewmodel_offset_x "2.5" 

枪模在x轴上的位置,设为正数则模型向右移,取值范围为负2到正2

viewmodel_offset_y "2" 

枪模在y轴上的位置,设为正数则模型向屏幕内移,取值范围为负2到正2

viewmodel_offset_z "-2" 

 枪模在z轴上的位置,设为正数则模型向上移,取值范围为负2到正2

 图片: 6.gif

除去枪械抖动效果:

cl_bob_lower_amt "0”

cl_bobamt_lat "0”

cl_bobamt_vert "0”

 图片: 7.gif

设置即能空格跳也能滚轮跳的方法:

bind mwheeldown +jump

默认空格为跳,添加bind命令后,将滚轮也可以实现跳的功能。

 图片: 8.gif



接下来说说关于设置本地练习环境相关。


玩家在本地服务器练习,主要的练习项目应该就是打BOT练枪,以及投掷物训练,那么接下来我对于这两项内容分别做一个介绍。


(命令中的所有双引号都可以忽略)


首先是设置128tick服务器,方法我们在上期的“【萌新课堂】调整左手持枪、准星小case!带你玩转万能的CSGO控制台”中游过介绍。



投掷物练习:

 图片: 9.gif

关于投掷物练习,我们需要的是无限的投掷物、开启投掷物轨迹、开启飞行能力等,那么我们可以用控制台,配合CFG文件来搞定。


用“map 地图名”或者在“开始游戏”选项中选择“与离线玩家进行离线游戏”进入本地服务器后,利用一下命令进行操作。


开启权限:

sv_cheats 1


设置回合时间,避免练一会儿就得重新开始:

mp_roundtime 60

mp_roundtime_defuse 60


调整投掷物数量上限,设置为5个,即每种投掷物都能购买一颗:

ammo_grenade_limit_total 5


设置无限弹药、投掷物命令,避免重复购买:

sv_infinite_ammo 1


延长购买时间以及取消购买区域的限制:

mp_buytime 9999

mp_buy_anywhere 1


设置开局的金钱以及金钱上限:

mp_maxmoney 60000

mp_startmoney 60000


显示投掷物飞行轨迹以及设置显示时间(10秒):

sv_grenade_trajectory 1

sv_grenade_trajectory_time 10


绑定飞行功能,实现快速观看投掷物效果:也可在控制台直接输入noclip

bind “alt” “noclip”


最后刷新一遍服务器,确保所有命令正确生效:

mp_restartgame 1



以上这些命令,即可为玩家建立一个良好的投掷物练习环境,为了方便起见,我们可以将其保存为一个CFG文件。


比如我所命名为practice1.cfg的文件:(//后为注释,可忽略)

// Server config

sv_cheats 1

mp_roundtime 60

mp_roundtime_defuse 60

mp_maxmoney 60000

mp_startmoney 60000

mp_buytime 9999

mp_buy_anywhere 1

sv_infinite_ammo 1

ammo_grenade_limit_total 5

mp_warmup_end

bot_kick

// Practice

sv_grenade_trajectory 1

sv_grenade_trajectory_time 10


mp_restartgame 1


// Binds

bind “alt” “noclip”




枪械练习:

 图片: 10.gif

关于枪械练习,我们需要的是无限的弹药、可见的子弹落点等,我们同样可以利用控制台配合CFG文件搞定。


用“map 地图名”或者在“开始游戏”选项中选择“与离线玩家进行离线游戏”进入本地服务器后,利用一下命令进行操作。


开启权限:

sv_cheats 1


设置回合时间,避免练一会儿就得重新开始:

mp_roundtime 60

mp_roundtime_defuse 60


设置无限弹药、投掷物命令,避免重复购买:

sv_infinite_ammo 1


取消购买时间以及购买区域的限制:

mp_buytime 9999

mp_buy_anywhere 1


设置开局的金钱以及金钱上限:

mp_maxmoney 16000

mp_startmoney 16000


关闭自动平衡人数,以及解除队伍人数限制:(以实现1vN BOT的效果)

mp_limitteams 0

mp_autoteambalance 0


显示子弹落点与显示时间(1秒):

sv_showimpacts 1

sv_showimpacts_time 1


踢除所有BOT:(BOT难度设定只对设定后新添加的BOT生效)

bot_kick


设置要添加的BOT的难度:(难度0-5,0为无害,5为专家)

bot_difficulty 5


同样,我们也可以将这些指令做成一个CFG文件,方便日常使用,比如我制作的名为practice2.cfg的文件:


// Server config

sv_cheats 1

mp_limitteams 0

mp_autoteambalance 0

mp_roundtime 60

mp_roundtime_defuse 60

mp_maxmoney 60000

mp_startmoney 60000

mp_freezetime 0

mp_buytime 9999

mp_buy_anywhere 1

sv_infinite_ammo 1

bot_kick

mp_warmup_end

mp_randomspawn 0

bot_difficulty 5


// Practice

sv_showimpacts 1

sv_showimpacts_time 1


mp_restartgame 1

 图片: 11.jpg

当然,使用这个CFG文件后,服务器内会清空所有BOT,这时我们就按自己的需求,在某一方添加BOT即可,命令为(比如我在T方,就添加CT方的BOT):

bot_add_t

bot_add_ct


我们可以使用命令:“god”来开启无敌,方便萌新玩家高难度BOT下的练习。(因为低难度BOT总是傻傻的站在原地不动,练枪效果不佳)


我们也可以设置BOT的不同状态,比如持刀等来设置不同的练枪环境:

bot_stop 1  禁止BOT移动

bot_place  将一个BOT放置在面前

bot_dont_shoot 1  禁止BOT射击

bot_knifes_only  BOT只能用刀

bot_pistols_only  BOT只能用手枪

bot_snipers_only  BOT只能用狙击枪

bot_all_weapons  BOT可以使用所有武器(解除以上命令的限制)



以上就是比较基础的练习环境的设置,当然将两个文件合为一个也可以,双方的命令并不会互相冲突。但因为对于不熟悉控制台的玩家来说,分开解释可能会更清晰一些。


编辑好这些CFG文件后,我们就能很方便的在本地建立一个离线的练习环境,这对于新玩家的压力会小很多,也有利于提升自己的水平。


CSGO

扫一扫关注微信公众号
第一时间了解最新资讯

关于《反恐精英:全球攻势》

《反恐精英:全球攻势》是由Valve开发、完美世界运营的第一人称射击团队竞技游戏。是《反恐精英》系列游戏的第四款作品。它凭借其纯正的血统延续、全面革新的画质表现、公平的竞技体验,已斩获全球数项大奖。《反恐精英:全球攻势》目前是世界上玩家数量最多的游戏之一,引领着全球的电子竞技浪潮。