Feature #1201

Kick idlers only when needed

Added by unfa over 2 years ago. Updated 9 months ago.

Status:In ProgressStart date:05/04/2012
Priority:LowDue date:
Assignee:Samual% Done:

50%

Category:Configuration
Target version:0.8

Description

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

History

#1 Updated by Mepper 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.

#2 Updated by Spaceman over 2 years ago

A new cvar "set sv_maxidle_slots" could be used.

set sv_maxidle_slots 2

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.

#3 Updated by unfa over 2 years ago

Mepper wrote:

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

Spaceman wrote:

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.

#5 Updated by Samual over 1 year ago

  • Category changed from Game Logic to Configuration
  • Status changed from New to In Progress
  • Assignee set to Samual
  • Priority changed from Urgent to High
  • Target version set to 0.7

#6 Updated by Samual over 1 year ago

  • Priority changed from High to Low

#7 Updated by Mirio 9 months ago

  • Target version changed from 0.7 to 0.8
  • % Done changed from 0 to 50

Also available in: Atom PDF