Logic behind 2.60b empty servers de-listed?


(NovaPrime) #1

can somebody educate me on this. So, if 2.60b servers dont show up on list when they are empty, I assume omnibots count as players? Because that is all I see is 2.60b empty servers full of bots.

Yet, my server seems to only show up on masterlist when a real player is on there regardless of bots. Why dozens of bot-only servers running 2.60b engine list yet mine will not show up? Don’t make sense to me.

I have seen threads related to this, but they don’t quite clear the confusion.


(acQu) #2

So, if 2.60b servers dont show up on list when they are empty, I assume omnibots count as players?

Yes ^^

Omnibots count as players. Your server should get listed if playercount is in range of [1, MAX_PLAYERS - 1] and at least one of the public slots is occupied (because private slots do somehow not count in that logic).

If you have linux, then i recommend you using the wet-serverinfo-tool and using the script is-serv.sh to check if your server is currently on ML. This script is basically just piping the output to grep and if your server is on the list, it will be output. If there is no output, then your server is not listed. You can check 2.55, 2.56, 2.60 servers, even different masterservers (but that requires configuration). But you need to compile it (which is easy). Then, in the same folder as wetsi, you type sh is-serv.sh IP. Takes a while to get used to it, but is fast once you know, so you do not have to ask sites like splatterladder or the server crawler service from wolffiles (which take always some time).

And that your server is not listed regardless of bots sounds odd by the way. Make sure you occupy at least 1 public slot.


(acQu) #3

So, if 2.60b servers dont show up on list when they are empty, I assume omnibots count as players?

Yes ^^

Omnibots count as players. Your server should get listed if playercount is in range of [1, MAX_PLAYERS - 1] and at least one of the public slots is occupied (because private slots do somehow not count in that logic; and if that does not work, then have at least +1 more player/bot connected than private slots, because i forgot about that specific detail).

If you have linux, then i recommend you using the wet-serverinfo-tool and using the script is-serv.sh to check if your server is currently on ML. This script is basically just piping the output to grep and if your server is on the list, it will be output. If there is no output, then your server is not listed. You can check 2.55, 2.56, 2.60 servers, even different masterservers (but that requires configuration). But you need to compile it (which is easy). Then, in the same folder as wetsi, you type “sh is-serv.sh <ip>”. Takes a while to set up, but once done it is fast and you do not have to ask sites like splatterladder or the server crawler service from wolffiles (which always take some time).

And that your server is not shown regardless of bots sounds odd by the way. Make sure you occupy at least 1 public slot.

EDIT also: your if you find your server on ML, but can’t see it in the et internal server browser, then this is most likely that classic problem everyone is complaining about, namely that the 2.6b et internal server browser does simply not show empty/full servers.