CS1.6可能出现的问题及解决的办法!

社区服务
高级搜索
猴岛论坛CSGO反恐精英CS个性化修改专区CS1.6可能出现的问题及解决的办法!
发帖 回复
倒序阅读 最近浏览的帖子最近浏览的版块
4个回复

[交流讨论]CS1.6可能出现的问题及解决的办法!

楼层直达
夨魂。

ZxID:5433118

等级: 元老
事过境迁之后,也就付之一笑

举报 只看楼主 使用道具 楼主   发表于: 2009-05-21 0
— (夨魂。) 啧啧 (2009-07-09 16:48) —
1.CS1.6挂sXe自动关闭或死机等错误解决方法
好多同学的sXe总是无法启动,或自动关闭,要么就是死机;在这里我把这些问题解决方法跟大家说一下,希望大家开开心心CS!

一、SXE的安装目录不要安装到C盘,出现目录路径:c:/program files时,要将安装盘符变为D盘。安装到C盘的很多会出现打不开SXE的情况,特别是网吧上网。注:新版的SXE对windowsxpSP1不支持(会出现电脑自动重启),请打上SP2补丁!

二、请将杀毒软件的进程X:/.......cstrike.exe 和 X:/......./SXE.exe 添加到信任区域,或者退出杀毒软件,若还会死机,那请卸载杀毒软件!注:与金山毒霸不兼容的可能性最大!

三、如果你的CS是废客版本,请更换其它的版本.

四、电脑里如果同时装有CD和SXE的,也会引起死机,把CD反作弊卸载

五、开启sXe后请不要对CS的任何参数设置做任何改变,如需更改CS参数请先关闭sXe后然后开启CS进行设置调整,完成后关闭CS,再打开sXe,然后再开启CS进行游戏。

六、
大部分电脑只要是把开机图片换成个性化,不用WINDOWS自带的就会在打开SXE在15秒以后自动关闭~!
经过检测!在C盘BOOT文件里加上/KERNEL=LOGOOS.EXE开机LOGO的格式就会出现这个问题~!
只要把它删除在开机就会恢复正常~!

七、1、先删除SXE然后确定自己使用的CS是纯净版本不带非法脚本,或者非法参数,如果CS版本没有问题从新下载SXE反作弊进入游戏。
  2、 因为SXE反作弊是通过扫描你机器的显卡驱动来确定你有没有使用透视类或者16BIT进行作弊的,所以通过方法一确定你CS的脚本和参数没有问题的可以确定你的显卡驱动或者系统里有SXE所禁止的东东,那么找到你的SXE安装目录找到sXe Injected.txt文本,里面指出的就是与SXE冲突的文件,我现在知道的大多数问题文件都是指向显卡驱动里面的pciidex.sys文件,如果是这样你只需要找到这个文件把他剪切到其他地方就行了(注意不要放在系统盘或者CS所在盘)放心不会影响你的系统正常工作。然后卸掉SXE再从新安装就OK了。
  如果错误指向是其他系统文件也按照上面方法进行处理然后观察有没有影响,没有影响可以进行游戏,有影响那你 就只能做系统了,记住如果打算使用SXE反作弊那么千万不要尝试使用16BIT,因为根据我了解在开SXE使用16BIT的时候如果运气好往往是可以使用一段时间的,但是不一定哪天你开机准备CS的时候就会发现“SXE游戏系统注入失败的”提示!!

八、如果是AMD双核CPU,请下载双核补丁!
  附:AMD 双核CPU补丁下载及安装方法
  哪些用户需要打双核补丁:只要是符合以下条件的用户,就应该打双核补丁。
  1,使用AMD的双核CPU。 包括3600X2,3800X2,4000X2........依此类推
  2,使用微软WINDOWS XP的操作系统。
  补丁一共有以下四个
