When Reserving Slots....
uranium_235
Join Date: 2002-11-20 Member: 9478Banned
<div class="IPBDescription">Do the public community a favor</div> Please increase the server capacity by one for every reserved slot you have.
Why?
- The player probably won't be on your server 24/7, so it won't usually be full, so there won't be any more lag.
- More reserved slots = More annoyance for players. Eventually you'll have room for 10 players in a 22 slot server.
Why?
- The player probably won't be on your server 24/7, so it won't usually be full, so there won't be any more lag.
- More reserved slots = More annoyance for players. Eventually you'll have room for 10 players in a 22 slot server.
Comments
Reserve Slots are configurable in different ways. They don't work how you seem to think they do. For example on my server, I have ONE reserve slot. If the servers not full its never used. If someone with access to the reserve system joins when the server is full,, they take that slot. And the person with the highest ping on the server is removed, and the reserve slot is open for the next person with access to join.
reserve_type <#>
This controls how reserve slots work on the server (the default is 0).
reserve_type 0
Public slots are used in preference to reserved slots. Reserved slots are freed before public slots.
reserve_type 1
One slot is always reserved (regardless of reserve_slots). If someone with reserve access joins into that slot, the highest pinger without reserve access is kicked to make room. Thus, one slot always remains free.
reserve_type 2
Reserve slots are used in preference to public slots. Public slots are freed before reserved slots. The difference between reserve_type 0 and reserve_type 2 may not be immediately apparent. Here's an example: Suppose there is a 16 player server, with 2 reserved slots. Thus, with no one on, there are 14 public slots, and 2 reserved slots
anyway... ^^
if you have to make reserved slots <b>at all</b>, at least make it known how many there are. jeez, it's so annoying.
anyway... ^^
if you have to make reserved slots <b>at all</b>, at least make it known how many there are. jeez, it's so annoying.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
just check the public_slots_free cvars.....and use something like the eye www.udpsoft.com
<b>
Code: (paste this into Eye filter editor)
1 if public_slots_free == "0" remove</b>
reserved slots... (with adminmod) are decided by:
1.) WONID
2.) Nickname
3.) IP Address
4.) WONID + Password
5.) Nickname + Password
6.) IP Address + Password (i'm pretty sure)
i prefer just the WONID, since passwords are a pain, and i'm the only person to use my wonid.
and no.. ppl will never learn. at least untill EVERY game browser out there checks for clanmod/adminmod's presence, and then checks the number of public slots...
But if you use ASE or something like that you will see a 18 slot server.
SOO... Either you add the filter like cracker jackmac said or use HL's ingame broswer if you dont whant to get servers with reserved slots.
(1 rsvd slot)
I mean we put the version number in the title even though we could just check the cvars. Why? Because it is a 10-20 second change that saves hundreds of people a little time.
Might just be why when my NS server is running it lists as:
dmiyu.org Natural Selection 6 on 6 v1.02 (1 rsvd slot)
And my CS server lists as:
dmiyu.org CS 1.5 8 on 8 (no-AWP, 1 rsvd slot)
NS shows up as 13 slots in Gamespy/ASE, CS shows up as 17 slots. A little basic math and the person knows that if it is 12/13 or 16/17 the server is full. No need for them to dig deeper than the summary view. And like I said, it took me all of 10-20 seconds to put that in my server name. Ow, my strained pinky, oooh. *sigh*
<b>Players maybe be kicked to make room for admins/regulars...sorry</b>
i also got the rules posted there so its easy to read them.
my point exactly.
sv_visiblemaxplayers n
(where n is an integer)
Example:
Set your maxplayers to 14, your reserved slots to 2 (however your plugin handles reserved slots), and your sv_visiblemaxplayers to 12. Voila, 2 "hidden" slots for VIPs.
sv_visiblemaxplayers n
(where n is an integer)<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Too bad it doesn't work. I read about that variable, set it, both Gamespy and ASE see all slots.
Deltron Z:
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->
I guess I'd rather there be reserve spots than getting booted in mid-play for an admin to join. But I do agree with upping the max players for every reserve you have. No server should have less than 20-22 max players, it's just not as fun in my opinion. <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
You mean aside from the servers that would lag with 20-22 players. Ya know, mass numbers of players does not automatically equate to fun, esp. when everyone is pinging 800.
Besides I'd prefer that people not up their public slots for every reserved slot. Something is just not right joining a 10/16 server and being told there are no slots free. I can see, at most, 2 reserved slots. Any more is BS, plain and simple.
12 if public_slots_free == "0.000000" remove
personally I use
1 if servertype != "HL" remove
2 if gamedir ~!= "ns" remove
3 if mp_version != "v1.03" remove
4 if ping >= "100" remove
5 if needpass > "0" remove
6 if maxclients == "0" goto 8
7 if clients >= maxclients remove
8 if clients == "0" remove
9 if bots > "0" remove
10 if region !& "2" remove
11 if country != "US" remove
12 if public_slots_free == "0.000000" remove
works great =)
sv_visiblemaxplayers n
(where n is an integer)<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Too bad it doesn't work. I read about that variable, set it, both Gamespy and ASE see all slots. <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
I posted in the ASE forum, asking if ASE could honor that var. Waiting on a reply.
PJ not hard to do there buddy.. i can find someone to add it in there prolly.