搜索
查看: 4084|回复: 6

关于dproto中的ServerInfoAnswerType参数的问题

[复制链接]
发表于 2009-8-22 12:55:38 | 显示全部楼层 |阅读模式 来自 中国–山东–泰安
本帖最后由 kohyzsc123 于 2009-8-22 12:57 编辑

感觉了一段时间的dproto,的确是很好用,但是发现一个关于ServerInfoAnswerType的问题。
这个参数有3个选择
# ServerInfoAnswerType (0/1)
# Sets server answer type for query requests
#         0 = New style (Source)
#        1 = Old Style
#        2 = Hybrid mode - best solution for now, server is visible anywhere

默认是2。
但是问题就是在HL&HL2的状态下服务器总是在HL和HL2之间切换,导致HLSW管理的问题,用HLSW1.1版本的时候经常出现连接不上的问题,不能正常管理。

设置为0的时候HLSW1.1版本还是无法管理

设置为1的时候,正版steam CS无法刷新出来。

不知道什么原因,我无法安装HLSW1.3,大家试过没有?有没有什么解决方法?
 楼主| 发表于 2009-8-22 12:58:45 | 显示全部楼层 来自 中国–山东–泰安
真正接触服务器不是很久,希望哥哥姐姐解答 :D
回复

使用道具 举报

发表于 2009-8-22 13:22:28 | 显示全部楼层 来自 中国–陕西–西安
不清楚为何无法安装hlsw1.3
回复

使用道具 举报

 楼主| 发表于 2009-8-22 13:25:58 | 显示全部楼层 来自 中国–山东–泰安
我弄明白了。。HLSW1.3的安装路径不能含有中文。弄好了HLSW1.3,1.3可以正常管理么?如果是2?
回复

使用道具 举报

发表于 2009-8-22 13:57:04 | 显示全部楼层 来自 中国–福建–漳州
CS1.6刚换P48协议时,仍然支持刷出P47协议的服务器。后来P48协议的客户端,完全抛弃P47协议了,使用P47协议的服务器就无法刷出了。而P47和P48是使用相同的查询数据包的,服务器不能判断客户端是使用哪种协议,所以,为了让两种协议的CS客户端都能刷得出,只能两种协议的数据包都返回,这样两种协议的客户端都能刷得出来了。但HLSW就不好处理了,新版本的HLSW同时支持P47和P48两种协议,服务器返回两种协议的包,所以HLSW会一会儿认为是HL1,一会儿认为是HL2(与P48的协议基本一样)。
回复

使用道具 举报

 楼主| 发表于 2009-8-22 13:59:44 | 显示全部楼层 来自 中国–山东–泰安
嗯,这个我也想到了。谢谢R版,也就是说现在还没有很好的解决方法
回复

使用道具 举报

 楼主| 发表于 2009-8-22 18:55:27 | 显示全部楼层 来自 中国–山东–泰安
手动置顶,还有人有解决方案么/
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表