第一,AMD官方双核CPU驱动:
http://www.amd.com/us-en/Processors/TechnicalResources/0,,30_182_871_13118,00.html
文件在网页的最下面,文件名:AMD Athlon 64 X2 Dual Core Processor Driver for Windows XP and Windows Server 2003 Version (x86 and x64 exe) 1.3.2.16
下载地址:
http://www.amd.com/us-en/assets/content_type/utilities/amdcpusetup.exe
第二,AMD官方双核CPU优化:
http://www.amd.com/us-en/Processors/TechnicalResources/0,,30_182_871_13118,00.html
文件在网页最上面第一个,文件名:AMD Dual-Core Optimizer
下载地址:
http://www.amd.com/us-en/assets/content_type/utilities/Setup.exe
第三:
Windows XP更新程序(KB896256) 896256
下载地址:
http://download.microsoft.com/download/4/2/c/42c2b48a-7f1d-4852-95f3-3a859acfbdfb/WindowsXP-KB896256-v4-x86-CHS.exe
这个补丁安装完之后,是需要修改注册表开启的,方法很简单:
1.单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
2.右键单击“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager”,指向“新建”,然后单击“项”。
3.键入 Throttle 作为该新项的名称。
4.右键单击“Throttle”,指向“新建”,然后单击“DWORD 值”。
5.键入 PerfEnablePackageIdle 作为值名称。
6.右键单击“PerfEnablePackageIdle”,然后单击“修改”。
7.在“数值数据”框中,键入 1。确保选中了“编辑 DWORD 值”对话框中的“十六进制”,然后单击“确定”。
8.退出注册表编辑器。
第四,微软AMD双核处理器专用补丁,KB924441 直接安装完重启就可以了.
下载地址:
http://download.microsoft.com/download/5/a/b/5abb895e-1343-4386-b675-94e45064e1e3/WindowsXP-KB924441-x86-CHS.exe


九、以上方法经过测试依然无效,就应该属于系统问题。最好不要使用win98、win2003和win2000server版本的系统,推荐使用XP和2000专业版。找个会电脑的朋友帮你重新装个windows XP吧,切记如果你重新安装系统的话一定要选择XP。

2.sXe Injected服务器端安装及管理
服务器端的安装 必须使用Metamod插件的形式, 最低支持的版本为metamod v1.8 或更新的版本。
Metamod的安装十分的简单

-> 目录建立
在半条命HL的MOD下(例如 cstrike 、dod, 等) 您必须在metamod工作目录下建立。
一般metamod的结构为:
'half life'\cstrike\addons\
我们可以创建新目录
'half life'\cstrike\addons\sxei\
'half life'\cstrike\addons\sxei\dlls\

-> 将我们的插件复制(sxei_mm.dll)
目录创建完毕后我们将sXe反作弊系统的服务端sxei_mm.dll复制到下面的目录中
'half life'\cstrike\addons\sxei\dlls\
形成如下的路径地址
'half life'\cstrike\addons\sxei\dlls\sxei_mm.dll

如果是胜利之日DOD系列则形成如下的路径地址
'half life'\dod\addons\sxei\dlls\sxei_mm.dll

------------------------------------------------------------  
****sXe Injected服务器(Server)版配置****
------------------------------------------------------------

现在我们需要让Metamod插件知道我们新增加了一个服务器插件, 我们编辑Metamod插件的配置文件'plugins.ini'
此文件目录位于
'half life'\'mod'\addons\metamod\

反恐精英CS的目录地址位于
\'half life'\cstrike\addons\metamod\plugins.ini

胜利之日DOD的目录地址位于
\'half life'\dod\addons\metamod\plugins.ini

在这个配置文件中我们增加如下的内容
; sXe Injected
win32 addons/sxei/dlls/sxei_mm.dll

到上面为止我们已经全部将sXe Injected的服务端配置完毕, 我们可以检查运行状态下的metamod是否已经将sXe Injected插件加载运行。如果

