ETTV Public beta 2

Official ET Pro announcements here...

Moderators: Forum moderators, developers

User avatar
deej
Posts: 743
Joined: Fri Mar 19, 2004 12:44 am
Location: Belgium!
Contact:

Post by deej »

DG wrote:dont need lots of ettv for trial and error, just see what the max players is reported as in server browser :)
LOL I figured that out by myself already ;). That reports 18 for my first case and 14 for my 2nd.

What I want to know is when it has those 14 allowed players in there, is there still room left for those 4 ETTVs then when you set sv_maxclients to 14? Or do you need to set it to 18?

In other words, does ettv_sv_maxslaves have an impact on sv_maxclients or not?
Our servers now run on 64 bit steroids. Point your ET to:
- Forgotten Ground StopWatch Server with occasional wolfrof 1
- Fraggle Rock ETPub Server - Mix up ET/UT & Duke Nukem
User avatar
daita
Posts: 48
Joined: Thu Mar 03, 2005 5:37 am
Location: Jungle
Contact:

Post by daita »

first one.

daita.
User avatar
deej
Posts: 743
Joined: Fri Mar 19, 2004 12:44 am
Location: Belgium!
Contact:

Post by deej »

Yep that is it. After playing a bit with slot settings and firing up 3 ETTV sessions I even noticed ettv_sv_maxslaves takes precedence over all other slots.
Our servers now run on 64 bit steroids. Point your ET to:
- Forgotten Ground StopWatch Server with occasional wolfrof 1
- Fraggle Rock ETPub Server - Mix up ET/UT & Duke Nukem
DG
Posts: 513
Joined: Thu Jul 24, 2003 4:16 am

Post by DG »

deej wrote: LOL I figured that out by myself already ;). That reports 18 for my first case and 14 for my 2nd.
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.
User avatar
deej
Posts: 743
Joined: Fri Mar 19, 2004 12:44 am
Location: Belgium!
Contact:

Post by deej »

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)
	// 
Our servers now run on 64 bit steroids. Point your ET to:
- Forgotten Ground StopWatch Server with occasional wolfrof 1
- Fraggle Rock ETPub Server - Mix up ET/UT & Duke Nukem
User avatar
deej
Posts: 743
Joined: Fri Mar 19, 2004 12:44 am
Location: Belgium!
Contact:

Post by deej »

deej wrote:

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)
	// 
I found out the hard way that in this case one would have 10 reserved slots and only 8 public slots as ETTV slots do not eat up private slots.

So you have to do it in fact this way:

Code: Select all

	// set ettv_sv_maxslaves	 4
	// set sv_privateclients	 2
	// set sv_maxclients		 18 (= 4 + 2 + 12)
The server will report 16 public slots but in fact only 12 are really public. Hence my feature request that I posted here.
Our servers now run on 64 bit steroids. Point your ET to:
- Forgotten Ground StopWatch Server with occasional wolfrof 1
- Fraggle Rock ETPub Server - Mix up ET/UT & Duke Nukem
User avatar
Deus
Posts: 1053
Joined: Fri Mar 12, 2004 2:24 am
Location: Germany
Contact:

Post by Deus »

this is exactly what was stated in the above statement :)

Code: Select all

ettv_sv_maxslaves    4 
privateslots         2 
publicslots          12
needs to be set this way:

Code: Select all

set ettv_sv_maxslaves    4 
set sv_privateclients    6 (= 4 + 2)
set sv_maxclients       18 (= 4 + 2 + 12)
User avatar
deej
Posts: 743
Joined: Fri Mar 19, 2004 12:44 am
Location: Belgium!
Contact:

Post by deej »

[pH*Deus] wrote:this is exactly what was stated in the above statement :)

Code: Select all

ettv_sv_maxslaves    4 
privateslots         2 
publicslots          12
needs to be set this way:

Code: Select all

set ettv_sv_maxslaves    4 
set sv_privateclients    6 (= 4 + 2)
set sv_maxclients       18 (= 4 + 2 + 12)
I think you misunderstood what I posted: in case 1 you will have 6 reserved slots & 12 public, in case 2 you will have 10 reserved (4 + 4 + 2) and only 8 public.

So the following code is correct but it will show differently in server browsers:

Code: Select all

set ettv_sv_maxslaves    4 
set sv_privateclients    2 (not 6)
set sv_maxclients       18 (= 4 + 2 + 12)
Our servers now run on 64 bit steroids. Point your ET to:
- Forgotten Ground StopWatch Server with occasional wolfrof 1
- Fraggle Rock ETPub Server - Mix up ET/UT & Duke Nukem
Locked