解决HLDS升级后DOD无法刷出列表
因为我没有架设DOD有,只架设有CS1.6服,大家可以试一下这个方法,HLDS升级CS1.6 和DOD还是有共同之处,如果可行,大家请将贴子顶起来以方便更多人!正版的就可以不用看了,直接升级了就好,如果官方没有给你升级,用hldsupdatetool升级吧。
盗版的继续看……
先知道,为什么刷不出来服务器列表呢? 因为官方升级的原因。这次官方同时将服务端和客户端都升级了,如果服务端不升级,就会导致在CS客户端互联网那一项刷不出你的服务器。升级了,就只能供应正版玩家了。就算服务端能破解,但如果是旧版(47协议版)客户端进入升级后的服务器,就会提示服务端版本是48.。 客户端版本是XX,不能进入。
下面提供解决目前版本的解决方法。测试多遍,暂时是比较可行的。
方法:
查看你的服务端文件cstrike\steam.inf这个文件中的PatchVersion=1.1X.X 看看2个X的数字是多少,估计都是2.6以下的,将它改成2.6或是更高即可!!
也就是说,要刷得出服,就要将steam.inf这个文件中的内容变更:
PatchVersion=1.1.2.6
ProductName=cstrike
不想改的就用附件中的steam.rar覆盖你的服务端文件即可!
建议:如果开服后有N多人挤服,最好就把监视HLDS的工具关了,有时候挤服人过多它回认为服务端网络超时。
不过不知道是不是太多人在挤服的原因,还是防CSDOS攻击防御的原因。有时候在CS客户端会显示服务器没有连接。也就是没有开的那个意思啦。但是在服务器里玩的玩家都好好的。
而我开另一个测试的时候,就是开启服务端,加入进入密码,然后就刷。那时服务端人数为0,就一定刷得出。
深蓝海洋技术博客http://www.deepcn.net 本贴转自DT论坛,感谢点通会员 sashow 谢谢你的分享
但这也不是常久之计 走一步算一步吧 cs1.6 中是可行的..不知道DOD的会是怎么样,,我想steam验证服务器是与steam.ini中的hlds版本号对应的,如果不同则无法提供正常的steam列表服务! DoD 和CS一样的 只是把 5 改成 6即可
不过等以后出现另外的一种封杀这种方法将失效(可能要2个月) 头疼!(yxh146^
页:
[1]