Cs服务器已经在运行中 我们可以通过 Metamod 刷新配置'meta refresh'命令(这个命令必须拥有OP权限) 查询
也可以使用'meta list' 命令查看所有的插件运行状态, 例如下面的状态:
Like this
] meta list
Currently loaded plugins:
description stat pend file vers src load unlod
[ 1] AMX RUN - amx_mm.dll v2006.3 ini ANY ANY
[ 2] sXe Injected RUN - sxei_mm.dll v5.2 ini ANY ANY
[ 3] Fun RUN - fun.dll v2006.3 pl1 ANY ANY
[ 4] CSStats RUN - csstats.dll v2006.3 pl1 ANY ANY
4 plugins, 4 running

注意: 这点是十分重要的, 您在启动服务器的快捷方式中必须有+ip这一命令参数,并且+ip的参数必须为您服务器的连接真实ip地址,如果不

这样做sXe Injected插件的服务端将不会检测到客户端的存在
启动参数例如
+ ip 200.32.3.223
hlds_run -game cstrike + maxplayers 14 + ip 200.32.3.223 + map de_dust2 +port 27015
hlds_run -game dod + maxplayers 14 + ip 200.32.3.223 + map dod_donner +port 27015

其他的任何路由以及ip地址或者错误的参数都将导致客户端认为玩家是一种作弊行为将会被sXe踢出服务器如果您无法修改启动参数或者不会利

用启动参数做修改我们为您增加了新的办法来处理此问题。我们可以利用对server.cfg文件新增加参数的办法来解决
例如增加:
ip 200.32.3.223

------------------------------------------------------------  
****sXe Injected服务器(Server)版管理****
------------------------------------------------------------

sXe Injected 服务端的一些管理变量

-> 开启(缺省值1)

__ sxei_required \ sXe的变量数值可以按照我们的要求对sXe进行管理
__ sxei_required -1 \ 为关闭 sXe 不进行认为的反作弊行为验证
__ sxei_required 0 \ 在任意的状态(客户端开启sXe或者没有使用sXe)下客户端都可以在运行sXe服务端的服务器进行游戏。那么他们之间的

区别仅仅为:在sXe客户端未开启的状态下增加"[NO-sXe-I]"玩家名字的前缀,开启sXe客户端的玩家进入服务器玩家名字没有任何的变化。
__ sxei_required 1 \ sXe客户端必须正常开启并且没有任何的作弊行为,否则将不会通过sXe服务端的反作弊行为验证。如没有开启sXe客户

端或者有作弊的行为,服务器将在6秒内对玩家实施黑屏,过了6秒后服务器将会踢出玩家,并且在控制台上对玩家显示反馈信息。
-> 自动升级(__sxei_srv_upg, 缺省值1)
-----------------------------------------------------
__ sxei_srv_upg 1 \ 开启反作弊程序的自动升级,在服务端出新新的版本后,它自动地将下载最新的版本。
__ sxei_srv_upg 0 \ 关闭反作弊程序的自动升级功能。

-> 显示版本号的两个变量(__sxei_srv_ver, __sxei_clt_ver)
---------------------------------------------
__sxei_srv_ver \ 开启sXe服务端的对应版本号
__sxei_clt_ver \ 进入服务器的玩家需要开启的客户端对应的版本号



3.为什么我AWP开镜需要点右键两下或是更多呢?
答:这个是VALVE在2834升级的时候加入的新特性,目的是为了削弱AWP的威力。也就是说当你从手木仓切换到AWP之后要等1.6秒才可以正常的开镜。在以前DCOO的版本里面单机下没有特性是因为之前版本使用的mp.dll文件(延迟就由mp.dll文件控制的)是过期的不是1.32MB的文件所以才没有新特性的显示,当然如果你使用过期后的mp.dll是可以达到没有延迟但是你在买包C4之后第二局将会没有时间显示,这个就是过期的mp.dll最大的BUG。并且部分过期的mp.dll通不过CD的检测!!因为CD在4.31的时候就可以对mp.dll文件开始监视了。或是在单机下搞到没有延迟但等你上网后AWP也是一样有延迟的,不存在什么别人使用低的版本而我使用高的版本他没有延迟什么的不公平的事情发生。而这个延迟就又不是mp.dll文件控制的了,是由服务器的文件控制的。所以学会适应AWP的开镜延迟,才是根本的王道。而不是依*什么脚本什么dll文件或是命令来自己骗自己。

