Xonotic is a free, open source (GPL) ultra-fast, first-person shooter


Follow Xonotic on

Poll: Kick idlers only when needed?
Yes!
No!
I have another idea... (please post it)
[Show Results]
Note: This is a public poll, other users will be able to see what you voted for.
Post Reply 
Kick idlers only when needed!
04-27-2012, 04:15 AM (This post was last modified: 04-27-2012 04:18 AM by unfa.)
Post: #1
Kick idlers only when needed!
Kicking idling players from servers is - if I understand - a feature to keep the servers clean and ready to welcome active players.

But when there is not much happening on the server, why kick these few people? Let them idle if it doesn't hurt anyone!

I was kicked a lot of times because I wasn't touching the client, because I didn;t have time just to play, but the servers where pretty uncluttered, so they could have kept me until I was a total waste of CPU time.

How about making servers kick idle players only when there is less then 1 free slot on the server?

An example (made right up):

A server has 8 slots, 2 players is playing and there are 4 idling, watching them or just having the game running while doing other stuff.

Then another 2 players join in and start playing. We have 8 players, which is more than server_max - 1. Now the server switches to "kick the idlers" mode Wink
It searches for a player that is doing nothing and kicks the one who has been inactive for the longest time period. This frees up 1 slot, so the server can welcome another player. If another players joins, the server will kick another idler (if there is one) and so on.

The whole point is to eliminate unneeded idlers kicking and do it only when server is getting full or overloaded

I assume that server load is no problem. The server could also kick idlers if it has trouble with performance and if the game is suffering stuttering Wink

[Image: BSF48.png][Image: HMITP48.png][Image: S48.png][Image: TLT48.png]
Visit this user's website Find all posts by this user
Quote this message in a reply
04-27-2012, 06:09 AM
Post: #2
RE: Kick idlers only when needed!
+1 for you :*

LoverNimbuz
Find all posts by this user
Quote this message in a reply
04-27-2012, 06:36 AM
Post: #3
RE: Kick idlers only when needed!
(04-27-2012 06:09 AM)N1mbus Wrote:  +1 for you :*

Thanks Smile Would you like to cast a vote? To help convince others it's a god idea!

[Image: BSF48.png][Image: HMITP48.png][Image: S48.png][Image: TLT48.png]
Visit this user's website Find all posts by this user
Quote this message in a reply
04-27-2012, 07:00 AM
Post: #4
RE: Kick idlers only when needed!
no kicking for idlers on TDM, DUEL, CTS and CA mods (spectating is very important and its part of the gameplay, also: tournaments and all the stuff)
for kicking: FFA, CTF, and other modes.

My maps:
CrystalCave|Distortion|SilentSiege |Catharsis|Spatium|Imprisoned|Cubes|SpiderCtf
My portfolio: conradjustin.com
Visit this user's website Find all posts by this user
Quote this message in a reply
04-27-2012, 08:09 AM (This post was last modified: 04-27-2012 08:20 AM by unfa.)
Post: #5
RE: Kick idlers only when needed!
(04-27-2012 07:00 AM)Justin Wrote:  no kicking for idlers on TDM, DUEL, CTS and CA mods (spectating is very important and its part of the gameplay, also: tournaments and all the stuff)
for kicking: FFA, CTF, and other modes.

I'd agree but I thing players playing should have priority over spectrating ones.

We can also solve this problem by making a dialog window:


.gif  nan.gif (Size: 22.46 KB / Downloads: 150)

[Image: BSF48.png][Image: HMITP48.png][Image: S48.png][Image: TLT48.png]
Visit this user's website Find all posts by this user
Quote this message in a reply
04-27-2012, 08:30 AM
Post: #6
RE: Kick idlers only when needed!
DCC got such a message and you need to be not active for 10 minutes.

[Image: 21.png]
IRC (QuakeNet): #bot.xonotic | #xonotic.pickup | #xonotic | #xonotic.cup | #xonotic.hub
YouTube | Twitch.tv | QuakeLive
Movies: Mirification #1 | Mirification #2 | Mirificaption #1 | Mirification #3 | Mirification #4

Visit this user's website Find all posts by this user
Quote this message in a reply
04-29-2012, 01:08 AM
Post: #7
RE: Kick idlers only when needed!
What about having an option requiring some activity when a map loads? This would mean that you get prompted to start, team selection or spectating and after a 30 second countdown, anyone who hasn't selected to play or spectate will get kicked. This means spectators would actually have to be spectating rather than sitting looking at a wall.

I'm at least a reasonably tolerable person to be around - Narcopic
Find all posts by this user
Quote this message in a reply
04-30-2012, 07:11 AM
Post: #8
RE: Kick idlers only when needed!
Alright, can this be made a standard server feature so it won't require additional changes to the CFG of the servers, just updating?

I don't know how this stuff I done, who can implement this?

[Image: BSF48.png][Image: HMITP48.png][Image: S48.png][Image: TLT48.png]
Visit this user's website Find all posts by this user
Quote this message in a reply
04-30-2012, 01:17 PM
Post: #9
RE: Kick idlers only when needed!
Make a feature request on http://dev.xonotic.org

Put a link to this thread in the description, too.

[Image:http://i.imgur.com/4XODR.png]640K ought to be enough for anybody.
     ― Linux Torvalds
Find all posts by this user
Quote this message in a reply
05-03-2012, 04:01 PM (This post was last modified: 05-03-2012 04:01 PM by unfa.)
Post: #10
RE: Kick idlers only when needed!
(04-30-2012 01:17 PM)Mr. Bougo Wrote:  Make a feature request on http://dev.xonotic.org

Put a link to this thread in the description, too.

I tried to do it, but I can't login. I changed my password, it's okay. I tried to login with it using a name I got in mail from the system, but it keeps saying: "Invalid user of password."

Could this be a problem with the tracker?

[Image: BSF48.png][Image: HMITP48.png][Image: S48.png][Image: TLT48.png]
Visit this user's website Find all posts by this user
Quote this message in a reply
05-03-2012, 04:33 PM
Post: #11
RE: Kick idlers only when needed!
I can log out and into the tracker. So I guess something is working Tongue
Find all posts by this user
Quote this message in a reply
05-04-2012, 12:47 AM
Post: #12
RE: Kick idlers only when needed!
Send a mail to divVerent if you think there's a problem with logging into the tracker. I don't admin and I have no way to help you personally with that.

[Image:http://i.imgur.com/4XODR.png]640K ought to be enough for anybody.
     ― Linux Torvalds
Find all posts by this user
Quote this message in a reply
05-04-2012, 05:15 AM (This post was last modified: 05-04-2012 09:31 AM by unfa.)
Post: #13
RE: Kick idlers only when needed!
Ok, I'll try changing my password one more time and if that doesn't help I'll poke divVerent.
It didn't Wink
Message to divVerent sent.
My account is now usable.

Here is the ticket: http://dev.xonotic.org/issues/1201

[Image: BSF48.png][Image: HMITP48.png][Image: S48.png][Image: TLT48.png]
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  Xonotic system requirements needed RaptorFX 45 14,174 06-13-2013 04:45 AM
Last Post: CrazyMonky
  Wanna kick Tribes: Ascend's ass? Lee_Stricklin 13 3,378 04-24-2012 06:59 AM
Last Post: Lee_Stricklin
  Idea: auto-kick TKers Antibody 23 5,321 09-26-2010 02:28 AM
Last Post: Mr. Bougo

Forum Jump: