搜索
查看: 2439|回复: 1

关于CS1.6的服务列表的问题

[复制链接]
发表于 2005-6-3 09:49:50 | 显示全部楼层 |阅读模式 来自 中国–福建–龙岩
由于Valve升级了Server查询格式,V20以前的服务器版本将无法在服务器列表中显示。
具体大家看红字。:D

----------------------------------------
最新的V20版本
http://cs.rin.ru/forum/viewtopic.php?t=14573
关于V20的说明
http://cs.rin.ru/forum/viewtopic ... er=asc&start=15
* Regarding Round Timer Problems:

January 15, 2004, 11:32 am • Greg Coomer wrote:
The round timer is now disabled when the bomb is planted.

It's a "game feature", not a bug.

June 14, 2004, 6:01 pm • cliffe wrote:
Round timer doesn't re-appear until the round restarts when the bomb is defused or explodes.

Server-side bug and fixed on Patch V15. If you have this problem, you're playing on outdated servers.

Quote:
Using old bots (zbots) in local games could lead to this problem and you may notice that the AWP has no delay. However, this has no effect in online gaming.


* Regarding Server Browser Problems:

At first, I thought that this was a problem with the patch and the browser, but after playing with it a couple of minutes I realized that it's a server-side issue, therefore, blame it all on Valve.

2005-02-24 17:21:44 ・ Valve Sucks wrote:
Changed A2S_INFO server query to require the string "Source Engine Query" appended to the end of the query packet.

So, the Server Browser stops using the old query details and starts using Source Engine Query which isn't compatible with V17 servers and any older versions.

Valve has updated the Master Server Query Protocol as an update for Source Games but this also affects HL1 based games.
The problem resides on the query that is used to retrieve information about the server, players, rules, etc. Since the Server Browser is shared among all games (HL1/Source MODs), whenever we refresh the server list or the game itself requests updated information about a specific server using the new query, the server won’t reply because it doesn’t understand what the client wants to know.

The following shows an example of what happens when the server browser queries a server to request information:

Quote:
Scenario #1: The current problem with the server browser.

-> Client: . CS 1.6 Non Steam V20 or newer versions.
<- Server: HLDS V17 or any older versions.

-> Client: . Sends a packet to the server adding the new query Source Engine Query to the end.
<- Server: Discards the packet because the query isn't recognized, thus, no reply is made to this request.
-> Client: . Without a reply, the client (or Server Browser) thinks that the server is dead, not responding or too busy.

The example shows what the problem is and the solution is right in front of you. Basically, there is a new query and servers up to V17 don’t recognize this, so the server isn't dead or not responding, you can use connect IP:PORT to join the server.

If you want a easy solution, use the ServerBrowser.dll included with patch V19 while ppl updates their servers. And before i forget... V20 Servers already supports both queries, no need to update anything.
发表于 2005-10-13 12:18:58 | 显示全部楼层 来自 中国–江苏–苏州–张家港市

回复: 关于CS1.6的服务列表的问题

能否自己修改了,让2834以前的和以后的都能被搜索到呢。
回复

使用道具 举报

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

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