4.为什么我的CS在死后会掉雷并且还可以捡起来?
答:这个是因为我们使用的mp.dll文件是来自零点行动2771的1.32MB的文件。因为官方CS1.6从2771版开始就不支持BOT也就是机器人了!并且也没有打算制作1.6使用的机器人,而转手去开发和制作零点行动的机器人而国外的程序员为了让1.6使用上BOT就开始了破解零点行动的mp.dll文件来得到BOT的支持。而到了3147 CD升级到了4.31的时候CD开始监视mp.dll文件凡是不是官方2834的mp.dll全部通不过CD的检测出现code[63]的错误。但是如果破解2834的mp.dll文件的话那么AWP开木仓后没有弹壳跳出。所以我在制作DCOO 3213的版本的时候找到了一个零点行动2771版本的mp.dll通过我的破解使其能够通过CD并且可以在单机下体现AWP的新特性和AWP开木仓后有弹壳跳出。

5.为什么我的Csmate出现配置文件错误?
答:解决方法是更改注册表中csmate的路径。
方法一:手工修改注册表路径。
1、开始-运行,输入regedit,回车,出现注册表编辑器。
2、按Ctrl+F,弹出“查找”框,查找“csmate”。
3、删除掉所有跟csmate有关的键值,问题就可以得到解决了。

方法二:用软件修改。
用超级兔子删除注册表中csmate的错误路径即可恢复。在超级兔子-超级兔子优化王-清理系统-注册表清理 中清理下注册表即可。


6.如何设置1.6的买木仓脚本呢?光买木仓不要子弹或是子弹买30发如何设置呢?
答:用记事本打开你的cstrike\gfx\shell下的kb_act.lst文件
找到:
"blank" "=========================="
"blank" "#Cstrike_BuyMenu_b1"
"blank" "=========================="
"glock;secammo;" "#Cstrike_BuyMenu_b11"
"usp;secammo;" "#Cstrike_BuyMenu_b12"
"p228;secammo;" "#Cstrike_BuyMenu_b13"
"deagle;secammo;" "#Cstrike_BuyMenu_b14"
"fn57;secammo;" "#Cstrike_BuyMenu_b15"
"elites;secammo;" "#Cstrike_BuyMenu_b16"
"blank" "=========================="
"blank" "#Cstrike_BuyMenu_b2"
"blank" "=========================="
"m3;primammo;" "#Cstrike_BuyMenu_b21"
"xm1014;primammo;" "#Cstrike_BuyMenu_b22"
"blank" "=========================="
"blank" "#Cstrike_BuyMenu_b3"
"blank" "=========================="
"tmp;mac10;primammo;" "#Cstrike_BuyMenu_b31"
"mp5;primammo;" "#Cstrike_BuyMenu_b32"
"ump45;primammo;" "#Cstrike_BuyMenu_b33"
"p90;primammo;" "#Cstrike_BuyMenu_b34"
"blank" "=========================="
"blank" "#Cstrike_BuyMenu_b4"
"blank" "=========================="
"famas;galil;primammo;" "#Cstrike_BuyMenu_b41"
"ak47;m4a1;primammo;" "#Cstrike_BuyMenu_b42"
"sg552;aug;primammo;" "#Cstrike_BuyMenu_b43"
"scout;primammo;" "#Cstrike_BuyMenu_b44"
"awp;buyammo1;" "#Cstrike_BuyMenu_b45"
"g3sg1;sg550;primammo;" "#Cstrike_BuyMenu_b46"
"blank" "=========================="
"blank" "#Cstrike_BuyMenu_b5"
"blank" "=========================="
"m249;primammo;" "#Cstrike_BuyMenu_b51"
"blank" "=========================="
"blank" "#Cstrike_BuyMenu_b8"
"blank" "=========================="
"vest" "#Cstrike_BuyMenu_b81"
"vesthelm" "#Cstrike_BuyMenu_b82"
"flash" "#Cstrike_BuyMenu_b83"
"flash;flash" "#Cstrike_BuyMenu_b84"
"hegren" "#Cstrike_BuyMenu_b85"
"sgren" "#Cstrike_BuyMenu_b86"
"defuser" "#Cstrike_BuyMenu_b87"
"nvgs" "#Cstrike_BuyMenu_b88"
"shield" "#Cstrike_BuyMenu_b89"
"blank" "=========================="
"blank" "#Cstrike_BuyMenu_suit"
"blank" "=========================="
"deagle;vesthelm;vest;secammo;hegren;flash;flash;sgren;defuser;secammo;" "#Cstrike_BuyMenu_suit_deagle"
"shield;vesthelm;vest;hegren;flash;flash;sgren;defuser;secammo;" "#Cstrike_BuyMenu_suit_shield"
"mp5;vesthelm;vest;primammo;hegren;flash;flash;sgren;defuser;secammo;" "#Cstrike_BuyMenu_suit_mp5"
"famas;galil;vesthelm;vest;primammo;hegren;flash;flash;sgren;defuser;secammo;" "#Cstrike_BuyMenu_suit_famas_galil"
"m4a1;ak47;vesthelm;vest;primammo;hegren;flash;flash;sgren;defuser;secammo;" "#Cstrike_BuyMenu_suit_m4a1_ak47"
"m4a1;ak47;deagle;vesthelm;vest;primammo;hegren;flash;flash;sgren;defuser;secammo;" "#Cstrike_BuyMenu_suit_m4a1_ak47_deagle"
"aug;sg552;vesthelm;vest;primammo;hegren;flash;flash;defuser;secammo;" "#Cstrike_BuyMenu_suit_aug_sg552"
"awp;deagle;vesthelm;vest;secammo;buyammo1;hegren;flash;sgren;flash;defuser;" "#Cstrike_BuyMenu_suit_awp"
"vestheml;vest;hegren;flash;flash;sgren;defuser;" "#Cstrike_BuyMenu_suit_all"


