[color=#434a54]Q:如何修改CDKEY?
A:局域网只能连接5人的问题
原因:一个CDKEY只能用于5台机器,不管是正版CKDEY还是生成器生成的CDKEY,每台机
器使用一个KEY,即可解决问题。
修改方法
打开注册表更改\HKEY_CURRENT_USER\Software\Valve\Counter-Strike\Settings下的
Key的键值,直接改成的序列号就可以了,这里请注意一点就是输入序列号的时候
不需要加“-”光输入数字即可。
也可到网上下一个CD-KEY生成器和修改器,直接修改,简单方便
如何安装地图和皮肤?
武器
.mdl 放到 x:\sierra\Counter-Strike\cstrike\models
.wav 放到 x:\sierra\Counter-Strike\cstrike\sound\weapon
准星
.spr 放到 x:\sierra\Counter-Strike\cstrike\sprite
人质
.mdl 放到 x:\sierra\Counter-Strike\cstrike\models
地图
.bsp 放到 x:\sierra\Counter-Strike\cstrike\maps
.txt 放到 x:\sierra\Counter-Strike\cstrike\maps
.wad 放到 x:\sierra\Counter-Strike\cstrike
.tga 放到 x:\sierra\Counter-Strike\cstrike\gfx\env
语音
.wav 放到 x:\sierra\Counter-Strike\sound\radio
logo
.bmp 放到 x:\sierra\Counter-Strike\logos
.wad 放到 x:\sierra\Counter-Strike\cstrike
CS界面部分
CS的界面分为图形部分和文字部分。
图形部分:
图形部分的文件储存在cstrike\gfx菜单下:
cstrike\gfx\shell文件夹下为CS的图形界面菜单,可以用自制的图形菜单代替。
cstrike\gfx\vgui文件夹下为CS的选择人物、武器图形菜单,可以用自制的图形代替。
cstrike\gfx\env文件夹下为CS的一些环境贴图,建议不要更改。
其中:
cstrike\gfx\shell\Splash.bmp为CS的背景界面。
cstrike\Cached.wad为控制台(console)的界面。
文字部分:
文字部分的文件如下:
cstrike\gfx\shell\colors.lst文件为默认的颜色设定。
cstrike\gfx\shell\strings.lst图形界面菜单的注释部分
cstrike\gfx\shell\kb_act.lst键盘控制部分的显示菜单
cstrike\gfx\shell\kb_def.lst键盘控制部分的默认键位,可以自行修改
cstrike\user.scr个人选项的设置部分
cstrike\settings.scr在CS中建立服务器时的设置选项
[/color]
[color=#434a54]控制台技巧
-console-预设就有,有这个在game里才能做其它设定
-32bpp-用32bit色彩起动game,预设是16bit,用32bit可能使游戏变慢,但更好看
-numericping-用数字显示ping
-nojoy-不起动摇捍
-noipx-不用ipx,如果是intetnet游戏,不要起动此项
-heapsize XXXXX-x为指定数字,可指定cs占用多少内存,最好用建议值
例如:C:\Half-Life\hl.exe -console -game cstrike (-32bpp) -numericping
-nojoy (-noipx)
另外用完后进去会发现本来Ping是用点显示,现在加了数字,数字越小ping越低,速
度越快。
在游戏中按~进入控制台(也可以用记事本打开config.cfg直接修改):
cl_lc X 和cs的新的网络技术有关,最好设x=1
cl_lw X 有无武器的动画(比如上子弹等动作)最好设x=1
cl_lb X 此项与血渍有关,预设是0,设1比较真实,但会减低速度
cl_updaterate XX 上传速度,如果是宽带设30~40,如果在比较多人的站设
25,modem用户设15比较好,预设20 Lan=50
cl_cmdrate XX 预设是30 modem用户设30 宽带设40~50 Lan=50
fps_max XXX x=1~100这是你的最大fps,好的显卡可设100, geforce256 tnt v3
设60左右,比较不好的最好不要设超过60
rate XXXXX 更新频率 x=1~20000,设定如下:
56k Modem/1 Channel ISDN 3600 to 5300
2 ISDN 5000 to 7000
Cable Modem 5600 to 10000
xDSL, T1+ 7500 to 20000
LAN (10MBps or 100MBps) 20000
cl_allowupload X 允许用户方上传自己的资料如logo x=1是 x=0否,modem最好
设0
cl_allowdownload X 允许用户方自动下传sever的资料如mapx=1是 x=0否,预设
x=1
cl_download_ingame X 允许用户方在game中自动下传sever的资料如 logo
mapx=1是 x=0否 modem最好设0
net_graph x 打开测fps与联机速的工具 x=1开 x=0关,开起此项多少会减少fps
net_graphpos x 工具的位置 x=1,2,3
net_graphwidth x 工具的大小 预设x=192
max_shells X 最大跳出弹壳数
max_smokepuffs X 最大爆炸量
mp_decals 留在墙上的弹痕数量
如果你的显卡较好,可输入
a.GL_NEAREST_MIPMAP_LINEAR (Default)
b.GL_LINEAR_MIPMAP_LINEAR (High Quality)
gl_ztrick X 此项会减少z-buffer的准确率.预设是0,但如果你的卡较旧可设1
cl_himodels X 高解细度model,预设是0,如果cpu或显卡够也可设1
hud_fastswitch X 当你用键盘换武器时会直接换而不是只是把光标换过去 x=1
开 x=0关
hud_saytext_time XX 对友谈话在屏幕上停留的时间,预设 x=6
hud_deathnotice_time XX 死亡通知对友谈话在屏幕上停留的时间,预设 x=6
fastsprites X 烟的复杂度 预设x=0, 设1时会更快,但比较难看 2最快
Q:如何播放DEMO?
A:可以看一下这个帖子:点 击 查 看
也可以用geekplayer或SKplayer,在CGA下载专区都有
关于如何使用SKplayer:点击查看图例
也可以用demoFreak,它可以查看一些玩家的config设置和demo的交谈信息等等,推荐
使用,
Q:如何关闭垂直同步提高CS中PFS?
A:在控制面板→显示→设置→高级→opengl设置,设置垂直同步为始终关闭,点击查
看图例
Q:为什么我换木仓按2键换木仓,还要用鼠标左键点一下?
A:这是快速换木仓的选项没有开启的原因
进入游戏,选自定义,点高级,选中一键换木仓
另一种方法是进入游戏后,调出控制台,输入命令:hud_fastch 1
Q:怎样查看自已所在服务器的IP?
A:进入游戏,先选T或CT,选一个人物,以免服务器将你踢出去。按Esc,点View info
或者server info,左边中间位置的 xxx.xxx.xxx.xxx:xxxxx 即是IP地址
Q:怎样用已知的IP进入该服务器?
A:进入游戏后, 点Play cs---Internet Games------Add Server---输入类似XXX.XXX.
XXX.XXX:XXXXX 的IP地址,点OK。查到的服务器前会加*,查到的服务器不一定会排在
第一位。 双击找到的服务器就可以进入了。
下次刷新服务器列表时不会丢掉已经用
Add Server找到的服务器
Q:怎样切换左右手持木仓姿势?
A:进入游戏后,选“Play cs”,“custmize”,“advance”,将“left hand”前面
框中的X去掉,此时是右手。不去掉就是左手。
另一种方法,直接在游戏里,按H键调出菜单,然后找Left hand 和 Right hand,选中
即可切换,如果按H键没用,请使用第一种方法。
也可以在控制台输入cl_righthand 1或0,即可换左右手。
Q:有关于PODBOT的一些设置
Q:1.怎么样修改机器人的名字?
A:去掉Bot名字前面的“[P0D]”和后面的智商:用记事本打开cstrike\podbot下的
podbot.cfg,找到detailnames on改为detailnames off ;打开botnames.txt可以修改
POD的名字。
Q:为什么我按“=”没有出来PODBot菜单?
A:用记事本打开你CS目录下的cstrike\PODBot\PodBot.cfg文件,在最下面一行输入
bind "=" "podbotmenu"”
Q:有些Bot死了老是在交谈,怎样关闭?
A:用记事本打开你CS目录下的cstrike\\PODBot\\PodBot.cfg文件,找到“#botchat
on”,改成“botchat off”(注:一定要将前面的“#”去掉,否则无效)
Q:怎么关闭PODBOT使用团队通讯?
A:用记事本打开你CS目录下的cstrike\PODBot\\PodBot.cfg文件,找到“usespeech
on”,将“on”改成“off”
Q:每次我进入游戏后总是自动出现7个Bot,怎样才能去掉?
A:用记事本打开你CS目录下的cstrike\PODBot\PodBot.cfg文件,找到7个连续的
“addbot” 将它们全部去掉;然后在min_bots 0,max_bots 31前加上注释号#。
POD的其它一些设置:
maxweaponpickup 3 //指定bot最大捡木仓次数,建议越大越好。
shootthruwalls on //开启时特种木仓可穿墙,off为关
timer_sound 0.5
timer_pickup 0.3
timer_grenade 0.5 //三项分别为bot对声音的反应时间,捡木仓和投弹所耗秒数。
botsfollowuser 3 //指定bot跟随你的最大人数
collectexperience on //开启经验收集攻能,系统将记录最常出没的地点,并生
成.exp文件。
addbot [技能值] [组别] [自定义bot名] (注意空格) 技能值取值范围:0-100;
怎么制作PODBOT的路点文件?
点击下面网址查看:点击查看
Q:为什么我进有的服务器老是有以下提示:
connection to VAC secure serve has been aborted.
Please read the cheating-death manual.
A:这是因为你进的服务器装的反作弊端是VAC的,而不是C-D,由于Cheating-Death和
VAC反作弊有冲突的原因,CD自动禁止你进入开了VAC的服务器,你关了C-D就可以正常
进入。
Q:为什么我进网上的服务器过一会就自己退出?
A:这个是你进的服务器装了C-D反作弊端,你需要
[url]http://www.unitedadmins.com/cdeath-dl.php[/url]下载cheating-death的客户端程序,进
入CS前打开CD就可以了,看不懂英文的朋友直接点
[url]http://www.unitedadmins.com/files/cd-client-4_4_0-en.exe[/url]
Q:下载的服务器列表怎么使用?
A:将下载的文件(favsvrs.dat)复制到Counter-Strike目录下覆盖源文件即可
Q:如何删除CS中添加的服务器?
A:选中服务器,击右键,选择第三项就是了。按crtl或shift可以进行多选!
Q:怎样重复说话?
A:控制台输入say XXXX
回车
再按键盘的↑,重复上次输入的命令
回车
再控制台按键盘的↑
回车...(不过劝你还是不要刷屏哦~^_^)
Q:Cheating-Death进入服务器拒绝的有效解决办法
A:当你启动了最新的Cheating-Death 进入CS服务器时,如果出现以下语句的话
your system has been modified,please remove your system’’s modifition,to
play in this server!
那你进入CS后,只会马上被kick出。
很多人都建议重新安装干净的CS版本,但是一个最有效的办法,就是关闭你所有的防火
墙(诺顿的防火墙就没事)再进入就一切正常,如果这样还不行的话,那就真的只有重
新安装CS了。
还有就是如果你修改了游戏的声音,皮肤等~!~
那有时服务器也会把你看成是作弊的踢出去~!所以上网玩CS还是要干净一点的脚本比
较好
[/color]
[color=#434a54]服务器连接问题
提示 Your Counter-Strike executable is out of date.
Counter- Strike will now update to the current version
解释 是你的CS版本和服务器版本不符合,请升级
解决办法 升级到和服务器相同版本(不过现在一般用不着,
因为1.3以后如果客户端和服务器版本不同时,服务器为灰色不可连接状态。
提示 lan severs are rest**** to local client(class c)
解释 该IP为某地局域网
解决办法 服务器的启动参数加了+sv_lan 1后免CDkey补丁没有解决class C问题
提示 couldn’t open valve/jos.wad
解释 找不到图片关联文件
解决办法 重新安装或找个该文件,也可以彻底删除你本地的
这个地图文件,直接从服务器下载。
提示 you cannot connect to a server running custom
game cstrike until you Install the custom game
解释 你运行的不是CS(虽然界面是CS)
解决方法 在主界面的CUSTOM GAME中选CS,设置为ACTIVAT;
如果还不行就只能重装了。
提示 coundn’t compelet connetion to server
解释 不能连接服务器
解决方法 请注意看弹出这个对话框前的控制台信息,一般都可以在那里找到答案
几个有用的控制台命令
按`换出控制台:
listmaps 查看服务器默认的地图列表
votemap # 投票换地图,# 表示地图在列表中的编号,当然要达到
一定的投票率
vote # 投票将某人踢出地图,可以直接输入此人的id,当然也
要达到一定的投票率
ps 投票率是由服务器预先设置的。[/color]
[color=#434a54]连接时服务器提示
Your Counter-Strike executable is out of date. Counter
- Strike will now update to the current version
意思是你的CS版本和服务器版本不符合,请升级
解决办法:升级你的CS版本
问:为什么我这里会有出错信息?
答:在CS里常有如下几种出错信息:
1、 could not load library C:\SIERRA\HALF-LIFE\/cstrike/cl_dlls/client.dll
这意味着你没有在安装CS前升级你的HL到最新版本,请下载最新的完全版升级。
2、your map [/maps/mapname.bsp] differs from the server’s
这说明你的本关地图已经不是原来的地图,(可能是你下载了新的地图将其覆盖了)你
可以重装CS或者找个朋友将原地图拷贝回你的CS游戏里的地图文件夹里来。
3、server is enforcing fille consistancy for sprites/nameofsprite.spr
文件损坏或是你安装了新的准星模式,而服务器不支持。请将指出的文件删除即可。
4、Could not get IPX socket name, IPX disabled Reason:WSAENOTSOCK
表示你没有安装IPX协议或者你将IPX协议关闭了,请在Windows的网络协议里安装IPX协
议。
问:我的CS为什么每次进服务器打的时候第一次都弹了出来,然后第二次进去后就可
以。然后退出来进哪个服务器都行了。。。。。
答:因为你系统设置中的磁盘管理器里的DMA没有打上勾
问:我开始玩的时候,谁知道却是RETRYING连接服务器4次失败,然后就退出连接了,
从没进入过任何一个服务器
答:应该是放火墙的问题,关掉它。或者是你的线路问题
问:无意中按了“-”把屏幕缩小了,要怎么样才能还原啊
答:先进入C S游戏,进入:《一般设定》第2行,在进入:《影像》第3行,你会看到2
个选项,进第一个,进到里面你就可已看到:左边有3个可左右调截的选项 第一行就是
调截画面的大小,第2行是调截画面亮度,第3行就是调截画面的对比度
问:不知道为什么我的CS一点Internet games的时候就定在那没反应了?
答: 还有这样的情况,在打cs的过程中机器重启,跳过了磁盘自动检测进入windows,
cs的internet game就进不去了,做一边磁盘整理就好,估计是文件碎片造成的。
修改配置文件参数提高FPS
1.下载比较新的显卡驱动.
2.设置显卡(不光是关垂直同步,好象论坛置顶里面有这方面的贴子,我只补充两点,在
OPENGL设置里要使用块传输方式,把使用内存改为14M.桌面使用16色.)
3.使用软件锁定刷新频率,要达到显示器的最高水平.
下面是最常见的config修改,它们对您进行游戏,都将有一定的帮助.
// cl_himodels 禁用高画质模型,从而提高FPS,默认为0.
cl_highmodel "0"
// cl_bob 这些bob系列参数用来描绘玩家移动时手臂的动作,把这些参数设置为
0,那么在游戏中玩家的手臂将始终是静止的,对提高FPS有小小帮助,同时会降低后坐
力,对波水弹道影响巨大.
cl_bob "0"
cl_bobup "0"
cl_bobcycle "1"
// fps_max 设定游戏的最高FPS数值,一般来说,应该与你显示器的刷新频率相
同.如果你的机器不太落后,你可以把这个值设到100,否则,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"
//gl_wateramp 用来设置水纹效果,改成0以后水面将永远保持平静,从而赚取F
PS.
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 "999999"
// r_decals 设定血花或者墙上的弹孔数目,这个值不可高过mp_decals设定值.
r_decals "0"
// r_drawviewmodel 设成0可提高FPS并增大视野范围.
r_drawviewmodel "0"
// r_dynamic 动态光影,一定要关闭.
r_dynamic "0"
// r_mirroralpha 反射效果,也要关闭.
r_mirroralpha "0"
// r_mmx 在游戏中使用mmx函数,PentumII或者pentumIII的玩家可设置成1,AMD
,赛扬和CYRIX只能设为0.
r_mmx "1"
//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
GhostR语:
控制台的技巧
很多人都说,有的命令太长不容易记住。
其实有不用死记的。以下是我用控制台的技巧
比如像断开连接 disconnect
你只用打头两个英文 di 然后你按 Tab 就可以出来 disconnect
比如你想换准心颜色 adjust_crosshair 只用打上 ad 加上 Tab adjust_crosshair就
会出来了
找不到按多两下 Tab 过了就按一下 Shift + Tab
以上是我的心得,希望对大家有用。
Q:关于看不到logo的几种可能
A:1、你听到了’喷图的声音’但是你的logo没有显示出来!
这是你的显卡驱动导致的,不是因为hlc! 除了下载最新的驱动,你还可以试一下下面的
方法:
在控制台中键入:
gl_polyoffset 20 或 gl_polyoffset 0
当然转换opengl和direct3d模式也可能有帮助。
2、当你在hl中喷图的时候,仅仅出现了hl的默认logo!
等待几个回合,上载你的logo到服务器和其他玩家从服务器下载你的logo需要一些时
间,几个回合之后就ok了
3、主机用了这个参数sv_send_logos 1
控制是否允许玩家的logo传送 允许1/禁止0
4、下载了彩色logo可是进入游戏后,仍然是单色的?
请先在cs中设置好你的个人选项,然后再退出cs,将喷图文件pldecal.wad(大小一般
为10多k)手动覆盖cs中cstrike文件夹(sierra\counter-strike\cstrike)下的同名文
件,(新喷图在图标框中是显示不出来的)否则cs将自动恢复默认的喷图。
5、喷图文件名必须是pldecal.wad
6.还有一个可能,就是gl_polyoffset这个参数;只要把config.cfg文件中的
gl_polyoffset的数值改为"-0.001"就行能恢复显示喷图和弹孔
gl_polyoffset "-0.001"
Q:在CS1.5中如何关闭和使用动态准星?
A:cl_dynamiccrosshair 1是变
cl_dynamiccrosshair 0是不变
Q:怎样打一下就换一次准星颜色?
A:用记事本打开config.cfg,把bind "mouse1" "+attack"改为bind "mouse1"
"+attack;adjust_crosshair;-attack"
Q:我进入Cs的时候出现下面的提示“Counter_strike was unable to allocate
40960.00k of memory ”
A:原因是虚拟内存太小,删掉点东西,腾出硬盘空间,然后在我的电脑右键属性中的
性能中把虚拟内存的最小值和最大值改大(视windows推荐值而定)
Q:服务器如何设置才能使所有人都听到别人说话得声音?
A:设置服务器参数sv_alltalk 1就可以了。[/color]