Kick idlers only when needed
|Status:||In Progress||Start date:||05/04/2012|
I request a change in server's behavior regarding kicking idling players (or spectrators).
1. Kick idlers only if the server doesn't have at leas one free slot (for a new player to join in).
2. Kick idling players if the server is overloaded.
Details in related thread: http://forums.xonotic.org/showthread.php?tid=2967
#3 Updated by unfa over 2 years ago
By default players aren't kicked for iddling at all. This is just something implemented on for example the dcc servers. You should contact the admins of that servers, instead of the devs.
I'll try to contact them.
Nevertheless the feature request still stays on. Why? If I contact the administrators I can't make them code this by themselves. I need to tell them:
"Please update your server and set sv_kick_idlers_only_when_needed to 1. Done."
This is why I still want this feature to be coded and on by default. Updating the feature request.
If it were to be ON by default (approved among developers and server admins) I'd only have to tell them:
"Please update your server. Thank you".
Am I correct?
#4 Updated by unfa over 2 years ago
A new cvar "set sv_maxidle_slots" could be used.
Will kick idle players when there are only 2 player slots left, if there are more than 2 slots available then idle players will stay connected.
I think that should work well (2 free slots might be better that 1 free slot). I think that once the code is there, the numbers we feed it with, we have to figure out by testing how it works and what works best.