cs1.6键位设置界面怎么修改
你怎么知道怎么修改cs1.6键位设置界面吗?不知道的话跟着小编一起来学习了解怎么修改cs1.6键位设置界面。
cs1.6键位设置界面修改方法
到了1.6之后,修改这些变的非常非常简单,懂点英文,自己去看游戏里面文件说明就会了:)
主要就3个文件kb_act.lst,kb_def.lst,cstrike_schinese.txt
cstrike_schinesegfxshellkb_act.lst,这个文件就是cs的键位设置界面
打开之后是这个样子的(文件太长,只粘了一部分):
"blank" "=========================="
"blank" "#DEMO_Control"
"blank" "=========================="
"+showscores" "#showdemoscores"
"fw2" "#demospeed 4x/1x"
"fastforward" "#demospeed 2x/1x"
"pauser" "#pause/playdemo"
"slowmotion" "#demospeed 1/2"
"sw2" "#demospeed 1/4"
左边是按键的命令,右边就是在界面上面显示的“文字”(俺不是专业地,不知道用什么词好,大概是那么个意思就行了:P),其中"blank"行如图标示出来的地方
cstrike_schineseresourcecstrike_schinese.txt,这个文件是汉化界面的文件
打开之后是这个样子(文件太长,只粘了上面对应的那部分):
"DEMO_Control" "DEMO播放控制(请设置到F1~F12)"
"showdemoscores" "显示DEMO记分板"
"demospeed 4x/1x" "以4X速/正常速度播放"
"demospeed 2x/1x" "以2X速/正常速度播放"
"pause/playdemo" "暂停/正常播放"
"demospeed 1/2" "以1/2慢速/正常速度播放"
"demospeed 1/4" "以1/4慢速/正常速度播放"
在这里可以看到"demospeed 1/4"是对应着kb_act.lst里面"#demospeed 1/4"的。也就是说,界面上的"#demospeed 1/4"都会换成"以1/4慢速/正常速度播放",这样界面上就会显示中文
cstrike_schinesegfxshellkb_def.lst,这个文件保存的是默认的按键设置
打开之后是这个样子的:
"F5" "fastforward"
"F6" "pauser"
"F7" "slowmotion"
"F8" "sw2"
左边是按键,右边是命令,比如默认按"f8"就执行"sw2",也就等于执行"以1/4慢速/正常速度播放"demo
这段其实是自定义的菜单。讲这么一堆没用的,是为了编辑好的脚本再附加上菜单,设置起来就容易多了。光有这么个菜单是不会"以1/4慢速/正常速度播放"demo的,还需要自己编辑脚本文件。编辑好的脚本可以存放在userconfig.cfg/autoexec.cfg/valve.rc里面(都可以用记事本打开,没有可以自己创建)。valve.rc比其他两个先执行,推荐把脚本存放在这里:)
想实现上面的功能需要在valve.rc里面加入以下的脚本:
//DEMO播放
//4X速播放
alias fw2on "host_framerate 0.05;alias fw2 fw2off"
alias fw2off "host_framerate 0.0;alias fw2 fw2on"
alias fw2 "fw2on"
//2X速播放
alias fastforwardon "host_framerate 0.015;alias fastforward fastforwardoff"
alias fastforwardoff "host_framerate 0.0;alias fastforward fastforwardon"
alias fastforward "fastforwardon"
//崭停
alias pauseon "host_framerate 0.0000000001;alias pauser pauseoff"
alias pauseoff "host_framerate 0.0;alias pauser pauseon"
//2/1速
alias slowmotionon "host_framerate 0.0025;alias slowmotion slowmotionoff"
alias slowmotionoff "host_framerate 0.0;alias slowmotion slowmotionon"
alias slowmotion "slowmotionon"
//1/4速
alias sw2on "host_framerate 0.0005;alias sw2 sw2off"
alias sw2off "host_framerate 0.0;alias sw2 sw2on"
alias sw2 "sw2on"
编辑好的菜单如图,这个只是自定义的功能需要另外编辑脚本,像改准星颜色那种只需要一个命令的,就不需要那么麻烦了,例如:
kb_def.lst:
"f1" "adjust_crosshair"
kb_act.lst:
"adjust_crosshair" "#crosshair_color"
cstrike_schinese.txt:
"crosshair_color" "更改准心颜色"
//end
下面是图: