您的位置:首页文章中心-> CS脚本优化调试-> CS脚本优化调试 →CS终极DIY指南
CS终极DIY指南

图形界面
图形部分的文件储存在cstrike\\gfx菜单下:
cstrike\\gfx\\shell文件夹下为CS的图形界面菜单
cstrike\\gfx\\vgui文件夹下为CS的选择人物武器图形菜单
cstrike\\gfx\\env文件夹下为CS的贴图没事的别改哦,出乱子别暴我头就好
其中:
cstrike\\gfx\\shell\\Splash.bmp为CS的背景界面。
cstrike\\Cached.wad为控制台(console)的界面。
建议装Acdsee找到自己合适的图片然后改名替换就OK了。
文字DIY:
\\classes是文字说明部分就不多说了
模型皮肤DIY:
cstrike\\models
是CS的模型文件夹,所有的模型文件都在这(*.mdl)
cstrike\\models是枪械和C4等物的模型文件夹
cstrike\\models\\player是人物模型的文件夹
大家经常在网上可以看到皮肤下载看到好的皮肤down下来放到自己想替换的人舞皮肤文件夹就好了。
准星、雷达
cstrike\\sprites这里放的是准星雷达爆炸和火花等效的文件(*.spr)
声音:
cstrike\\sound是声音文件夹
radio是步话机的声音文件夹
weapons是枪械效果文件夹
喷图:
/logos是LOGO文件存放的地方里面的全是256级灰度的.bmp大家用画笔打开编辑就可以了(要做彩色的LOGO需要另用其他软件以后再介绍)


CONFIG.CFG个性设置
大家经常看Johnny.R的DEMO,也知道网上经常喋喋不休的争论他是否作弊,原因就是Johnny.R对CS的CONFIG.CFG修改过多.但修改config.cfg的确给一些机器不好的朋友提供了些方便之处也给广大CS玩家提供了不少方便之处,例如:很多的CS玩家是在网吧,整天改名字改键位是不是很麻烦?其实通过控制台修改脚本和CONFIG.CFG都可以实现这些事情下面的是小弟我的config.cfg改的不好望别见笑
---------------------
unbindall
bind \"MWHEELUP\" \"+jump\"
bind \"mouse3\" \"+reload;timeleft;adjust-crosshair\"
bind \"MWHEELDOWN\" \"+attack\"
bind \"TAB\" \"+showscores;timeleft\"
bind \"ENTER\" \"+attack\"
bind \"ESCAPE\" \"escape\"
bind \"SPACE\" \"+jump\"
bind \"\'\" \"+moveup\"
bind \"+\" \"sizeup\"
bind \",\" \"+moveleft\"
bind \"-\" \"sizedown\"
bind \".\" \"+moveright\"
bind \"/\" \"+movedown\"
bind \"b\" \"buy\"
bind \"o\" \"buyequip\"
bind \"f\" \"+voicerecord\"
bind \"k\" \"impulse 100\"
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 \"0\" \"slot10\"
bind \";\" \"+mlook\"
bind \"=\" \"sizeup\"
bind \"a\" \"+moveleft;timeleft\"
bind \"c\" \"+movedown\"
bind \"d\" \"+moveright;timeleft\"
bind \"e\" \"+use\"
bind \"f\" \"impulse 100\"
bind \"q\" \"lastinv\"
bind \"r\" \"+reload;adjust-crosshair\"
bind \"s\" \"+back;timeleft\"
bind \"t\" \"impulse 201\"
bind \"u\" \"messagemode2\"
bind \"v\" \"+moveup\"
bind \"w\" \"+forward;timeleft\"
bind \"y\" \"messagemode\"
bind \"[\" \"invprev\"
bind \"]\" \"invnext\"
bind \"`\" \"toggleconsole\"
bind \"~\" \"toggleconsole\"
bind \"UPARROW\" \"+forward\"
bind \"DOWNARROW\" \"+back\"
bind \"LEFTARROW\" \"+left\"
bind \"RIGHTARROW\" \"+right\"
bind \"ALT\" \"+strafe\"
bind \"CTRL\" \"+duck\"
bind \"SHIFT\" \"+speed\"
bind \"F5\" \"snapshot\"
bind \"F6\" \"save quick\"
bind \"F7\" \"load quick\"
bind \"F10\" \"quit prompt\"
bind \"INS\" \"+klook\"
bind \"PGDN\" \"+lookdown\"
bind \"PGUP\" \"+lookup\"
bind \"END\" \"centerview\"
bind \"MWHEELDOWN\" \"invnext\"
bind \"MWHEELUP\" \"invprev\"
bind \"MOUSE1\" \"+attack\"
bind \"MOUSE2\" \"+attack2\"
bind \"PAUSE\" \"pause\"
console \"1.0\"
fps_max \"72.0\"
gamma \"3.000000\"
con_color \"255 155 50\"
net_graph \"1\"
net_graphpos \"3\"
voice_modenable \"1.000000\"
voice_scale \"0.750000\"
lookstrafe \"0.000000\"
m_pitch \"0.022000\"

   lookspring \"0.000000\"
crosshair \"1.000000\"
m_filter \"0.000000\"
joystick \"0.000000\"
sv_aim \"1.000000\"
console \"1.000000\"
cl_himodels \"0.000000\"
d_spriteskip \"0.000000\"
sensitivity \"16.000000\"
viewsize \"120.000000\"
brightness \"1.000000\"
gamma \"2.500000\"
bgmvolume \"1.000000\"
suitvolume \"0.250000\"
hisound \"1.000000\"
volume \"0.800000\"
s_a3d \"0.000000\"
s_eax \"0.000000\"
rate \"2500.000000\"
model \"gordon\"
topcolor \"30\"
bottomcolor \"6\"
name \"Beelink|-EvF\"
cl_bob 0
cl_bobup 0
hud_fastswitch 1
max_shells 0
setinfo ah 0
mp_decals \"200\"
cl_lw \"0\"
cl_lc \"0\"
cl_updaterate 20
drawradar
+mlook
------------------------------------------
 我在我的CFG中将我自己的设置全部捆绑好了,只需要在玩的时候在控制台exec EvF.cfg就可以了,只需要打几个字母我的烦琐的设置就免除了,下面我说明下如何修改:
bind 是捆绑 例如某些朋友喜欢把蹲键设置为\"shift\" 那大家就寻找“bind \"shift\"”这行把bind \"CTRL\" \"+duck\"修改为bind \"shift\" \"+duck\"就OK了,好了你去试着将自己习惯的键位修改过来吧.
 有的人在看DEMO的时候也注意到了某些玩家在玩的时候开一枪他的准星就变换一次颜色,其实这也是靠修改CFG的效果,下面我说下如何修改CFG实现开枪换准星的颜色,首先我们开枪是要用鼠标的左建开枪我们寻找CFG的“bind \"MOUSE1\" \"+attack\"”把他修改为“bind \"MOUSE1\" \"+attack\";adjust-crosshair”中间用“;”隔开然后我们就实现了1个按键2个动作的修改了.呵呵很简单吧.
 修改CFG文件的好处不止这几点,关键是看你对他的需求,例如CS默认的换枪先选择枪然点鼠标左键来确认下才能时间换枪这一环节,大家也知道hud_fastswitch命令可以直接选枪换枪不需要再按左键来确认,但懒得去打,这时候CFG可以帮你忙了你在CFG文件最下面另起一行输入hud_fastswitch X和你想要的参数然后就可以了,当你EXEC *.CFG的时候这个命令也就被执行了.当你修改好自己的cfg然后在控制台exec *.cfg你就知道修改CFG为你带来多大的便利。
