CS高手进!!!!!!!!!!!!!!!!!!
config修改参数比较方便,可以设置游戏的
一些后台参数、操作键位等等,如果改的比较好的话,对
游戏是又很大好处的,我的config就是借鉴col的storm的
修改的,两个cmd参数都是101,rate是25000,ex_interp
是0.01,有点作弊的嫌疑啊~^_^
下面粘出我平时用的config,加了很多的买枪的快捷键,
呵呵。纯粹是为了平时的方便,比赛时我是不用它的,很
浪费钱
unbindall
bind "TAB" "+showscores"
bind "ENTER" "+attack"
bind "ESCAPE" "cancelselect"
bind "SPACE" "+jump"
bind "'" "+moveup"
bind "*" "defuser"
bind "/" "+movedown"
bind "0" "slot10"
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "8" "slot8"
bind "9" "slot9"
bind ";" "+mlook"
bind "=" "podbotmenu"
bind "a" "+moveleft"
bind "b" "buy"
bind "c" "radio3"
bind "d" "+moveright"
bind "e" "+use"
bind "f" "drop"
bind "g" "impulse 100"
bind "h" "+commandmenu"
bind "i" "showbriefing"
bind "j" "cheer"
bind "k" "+voicerecord"
bind "m" "chooseteam"
bind "n" "nightvision"
bind "o" "buyequip"
bind "q" "lastinv"
bind "r" "+reload"
bind "s" "+back"
bind "t" "impulse 201"
bind "u" "messagemode2"
bind "w" "+forward"
bind "x" "radio2"
bind "y" "messagemode"
bind "z" "radio1"
bind "[" "invprev"
bind "]" "invnext"
bind "`" "toggleconsole"
bind "~" "toggleconsole"
bind "UPARROW" "+forward"
bind "DOWNARROW" "+back"
bind "LEFTARROW" "+left"
bind "RIGHTARROW" "+right"
bind "CTRL" "+duck"
bind "SHIFT" "+speed"
bind "F2" "net.cfg"
bind "F3" "adjust_crosshair"
bind "F4" "exec net.cfg"
bind "F5" "snapshot"
bind "F6" "save quick"
bind "F7" "load quick"
bind "F8" "toggel_demo_1"
bind "F9" "toggel_movie_1"
bind "INS" "+klook"
bind "PGDN" "+lookdown"
bind "PGUP" "+lookup"
bind "END" "centerview"
bind "KP_HOME" "b413"
bind "KP_PGUP" "awp"
bind "KP_LEFTARROW" "mp5"
bind "KP_5" "deagle;helm;hegren;fb;awp;fb;buyammo1;buyammo1;buyammo1"
bind "KP_END" "usp"
bind "KP_DOWNARROW" "deagle"
bind "KP_PGDN" "helm;hegren;fb;buyammo1;buyammo1;buyammo1;buyammo2;buyammo2;buyammo2"
bind "KP_DEL" "vest"
bind "KP_SLASH" "nvgs"
bind "KP_MINUS" "defuser"
bind "CAPSLOCK" "+voicerecord"
bind "MWHEELDOWN" "hegren"
bind "MWHEELUP" "fb;fb"
bind "MOUSE1" "+attack;adjust_crosshair"
bind "MOUSE2" "+attack2"
bind "MOUSE3" "helm;buyammo1;buyammo1;buyammo1;buyammo2;buyammo2;buyammo2"
bind "PAUSE" "pause"
voice_scale "1.000000"
voice_enable "1"
voice_forcemicrecord "1.000000"
console "1.000000"
fps_max "150"
fps_modem "0.0"
crosshair "1.000000"
gamma "3.000000"
brightness "1.000000"
con_color "232 324 12"
net_graph "0"
net_scale "5"
net_graphpos "3"
sv_voiceenable "1"
sv_aim "0.000000"
hpk_maxsize "0"
viewsize "120.000000"
ati_subdiv "2.0"
ati_npatch "1.0"
r_bmodelhighfrac "5.0"
mp_decals "300.000000"
gl_dither "1"
gl_polyoffset "4"
gl_overbright "0.000000"
gl_flipmatrix "0"
gl_monolights "0"
ex_interp "0.01"
s_rolloff "1.0"
s_doppler "0.0"
s_distance "60"
s_automin_distance "2.0"
s_automax_distance "30.0"
s_min_distance "8.0"
s_max_distance "1000.0"
s_leafnum "0"
s_refgain "0.4"
s_refdelay "4"
s_polykeep "1000000000"
s_polysize "10000000"
s_numpolys "200"
s_bloat "2.0"
s_verbwet "0.25"
s_a3d "0.000000"
s_eax "0.000000"
volume "0.590000"
suitvolume "0.580000"
hisound "1.000000"
bgmvolume "0.000000"
MP3Volume "0.800000"
_snd_mixahead "0.1"
name " -=<F!@mE>=- | B!uE^F|@sH"
team ""
model "gordon"
skin ""
topcolor "30"
bottomcolor "6"
rate "25000.000000"
cl_updaterate "101"
cl_lw "1"
cl_lc "1"
cl_dlmax "128"
cl_himodels "0.000000"
cl_idealpitchscale "0.8"
cl_timeout "35"
cl_cmdbackup "2"
cl_download_ingame "1"
cl_allowdownload "1"
cl_allowupload "1"
cl_cmdrate "101"
lookstrafe "0.000000"
lookspring "0.000000"
cl_forwardspeed "400"
cl_backspeed "400"
cl_vsmoothing "0.05"
m_pitch "0.022"
m_yaw "0.022"
m_forward "1"
m_side "0.8"
m_filter "0.000000"
sensitivity "2.500000"
joystick "0.000000"
hud_takesshots "1"
fastsprites "0"
cl_corpsestay "3.000000"
_cl_autowepswitch "1"
hud_capturemouse "1"
hud_draw "1"
cl_righthand "1"
cl_minmodels "0"
cl_dynamiccrosshair "0"
hud_fastswitch "1"
hud_centerid "1"
voice_modenable "1"
hud_classautokill "1"
setinfo "_ah" "1"
setinfo "lefthand" "0"
setinfo "vgui_menus" "1"
setinfo "ah" "0"
setinfo "dm" "1"
setinfo "_vgui_menus" "0"
+mlook
+jlook
Config完整解释大全
一键换枪:hud_fastswitch 1
左手持枪:cl_righthand 0
鼠标灵敏度:sensitivity 后面是数值
烟雾特效 :fastsprites 0逼真,1像超任,2像GameBoy
动态准星:cl_dynamiccrosshair 0是关闭即站立和蹲下没有区别,1 是开启
准星颜色:adjust_crosshair 输入一次就换一个颜色,直到你满意为止
控制台文字颜色:con_color "x x x"三个x代表三原色的分配,喜欢什么样的自己调节,记得至少第一个数字前要有一个“"”
买枪模式是文字还是图形:setinfo "vgui_menus" 0 或者1
直接切换主武器与否:_cl_autowepswitch "0" 或者"1" ,以前这个参数有人有很多不同的见解,这个参数设置以后的效果是,买枪时,如果设1,买的大枪(非手枪)会直接出现在手上,0则反之。或者在路上捡到大枪,1则直接出现在手上,0则反之。
修改id:name 如果你的名字里面有空格,那么在name后面空一格加个",再随便写都可以显示,或者在空格的地方用“%”号代替也一样。在控制台修改名字里不能有“~”,呵,道理自己想。(当然,也有一些人无聊到会修改呼出控制台的热键,那就没办法了,刚刚就遇到一个……如果修改了,那就不影响~符号的输入。)
鼠标控制视野:+mlook
显示fps:cl_showfps 1
玩家id的显示位置:hud_centerid 选1,id就出现在屏幕中间,选0id就在左下角。
显示武器:r_drawviewmodel 1,如果选0,就看不到手和武器,也看不到动作,但是视野就没有障碍了~我以前曾经用过一段时间~可是后来不习惯,就没再用了。
bind "TAB" "+showscores"
用tab键来看玩家分数和ping值
bind "ESCAPE" "cancelselect"
用ESC键来退出
bind "SPACE" "+jump"
空格键=跳
bind "=" "podbotmenu"
“=”调出机器人菜单
bind "," "buyammo1"
“,”买主武器弹药
bind "." "buyammo2"
“.”买副武器弹药
bind "0" "slot10"
0=玩家选择10
bind "1" "slot1"
1=玩家选择1
以下类推:
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "8" "slot8"
bind "9" "slot9"
bind "a" "+moveleft"
a=左移
bind "b" "buy"
b=“打开购买菜单”
bind "c" "radio3"
c=语音信息菜单3
bind "d" "+moveright"
d=右移
bind "e" "+use"
绑定“e”为使用键(拆炸弹、救人质等等)
bind "f" "+voicerecord"
f= 语音通讯
bind "g" "drop"
g=丢弃武器
bind "m" "chooseteam"
m=选择队伍
bind "n" "nightvision"
n=夜视仪
bind "o" "buyequip"
o=打开购买装备菜单
bind "q" "lastinv"
q=切换上一次的武器
bind "r" "+reload"
r=换弹夹
bind "s" "+back"
s=后退
bind "t" "impulse 201"
t=喷logo
bind "u" "messagemode2"
u=同队文字信息
bind "v" "impulse 100"
v=战术手电
bind "w" "+forward"
w=往前移动
bind "x" "radio2"
x=语音信息菜单2
bind "y" "messagemode"
y=公***文字信息
bind "z" "radio1"
z=语音信息菜单1
bind "~" "toggleconsole"
~=呼出控制台
bind "CTRL" "+duck"
CTRL=蹲
bind "SHIFT" "+speed"
shift=行走
bind "F5" "snapshot"
f5=截图
bind "F9" "adjust_crosshair"
f9换准星颜色
bind "F10" "cname"
f10从我的id的list里选名字(这个后面讲)
bind "F11" "start"
f11是r3的脚本的绑定也在后面讲
bind "F12" "rcon sv_restart 1"
f12是一秒后刷新服务器,当然前提是你必须有该服务器的rcon_password
bind "MOUSE1" "+attack"
鼠标左键=开火
bind "MOUSE2" "+attack2"
鼠标右键=特殊攻击(awp开镜,单倍放大)
bind "PAUSE" "pause"
pause键暂停游戏
当你做完一个脚本之后,可以把内容全部粘贴到一个文本文档,接着修改文件名,比如kk,然后在文件夹选项里把显示扩展名打开,把文件名改成kk.cfg(或者直接就叫config.cfg,然后覆盖你的原始cfg文件,不过我建议还是保留你的原始的cfg比较好,因为怕万一自己有什么地方弄错了,可以对比).
然后把kk.cfg这个文件放到cstrike文件夹下面,
进入游戏的时候,打开控制台,输入exec kk.cfg ,就把你的脚本读了一遍了。
部分config设置
部分config设置~~
config,即系统配置文件.对于cs,这个是保存在X:\\XXX\\Counter-Strike\\cstrike(前面是指您的具体安装目录).
config最初的作用,是用来保存定义的键值和一些游戏默认的参数,进入游戏的时候,系统程序将自动将其调用.
当cs逐渐成为电子竞技的宠儿之后,一些欧洲的高手就对config文件产生了兴趣,最早的是德国DKH战队的Gladiator(有没有印象?就是和mtw的dust2一场比赛的eco局中一把usp干掉4个的怪物),他在经过详细的研究后,最先使用了cfg参数,随后cfg使用之风从德国国内席卷整个欧洲乃至世界.
由于使用了config修改以后会明显的提高爆头率,降低后坐力等等,对于比赛的公平性有着很大的影响,因此,一般在正规比赛(特别是lan)中是不允许修改默认config参数的(除了极个别参数),如果发现了config的非法使用,将取消其比赛资格.在正规比赛中,选手如果有怀疑,可以要求裁判中止比赛,检查对手的config文件.比如说年内的三星杯,CBI比赛还有WCG比赛,都有这样的先例.
下面是最常见的config修改,它们对您进行游戏,都将有一定的帮助.
// cl_himodels 禁用高画质模型,从而提高FPS,默认为0.
cl_highmodel \"0\"
// cl_bob 这些bob系列参数用来描绘玩家移动时手臂的动作,把这些参数设置为以下的值,那么在游戏中玩家的手臂是静止不动的,对FPS有小小帮助,同时会降低后坐力,对波水弹道影响巨大.
cl_bob \"0\"
cl_bobup \"0\"
cl_bobcycle \"1\"
正规比赛是禁止修改cl_bob这些参数,如修改后是无法通过WWCL2.56的校验,也就无法进入带有WWCL2.56脚本检查插件的服务器。
// fps_max 设定游戏的最高FPS数值,一般来说,应该与你显示器的刷新频率相同.如果你的机器非常强劲,你可以把这个值设到100(游戏默认最高值是99),否则,75就足够了.
fps_max \"100\"
// fps_moden 设定在网络联机时的最高FPS数值。如果设成0,那么这个参数会使用fps_max的数值.
fps_moden \"0.0\"
// gl_cull 激活后,只对可以看到的画面进行渲染。设成0的话将降低FPS值.
gl_cull \"1\"
// gl_clear 如果设成1,那么将会禁用引擎对画面上各个模型连接的部分的连贯渲染,这样画面感觉上会变得断裂,但可以提高FPS值.
gl_clear \"1\"
// gl_lightholes 禁用光洞效果,提高FPS值
gl_lightholes \"0\"
// gl_max_size 设定贴图材质的最大解析度。CS1.1版这个数值默认为512X512,为了FPS,还是改成128吧.
gl_max_size \"128\"
// gl_playermip 设定玩家模型的贴图效果 0 最好效果 (默认值); 1 一般效果; 2 最差效果
gl_playermip \"2\"
// gl_picmip 这个参数非常重要,调整它甚至可以带来20帧的提高,它的默认值为0
gl_picmip \"0\"
// gl_round_down 这个参数涉及贴图尺寸,默认值为3,这个值设得越高,画质越差,而FPS也就越高.
gl_round_down \"10\"
// gl_smoothmodels 禁用对玩家模型的光滑处理,从而提高FPS
gl_smoothmodels \"0\"
// 此参数用于设置透视效果。它的调节范围,从最差画质(最高FPS)到
// 最优画质(最低FPS)依次如下:
// gl_nearest_mipmap_nearest
// gl_liner_mipmap_nearest
// gl_nearest_mipmap_liner
// gl_liner_mipmap_liner
// 只设置gl_nearest,删除mipmap效果可以大幅提高FPS(但会很模糊),如果设成gl_liner则可以在稍损FPS值的基础上提高画质
gl_texturemode \"gl_nearest_mipmap\"
//gl_wateramp 用来设置水纹效果,改成0以后水面将永远保持平静,从而赚取FPS.
gl_wateramp \"0\"
// gl_ztrick 扩展渲染参数,只要针对3DFX显卡及其它一些显卡,可能会导致旧显卡出现错误。一般来说,设置成1.
gl_ztrick \"1\"
// mp_decals 用以控制血花四溅和墙上的弹孔效果,设成0.
mp_decals \"0\"
// gmax_smokepuffs 用以控制烟雾表现效果,设成0.
max_smokepuffs \"0\"
// max_shells 设定同一时间内出现在屏幕上的弹壳数目,还是设成0.
max_shells \"0\"
// 调整控制台弹出的速度.
scr_conspeed \"8000\"
// r_decals 设定血花或者墙上的弹孔数目,这个值不可高过mp_decals设定值.
r_decals \"0\"
// r_drawviewmodel 设成0可提高FPS并增大视野范围(但是就看不到你的枪和手了).
r_drawviewmodel \"1\"
// r_dynamic 动态光影,一定要关闭.
r_dynamic \"0\"
// r_mirroralpha 反射效果,也要关闭.
r_mirroalpha \"0\"
// r_mmx 在游戏中使用mmx函数,PentumII或者pentumIII的玩家可设置成1,A**,赛扬和CYRIX只能设为0.
r_mmx \"0\"
//violence_ablood
//violence_agibs
//violence_hblood
//violence_hgibs 这些参数用以控制游戏中的各种暴力表现效果,例如血花四溅等等,关闭它们可以赚取一些FPS.
violence_ablood \"0\"
violence_agibs \"0\"
violence_hblood \"0\"
violence_hgibs \"0\"
//命令参数不能乱设,否则会出现画面卡的现象,自己慢慢试吧~
//命令:ex_interp
//默认值:0.1
//插值是用来使玩家从一点移动到另外的点的时候移动更平滑,HL的引擎依据一个玩家以前所处位置以及在一定时间后的位置来显示他在这两点之间的移动,而这个时间是由ex_interp来进行设置,默认的设置是0.1即100毫秒,如果这个数值越低,那么玩家在这两点之间的移动也就更平滑。不过这个参数只作用在修改了该参数的机器上,在其他机器上并不会有任何影响.
ex_interp \"0.02\"
//命令:cl_nopred, ex_extrapmax
//默认值:0, 1.2
//网络代码推测是HL的引擎在玩家的瞬间状态,基于其的动作进行一定的预测,从而提高一定的游戏速度。使用这两个参数得当可以大幅度的减少互联网游戏中的迟钝现象,就不需要依靠感觉来对对手的下一步行动进行一定的预测了。
//cl_nopred设置为0即为打开预测,ex_extrapmax即为设置预测的最大时间,该值设置为适中比较合适。
cl_nopred \"1\"
ex_extrapmax \"1.2\"
//命令:: cl_nosmooth, cl_smoothtime, cl_vsmoothing
//默认值:0, 0.1, 0.05
//这部分的预测为屏幕显示方面的预测,与网络代码的优化无关。
cl_nosmooth \"1\"
cl_smoothtime \"0.1\"
cl_vsmoothing \"0.05\"
//最后提醒大家:使用 -console 参数会降低fps
cl_bob 这个指令在wwcl 插件服务器里是禁止使用的,会被锁死~