为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

「CS1.6游戏运行出错原因及解决方案」

2022-03-18 4页 doc 37KB 61阅读

用户头像 个人认证

is_750105

暂无简介

举报
「CS1.6游戏运行出错原因及解决方案」1.CS1.6挂sXe自动关闭或死机等错误解决方法好多同学的sXe总是无法启动,或自动关闭,要么就是死机;在这里我把这些问题解决方法跟大家说一下,希望大家开开心心CS!ﻫ一、SXE的安装目录不要安装到C盘,出现目录路径:c:/programfiles时,要将安装盘符变为D盘。安装到C盘的很多会出现打不开SXE的情况,特别是网吧上网。注:新版的SXE对windowsxpSP1不支持(会出现电脑自动重启),请打上SP2补丁!二、请将杀毒软件的进程X:/.......cstrike.exe 和X:/......./SXE.exe添加...
「CS1.6游戏运行出错原因及解决方案」
1.CS1.6挂sXe自动关闭或死机等错误解决好多同学的sXe总是无法启动,或自动关闭,要么就是死机;在这里我把这些问解决方法跟大家说一下,希望大家开开心心CS!ﻫ一、SXE的安装目录不要安装到C盘,出现目录路径:c:/programfiles时,要将安装盘符变为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安装目录找到sXeInjected.txt文本,里面指出的就是与SXE冲突的文件,我现在知道的大多数问题文件都是指向显卡驱动里面的pciidex.sys文件,如果是这样你只需要找到这个文件把他剪切到其他地方就行了(注意不要放在系统盘或者CS所在盘)放心不会影响你的系统正常工作。然后卸掉SXE再从新安装就OK了。 ﻫ如果错误指向是其他系统文件也按照上面方法进行处理然后观察有没有影响,没有影响可以进行游戏,有影响那你就只能做系统了,记住如果打算使用SXE反作弊那么千万不要尝试使用16BIT,因为根据我了解在开SXE使用16BIT的时候如果运气好往往是可以使用一段时间的,但是不一定哪天你开机准备CS的时候就会发现“SXE游戏系统注入失败的”提示!!ﻫﻫ八、如果是AMD双核CPU,请下载双核补丁! 附:AMD 双核CPU补丁下载及安装方法哪些用户需要打双核补丁:只要是符合以下条件的用户,就应该打双核补丁。 1,使用AMD的双核CPU。包括3600X2,3800X2,4000X2........依此类推 2,使用微软WINDOWSXP的操作系统。 补丁一共有以下四个ﻫ第一,AMD官方双核CPU驱动:HYPERLINK"" \t"_blank"ﻫ文件在网页的最下面,文件名:AMDAthlon64 X2Dual Core ProcessorDriverfor Windows XPand WindowsServer2003Version(x86andx64exe) 1.3.2.16下载地址:ﻫHYPERLINK""\t"_blank"第二,AMD官方双核CPU优化:ﻫHYPERLINK""\t"_blank"ﻫ文件在网页最上面第一个,文件名:AMDDual-CoreOptimizer下载地址:HYPERLINK""\t"_blank"ﻫ第三:WindowsXP更新程序(KB896256)896256下载地址:ﻫ HYPERLINK""\t"_blank" ﻫ这个补丁安装完之后,是需要修改注册开启的,方法很简单:1.单击“开始”,单击“运行”,键入regedit,然后单击“确定”。ﻫ2.右键单击“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager”,指向“新建”,然后单击“项”。3.键入Throttle作为该新项的名称。4.右键单击“Throttle”,指向“新建”,然后单击“DWORD值”。ﻫ5.键入PerfEnablePackageIdle作为值名称。ﻫ6.右键单击“PerfEnablePackageIdle”,然后单击“修改”。ﻫ7.在“数值数据”框中,键入 1。确保选中了“编辑DWORD 值”对话框中的“十六进制”,然后单击“确定”。8.退出注册表编辑器。ﻫ第四,微软AMD双核处理器专用补丁,KB924441直接安装完重启就可以了.ﻫ下载地址:ﻫHYPERLINK""\t"_blank"九、以上方法经过测试依然无效,就应该属于系统问题。最好不要使用win98、win2003和win2000server版本的系统,推荐使用XP和2000专业版。找个会电脑的朋友帮你重新装个windowsXP吧,切记如果你重新安装系统的话一定要选择XP。ﻫ2.sXe Injected服务器端安装及管理服务器端的安装必须使用Metamod插件的形式,最低支持的版本为metamodv1.8或更新的版本。ﻫMetamod的安装十分的简单ﻫ->目录建立ﻫ在半条命HL的MOD下(例如cstrike 、dod, 等)您必须在metamod工作目录下建立。ﻫ一般metamod的结构为: 'halflife'\cstrike\addons\ ﻫ我们可以创建新目录 'half life'\cstrike\addons\sxei\ 'half life'\cstrike\addons\sxei\dlls\->将我们的插件复制(sxei_mm.dll)ﻫ目录创建完毕后我们将sXe反作弊系统的服务端sxei_mm.dll复制到下面的目录中ﻫ'halflife'\cstrike\addons\sxei\dlls\ 形成如下的路径地址ﻫ'halflife'\cstrike\addons\sxei\dlls\sxei_mm.dll如果是胜利之日DOD系列则形成如下的路径地址'halflife'\dod\addons\sxei\dlls\sxei_mm.dllﻫ------------------------------------------------------------  ****sXe Injected服务器(Server)版配置**** ﻫ------------------------------------------------------------现在我们需要让Metamod插件知道我们新增加了一个服务器插件,我们编辑Metamod插件的配置文件'plugins.ini' 此文件目录位于ﻫ'halflife'\'mod'\addons\metamod\ﻫ反恐精英CS的目录地址位于 \'halflife'\cstrike\addons\metamod\plugins.iniﻫ胜利之日DOD的目录地址位于 ﻫ\'halflife'\dod\addons\metamod\plugins.iniﻫ在这个配置文件中我们增加如下的内容 ; sXeInjectedwin32addons/sxei/dlls/sxei_mm.dllﻫ到上面为止我们已经全部将sXeInjected的服务端配置完毕,我们可以检查运行状态下的metamod是否已经将sXe Injected插件加载运行。如果Cs服务器已经在运行中我们可以通过Metamod 刷新配置'metarefresh'命令(这个命令必须拥有OP权限)查询ﻫ也可以使用'metalist'命令查看所有的插件运行状态, 例如下面的状态:Likethisﻫ]metalistﻫCurrentlyloaded plugins:ﻫdescriptionstatpend src loadunlod[ 1]AMXRUN-amx_mm.dllv2006.3 ini ANYANY ﻫ[2] sXeInjectedRUN -sxei_mm.dll v5.2 iniANYANY[3]FunRUN-fun.dllv2006.3pl1ANYANY ﻫ[ 4]CSStatsRUN- csstats.dllv2006.3 pl1 ANYANY 4plugins,4runningﻫ注意:这点是十分重要的, 您在启动服务器的快捷方式中必须有+ip这一命令参数,并且+ip的参数必须为您服务器的连接真实ip地址,如果不ﻫﻫ这样做sXeInjected插件的服务端将不会检测到客户端的存在启动参数例如 ﻫ+ip200.32.3.223hlds_run -gamecstrike+maxplayers14+ip200.32.3.223+ mapde_dust2+port27015 hlds_run -gamedod+ maxplayers14+ip200.32.3.223+map dod_donner+port27015ﻫ其他的任何路由以及ip地址或者错误的参数都将导致客户端认为玩家是一种作弊行为将会被sXe踢出服务器如果您无法修改启动参数或者不会利ﻫ用启动参数做修改我们为您增加了新的办法来处理此问题。我们可以利用对server.cfg文件新增加参数的办法来解决ﻫ例如增加:ip200.32.3.223ﻫ------------------------------------------------------------  ****sXeInjected服务器(Server)版管理**** ﻫ------------------------------------------------------------sXeInjected 服务端的一些管理变量->开启(缺省值1)ﻫ__sxei_required\ sXe的变量数值可以按照我们的要求对sXe进行管理ﻫ__ sxei_required -1 \为关闭sXe不进行认为的反作弊行为验证ﻫ__sxei_required 0\ 在任意的状态(客户端开启sXe或者没有使用sXe)下客户端都可以在运行sXe服务端的服务器进行游戏。那么他们之间的ﻫ区别仅仅为:在sXe客户端未开启的状态下增加"[NO-sXe-I]"玩家名字的前缀,开启sXe客户端的玩家进入服务器玩家名字没有任何的变化。__sxei_required1\sXe客户端必须正常开启并且没有任何的作弊行为,否则将不会通过sXe服务端的反作弊行为验证。如没有开启sXe客户ﻫ端或者有作弊的行为,服务器将在6秒内对玩家实施黑屏,过了6秒后服务器将会踢出玩家,并且在控制台上对玩家显示反馈信息。->自动升级(__sxei_srv_upg,缺省值1) ----------------------------------------------------- ﻫ__ sxei_srv_upg1 \ 开启反作弊程序的自动升级,在服务端出新新的版本后,它自动地将下载最新的版本。 __ sxei_srv_upg0\关闭反作弊程序的自动升级功能。ﻫ->显示版本号的两个变量(__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的支持。而到了3147CD升级到了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-port27001+recordHLTV名称就可以了ﻫ要说明的是,+和-号的前面都要有一个空格,如果要在网上的战队F里录HLTV,把F的IP输入后,还要在后面加上 :27025这是对于网上战F的HLTV方法,如果是在网吧里录LANGAME的HLTV,不用加:27025,直接输入IP就可以了,RECORD后面有一空格,空格后面输入你的HLTV名称,然后确定属性,双击打开HLTV.exe,就自动连接了。ﻫ如果要录自己的,就把自己的IP打进去,不过前提是你要先建好你的F,然后回到桌面打开HLTV,你会发现自己的HLTV进入了。就这么简单,给你举例"D:\DcOoCs1.6中文版\hltv.exe" +connect222.185.29.47:27025-port 27001+recorddemo附录象命令:record...............开始记录一个录像,录像保存在cstrikedemos.........................循环播放使用startdemos命令播放的录像listdemodemoname.............列出录像信息playdemo .............使用正常速度播放录像ﻫplayvol9.....................设置录像回放次数removedemodemosgmt..........移除录像中设置的片断位置setdemoinfodemosgmtinfo....增加一个录像信息,例如一段文字,渐进渐出或者快进快退ﻫstartdemos....................循环播放一段录像startmovie...........播放一段录像stop..........................停止录像stopdemo......................同上ﻫsdemosegseg.......交换录像中两处片断位置imedemodemoname..............播放一段录像,同时显示最大fps(每秒显示帧速)及平均fpsappenddemodemoname...........在该录像文件后继续录像,不覆盖原录像ﻫremovedemo....................从DEMO中剪掉一个片段,先用listdemo 看录像的信息edgefriction2............3D画面方面的东东ﻫhpk_maxsize0.5...........在custom.hpk多大时,系统自动砍掉,以MB为单位ﻫﻫ7.为什么我的ping比以前的要高呢?ﻫ答:1.跟你的网络环境有关系。2跟你的config.cfg的配置有关系。ﻫ而现在可以帮你解决的是config.cfg文件的配置问题。用记事本打开:英文是cstrike 简体中文是cstrike_schinese 繁体中文是cstrike_tchinese下的userconfig.cfg文件找到:ﻫcl_updaterate101cl_cmdrate101ﻫ修改成:cl_updaterate40ﻫcl_cmdrate40ﻫ保存后进游戏你的ping就下来了。至于这是为什么是因为:cl_updaterate是它控制的是每秒钟你从服务器端接收的数据包的数量。因此,它依赖的是你的下载速度。你的“cl_updaterate”值越高,你和服务器的同步率就越高。既然只有服务器能决定你是否打中了,你当然希望收到足够多的数据包以保持和服务器同步。但是因为你的网络的环境决定你不能使用101这就好象你用一个试管去接口径是5寸的自来水水龙头,最后的结果当然是你的试管破裂。cl_cmdrate101这个参数决定了每秒钟你--即客户端发给服务器多少个数据包。很显然,这个值越高,服务器对你执行的命令的响应就越快。但是做为中国都是使用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""GameInfo -Counter-Strike Sourcededicatedserver"} ﻫ保存就可以了!
/
本文档为【「CS1.6游戏运行出错原因及解决方案」】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
热门搜索

历史搜索

    清空历史搜索