下面是我所掌握的一些CS参数都是可以加入自己的CFG的命令如果有不足或者错误欢迎讨论我的QQ:1266127(不要忘记著名是讨论问题哦~~)
---------------------
cl_allowdownload 0 客户端 上传/下载 客户端是否允许下载
cl_allowupload 0 客户端 上传/下载 客户端是否允许上传
cl_anglespeedkey 0.670 客户端 玩家 设定方向键改变视角的速度
cl_bob 0.010 客户端 玩家 客户端设定奔跑时手臂摆动的幅度
cl_bobcycle 0.800 客户端 玩家 客户端设定奔跑时手臂摆动的频率
cl_bobup 0.500 客户端 玩家 客户端设定奔跑时手臂摆动的范围
cl_download_ingame 0 客户端 上传/下载 客户端设定是否允许在游戏里下载
cl_forwardspeed 400 客户端 玩家 客户端设定前进的速度
cl_gaitestimation 1 客户端 玩家 开启估计玩家的运动步幅
cl_gg 0 客户端 玩家 开关游戏的标准模式
cl_himodels 客户端 玩家 客户端设定是否允许使用高质量模型
cl_messages 客户端 玩家 客户端设定显示服务器信息
cl_movespeedkey 0.300 客户端 玩家 设定键盘移动速度
cl_nopred 0 客户端 玩家 开关玩家的预先选择
cl_pitchdown 客户端 玩家 设定玩家向下看的最大角度,默认:89
cl_pitchspeed 225 客户端 玩家 设定角速度
cl_pitchup 客户端 玩家 设定玩家向上看的最大角度,默认:89
cl_showfps 1 客户端 玩家 显示你的FPS值
cl_shownet 0 客户端 玩家 显示你的网络传输包值
cl_slist 10 客户端 玩家 设定列出的服务器个数
cl_solid_players 1 客户端 玩家 开关固定玩家模型
drawradar 客户端 玩家 显示雷达
enableconsole 客户端 玩家 允许控制台
fakelag 0 客户端 玩家 模拟Lag延迟
fakeloss 0 客户端 玩家 模拟Loss网络丢包
force_centerview 客户端 玩家 强制玩家回到正前方的视角
fps_lan 客户端 玩家 设定局域网游戏中的最大FPS值
fps_modem 客户端 玩家 设定互联网游戏中的最大FPS值
fps_single 客户端 玩家 设定单人游戏中的最大FPS值
fullinfo 客户端 玩家 显示用户信息
fullserverinfo 客户端 玩家 显示服务器信息
gamma 3 客户端 视频 设定gamma亮度值
gl_alphamin 0.250 客户端 视频 设定最小alpha混合等级
gl_clear 0 客户端 视频 开关对画面上各个模型连接的部分的连贯渲染
gl_cull 1 客户端 视频 是否只对可以看到的画面进行渲染
gl_d3dflip 0 客户端 视频 在Direct3D模式中开关反向渲染命令
gl_dither 1 客户端 视频 开关颜色抖动
gl_dump 客户端 视频 列出显卡的信息
gl_flipmatrix 0 客户端 视频 开关特殊的准星修正当适用3DNow和3D fx Mini OpenGL驱动时
gl_keeptjunctions 0 客户端 视频 开关显示材质间的缝隙
gl_lightholes 0 客户端 视频 光洞效果开关
gl_max_size 256 客户端 视频 贴图材质的最大解析度
gl_monolights 0 客户端 视频 开关统一光源(无阴影)OpenGL适用
gl_overbright 0 客户端 视频 开关最大亮度模式
gl_palette_tex 0 客户端 视频 开关调色贴图值、材质
gl_picmip 0 客户端 视频 环境贴图效果(0-3)
gl_playermip 0 客户端 视频 玩家模型的贴图效果(0-3)
gl_polyoffset 4 客户端 视频 设定多边形补偿
gl_round_down 3 客户端 视频 设定材质循环
gl_smoothmodels 0 客户端 视频 玩家模型光滑处理开关
gl_spriteblend 0 客户端 视频 开关子画面混合
gl_texels 客户端 视频 报告传输到显卡的texel数量
gl_zmax 4096 客户端 视频 设定Z-Buffer缓存的最大值
gl_ztrick 1 客户端 视频 开关3D fx的加速渲染模式
graphheight 64 客户端 玩家 设定r_netgraph的显示高度
graphhigh 512 客户端 玩家 设定r_netgraph显示的最大值
graphmean 1 客户端 玩家 设定r_netgraph显示的平均值
graphmedian 128 客户端 玩家 设定r_netgraph显示的中间值
hideconsole 客户端 玩家 隐藏控制台
hideradar 客户端 玩家 隐藏雷达
hisound 1 客户端 音频 是否使用高品质音频
hud_centerid 0 客户端 玩家 是否在屏幕中间显示玩家的ID名字
hud_fastswitch 0 客户端 玩家 是否快速切换武器
hud_saytext_time 5 客户端 玩家 设定文字在屏幕上停留的时间
lightgamma 2.500 客户端 视频 设定光线的gamma值
lookspring 0 客户端 鼠标 开关自动回复视角到中心当mlook关闭时
lookstrafe 0 客户端 鼠标 开关鼠标平移当mlook开启时
m_filter 0 客户端 鼠标 开关鼠标调整(使移动平滑)
m_forward 客户端 鼠标 设定鼠标向前时的递增灵敏度
m_pitch 0.022 客户端 鼠标 设定鼠标上下移动时的递增灵敏度
m_side 0.800 客户端 鼠标 设定鼠标平移时的递增灵敏度
m_yaw 0.022 客户端 鼠标 设定鼠标偏转时的递增灵敏度
name 客户端 玩家 玩家改ID名字
net_graph 1 客户端 玩家 显示网络速度图形(0-3)
nosound 0 客户端 音频 开关声音
pushlatency -100 客户端 玩家 设定这个数字来抵消你的ping值以帮助你的反应时间
r_decals 250 客户端 玩家 设定最大的细节数据
r_drawviewmodel 0 客户端 玩家 是否显示武器模型
r_dynamic 0 客户端 视频 动态光影效果开关
r_netgraph 0 客户端 玩家 开关网络情况图形显示
reconnect 客户端 玩家 重新连接到当前的服务器
s_2dvolume 1 客户端 音频 设定在2D声音中的最大音量(0-1.0)
s_a3d 0 客户端 音频 开关A3D的支持
s_automax_distance 30 客户端 音频 设定最大距离的音量
s_automin_distance 2 客户端 音频 设定最小距离的音量
s_bloat 2.0 客户端 音频 多边形的膨胀因素A3D2.0适用
s_buffersize 65536 客户端 音频 设定缓冲的大小
s_disable_a3d 0 客户端 音频 开关屏蔽A3D的功能
s_distance 60 客户端 音频 调整声音发声的距离(0-n)
s_doppler 0.0 客户端 音频 调整doppler(0-10)
s_eax 0 客户端 音频 开关EAX支持
s_enable_a3d 客户端 音频 打开A3D支持
s_geometry 0 客户端 音频 开关声音的几何渲染A3D2.0适用
s_max_distance 1000 客户端 音频 声源到听众的最大距离(\'s_min_distance\'-n)
s_min_distance 5 客户端 音频 声源到听众的最小距离(0-\'s_max_distance\')
s_numpolys 200 客户端 音频 最大的声音反射多边形值A3D2.0适用(0-n)
s_occfactor 0.250 客户端 音频 金属传递声音的值(0-1.0)
s_occlude 0 客户端 音频 开关声音通过金属时的声音A3D2.0适用
s_refdelay 4 客户端 音频 声源到达最近的反射面的延迟A3D2.0适用(0-100)
s_refgain 0.4 客户端 音频 设定声音随着距离远近的反射强度A3D2.0适用(0-10)
s_verbwet 0.25 客户端 音频 控制混合回响的干湿度A3D适用(0-1.0)
vid_config_x 800 客户端 视频 设定屏幕的水平分辨率
vid_config_y 600 客户端 视频 设定屏幕的垂直分辨率
vid_d3d 0 客户端 视频 开关Direct3D模式的支持
vid_describemode 客户端 视频 显示视频模式的设定
vid_mode 0 客户端 视频 设定视频模式
vid_nopageflip 0 客户端 视频 开关屏蔽视频页面翻动
vid_wait 0 客户端 视频 视频同步(sync)开关
viewframe 客户端 视频 打开wire-frame显示-只适用OpenGL显示模式
violence_ablood 0 客户端 玩家 开关血渍的显示
volume 1.0 客户端 音频 设定游戏中的音量(0-1.0)


作者:不详 来源:网络转载 加入时间:2007-1-26
相关文章

阅读排行榜

·如何编译CS作弊器
·CS之无敌BUG
·CS脚本优化
·CS准心的BUG
·CS控制台使用教程
·CS1.6序列号
·CS按键设置
·CS内部设置以及爆头的位置
·CS服务器端命令详解
·CS配置脚本制作教程


首页 返回-> CS脚本优化调试-> CS脚本优化调试 返回上一页