修改方法:
1.如果只需要买木仓而不需要买子弹的可以这样替换:将secammo(手木仓子弹)和primammo(长木仓子弹)全部删除。如:"glock;secammo;"修改成"glock"就可以了里面的分隔符号全部删除!
2.如果需要的是买30发子弹(指备用子弹里面的30发)使用替换功能将将secammo(手木仓子弹)替换成buyammo2和primammo(长木仓子弹)替换成buyammo1。如:"glock;secammo;"修改成"glock;buyammo2;"
保存!到游戏里面将键盘设置还原一下,再来设置就可以有你想要的效果了!!

6.如何设置和录制自己的HLTVDEMO?
答:HLTV,录起来很简单,只要把HLTV的快捷方式的属性打开,然后加上
+connect 服务器IP -port 27001 +record HLTV名称 就可以了
要说明的是,+和-号的前面都要有一个空格,如果要在网上的战队F里录HLTV,把F的IP输入后,还要在后面加上 :27025 这是对于网上战F的HLTV方法,如果是在网吧里录LANGAME的HLTV,不用加:27025,直接输入IP就可以了,RECORD后面有一空格,空格后面输入你的HLTV名称,然后确定属性,双击打开HLTV.exe,就自动连接了。
如果要录自己的,就把自己的IP打进去,不过前提是你要先建好你的F,然后回到桌面打开HLTV,你会发现自己的HLTV进入了。就这么简单,给你举例
"D:\DcOo Cs1.6中文版\hltv.exe" +connect 222.185.29.47:27025 -port 27001 +record demo

