1 (edited by Clawbug 2008-03-09 20:32:23)

Topic: MAX_SERVERS = 200 - client_serverbrowse_num index value?

Why such a limitation? I have never seen client to report that there is 200 severs, but always 199, thus I assume that client_serverbrowse_num is starting from 0, and producing this "bug".

Not really related to support, but more suited here than in Development.

2

Re: MAX_SERVERS = 200 - client_serverbrowse_num index value?

A packet can be at maximum 1500 bytes big including headers. An address to a server is ip + port = 6 bytes. 200*6 = 1200 bytes. A master server can't hold more then 200 servers at the moment. This could be changed in the future but there is no need right now. We have 3 master servers and each can hold 200 servers, so effectivly we can track 600 servers right now.

3

Re: MAX_SERVERS = 200 - client_serverbrowse_num index value?

sorry for stupid question but if i connect only to master server#1 this mean i cant see game which was hosted on master server #2 and #3 ?

4

Re: MAX_SERVERS = 200 - client_serverbrowse_num index value?

I hope that there will be(if not implemented already) a system which shows the the selected(with those filters) servers of all of those master servers.

5

Re: MAX_SERVERS = 200 - client_serverbrowse_num index value?

Mat wrote:

sorry for stupid question but if i connect only to master server#1 this mean i cant see game which was hosted on master server #2 and #3 ?

yup