Votekick and automatic kick for AFKs

nawoanawoa Join Date: 2012-12-11 Member: 174777Members, Reinforced - Gold
Nothing reduces my enjoyment of a highly-competitive multiplayer game like NS2 more than long-duration AFKs and trolls. This game NEEDS a votekick function.

Whether my team's winning or losing, having the question in the back of my mind "is [team] winning because of the AFK(s) on the other team or did they have a better strategy?" really cheapens the whole experience. AFKs remove skill from the equation and and the game becomes simply a matter of numbers, especially with smaller teams.

I love this game and I'm going to keep playing it and telling people about it, but this really reduces my enjoyment. Of the 150 hours I've logged since beta, I can confidently say I've spent more time frustrated with AFKs and trolls than with (perceived) balance issues. Balance issues can be planned for and worked around but dead weight on your team can't be. Even newbies can at least find simpler stuff to do while they're learning, like harassing RTs. Some idiot who didn't have the courtesy to quit the game before he went to bed, he's just being a dick.

Another thing votekick is needed for is the trolls. When you're spectating, your chat is limited to other spectators. When you're on a team, actively informing the other team of your team's movements and strategy (not to mention taking up a player slot), your team is simply going to lose. It's not a frequent thing but when it happens, it makes me feel really frustrated and ruins my night.


What I propose:

- "Vote kick" function, a nested GUI alongside the "vote concede" and "vote eject commander" functions. You select "vote kick", which opens a submenu with all the players names, divided into multiple pages if necessary. Players who have been idle for more than 2 minutes are highlighted in both the "vote kick" list and in the main player list, and must have "(AFK)" next to their name... this is very important.

- Automatic kick to the ready room for anyone who's been idle for more than 5 minutes.

- Automatic kick from the server for anyone who's been idle in the ready room for more than 5 minutes. In other words, you must be idle for 10 full minutes to be kicked from the server.

- A player idle for less than 2 minutes (or being kicked for another reason) requires two-thirds of their team's votes for them to be kicked.

- A player idle for more than 2 minute requires only half the team's votes for them to be kicked.

- A kicked player can't reconnect for 5 minutes. If you attempt to re-connect, the server informs you that you've been kicked and tells you how long until you'll be allowed to re-join.

- If a player is kicked from a server twice in a 60-minute period, their kick cooldown period increases to 24 hours.


This sort of thing is a standard feature in most multiplayer-focused games and NS2 needs it.

Comments

  • CalegoCalego Join Date: 2013-01-24 Member: 181848Members, NS2 Map Tester
    I think there's an AFK kicker that's in the vanilla server. Its just that it doesn't seem to be set up on a lot of servers. Or else its set to a pretty lengthy time.

    I personally think 5 minutes is a bit long. Maybe 5 minutes total AFK till kick. 5 minutes is a pretty fair amount of time to be down a player due to AFK.

    Votekick would help though if people kept track of who's afk. It could simply be imbedded in the scoreboard like the mute player function. If memory serves it's on the dev to-do list.
  • Racer1Racer1 Join Date: 2002-11-22 Member: 9615Members
    All NS2 servers kick AFK players after 5 minutes if the server is at least half full. I agree this is a lengthy default, but it can be adjusted based on admin preference.
  • BestProfileNameBestProfileName Join Date: 2013-01-03 Member: 177320Members
    I want a votekick option, period.

    "It's open to abuse"

    So is this game being a mod, as Hugh has pointed out. A votekick option will bring more good than bad.
  • sHawke_NativesHawke_Native Join Date: 2012-12-20 Member: 175650Members
  • SeeVeeSeeVee Join Date: 2012-10-31 Member: 165206Members
    edited May 2013
    I boot AFK after 120 seconds on my server when it is 60% or more player count . In my opinion if you are going to be AFK for longer than that you are just letting your team down and taking up a slot on the server that someone would love to have and play (when server is full).

    I think a player vote kick option (activated by server config) can be good in some instances. It was used a lot on the UT2004 server I ran when no admin was around so suspected botters and AFK peeps could be booted. There was even a choice where they could ban the player for the next round too before it even started. Even if they just kicked the player for that current round, they were not able to re-join the server for the rest of that round saving aggravation on the server and people could just play and enjoy themselves.

  • The_Irrelevant_OneThe_Irrelevant_One Join Date: 2005-06-13 Member: 53816Members
    Could someone give me a good idea why people Ready Room AFK in the first place? They're not spectating or chatting or anything. Does ALT+F4'ing the game leave behind a ghost player or something?
  • XaoXao Join Date: 2012-12-12 Member: 174840Members
    It's just a thing, bad habit of NS 1 because if you didn't want to play the round out anymore people F4'd, some people do it for the same reason and totally forget about NS2 still running, some people do it to avoid a team stack or whatever.

    The auto kick function was implemented but turned off by default IIRC, it was upto server admins to turn it on and edit the time parameters, I believe the majority haven't touched it.

    2 mins is plenty of time, if people are waiting out the round they can press a button in spectate or something.
  • deathmongerdeathmonger Join Date: 2012-07-06 Member: 153953Members
    We (Next Level Gaming) have our servers set to kick after 2 minutes as well.  No vote kick though...I feel like the best thing to do is to have enough good admins that they can be around most times to take care of anyone that needs kicked.
Sign In or Register to comment.