附录象命令:
record filename...............开始记录一个录像,录像保存在cstrikefilename.dem
demos.........................循环播放使用 startdemos命令播放的录像
listdemo demoname.............列出录像信息
playdemo filename.............使用正常速度播放 filename.dem 录像
playvol 9.....................设置录像回放次数
removedemo demo sgmt..........移除录像中设置的片断位置
setdemoinfo demo sgmt info....增加一个录像信息,例如一段文字,渐进渐出或者快进快退
startdemos....................循环播放一段录像
startmovie filename...........播放一段录像
stop..........................停止录像
stopdemo......................同上
swapdemo demo seg seg.......交换录像中两处片断位置
imedemo demoname..............播放一段录像,同时显示最大fps(每秒显示帧速)及平均fps
appenddemo demoname...........在该录像文件后继续录像, 不覆盖原录像
removedemo....................从DEMO中剪掉一个片段,先用listdemo 看录像的信息
edgefriction 2............3D画面方面的东东
hpk_maxsize 0.5...........在custom.hpk多大时, 系统自动砍掉, 以MB为单位


7.为什么我的ping比以前的要高呢?
答:1.跟你的网络环境有关系。
2跟你的config.cfg的配置有关系。
而现在可以帮你解决的是config.cfg文件的配置问题。
用记事本打开:
英文是cstrike
简体中文是cstrike_schinese
繁体中文是cstrike_tchinese下的userconfig.cfg文件找到:

cl_updaterate 101
cl_cmdrate 101

修改成:
cl_updaterate 40
cl_cmdrate 40

保存后进游戏你的ping就下来了。
至于这是为什么是因为:cl_updaterate是它控制的是每秒钟你从服务器端接收的数据包的数量。因此,它依赖的是你的下载速度。你的“cl_updaterate”值越高,你和服务器的同步率就越高。既然只有服务器能决定你是否打中了,你当然希望收到足够多的数据包以保持和服务器同步。但是因为你的网络的环境决定你不能使用101这就好象你用一个试管去接口径是5寸的自来水水龙头,最后的结果当然是你的试管破裂。cl_cmdrate 101这个参数决定了每秒钟你--即客户端发给服务器多少个数据包。很显然,这个值越高,服务器对你执行的命令的响应就越快。但是做为中国都是使用1M带宽上网的用户来说,你最大的上行速度也就是54KB而不是1M这就好象你用了一个水桶去接口径只有1CM大小的自来水水龙头的水一样的道理,最后的结果是你的上行根本达不到要求。两个参数一起使用后导致的现象就是高ping或是瞬间的爆ping现象发生。而要完全解决ping高的问题最重要的还是跟你的网络环境硬件有重大的关系。如果你换一个2M的带宽上网那么ping值自然就比1MB的小,这个道理我想也是不用我再多讲的了。

8.我的游戏查看服务器的窗口跑到右下角去了怎么办?
答:用记事本打开platform\Servers\DialogGameInfo.res 这个文件来编辑,
找到:
"xpos" "538"
"ypos" "354"

修改成:
"xpos" "100"
"ypos" "30"

如:
"DialogGameInfo"
{
"ControlName" "CDialogGameInfo"
"fieldName" "DialogGameInfo"
"xpos" "100"
"ypos" "30"
"wide" "416"
"tall" "440"
"autoResize" "0"
"pinCorner" "0"
"visible" "1"
"enabled" "1"
"tabPosition" "0"
"settitlebarvisible" "1"
"title" "Game Info - Counter-Strike Source dedicated server"
}
保存就可以了!
ω①沏ヤ瀡緣

ZxID:1804001

等级: 元老

举报 只看该作者 沙发   发表于: 2009-05-22 0
字最好换下额
80426

ZxID:6129454

等级: 大校
<学海无涯_回头是岸>
举报 只看该作者 板凳   发表于: 2009-05-22 0
可以  继续加油
luziheng4561

ZxID:5321170

等级: 少尉
C.C.我最爱你了......
举报 只看该作者 地板   发表于: 2009-05-22 0
没人来帮你顶,我来.......







qq8292196

ZxID:2471028

等级: 大尉
圣战党

举报 只看该作者 4楼  发表于: 2009-07-19 0
LZ你手不会酸?
« 返回列表
发帖 回复