DG wrote:your browser just reports back sv_maxclients value?
server browser should report sv_maxclients - sv_private clients at worst, so should be showing 16 & 12 or 12 & 8 player slots, respectively.
Yes HLSW shows sv_maxclients - sv_privateclients, problem is it totally ignores ETTV slots. So with my example settings I got 16 (18) and 12 (14) displayed.
If you want to be absolutely certain about reserved slots for ETTV you have to do 12 + 2 + 4 for sv_maxclients & do 2 + 4 for sv_privateslots. At least that is for HLSW.
If you don't do that ETTV will eat up 4 slots regardless of whether they are private or general.
EDIT: did a quick test with ASE and that displays only the number of (what it thinks to be) public slots. So there I got 16 & 12, but in reality it is in fact 12 & 8.
So for now I'd recommend setting the number of private slots to include ettv_sv_maxslaves. Here's an example from one of my cfg's:
Code: Select all
//
// When calculating the number of slots take into account that ETTV has priority!
// So if you want to have 12 players, 2 guarantueed private slots and 4 ETTV slots,
// these are the required settings:
//
// set ettv_sv_maxslaves 4
// set sv_privateclients 6 (= 4 + 2)
// set sv_maxclients 18 (= 4 + 2 + 12)
//