Author Topic: Feature Request: Prevent people from disconnecting to stop flag captures  (Read 10312 times)

sk89q

  • Global Moderator
  • Autococker
  • Posts: 1049
Some method to prevent people from disconnecting to stop flag captures

jitspoe

  • Administrator
  • Autococker
  • Posts: 18802

lekky

  • Autococker
  • Posts: 2449
Re: Feature Request: Prevent people from disconnecting to stop flag captures
« Reply #2 on: January 13, 2008, 07:13:24 PM »
Needs discussion on how to implement it, until then its a - from me.

Eiii

  • Autococker
  • Posts: 4595
Re: Feature Request: Prevent people from disconnecting to stop flag captures
« Reply #3 on: January 13, 2008, 07:52:54 PM »
If team A has the flag, and the last player alive on team B disconnects, then:
1. Automatically give team A the cap points, or
2. Keep the round going until team A actually caps.

Aaaand now possible issues:
1. If there's any lava in the map, the chance that the flag carrier from team A falls in it is removed. If a player from team B was about to spawn, they don't get to.
2. Could be used to run down the clock pretty easily.

Neither of those are really serious issues, though.

Edgecrusher

  • Autococker
  • Posts: 815
Re: Feature Request: Prevent people from disconnecting to stop flag captures
« Reply #4 on: January 14, 2008, 01:54:02 AM »
And what if person times out?

Eiii

  • Autococker
  • Posts: 4595
Re: Feature Request: Prevent people from disconnecting to stop flag captures
« Reply #5 on: January 14, 2008, 10:17:54 AM »
Same situation. It's not like team A doesn't 'deserve' the cap if someone on the other team times out.

KnacK

  • Global Moderator
  • Autococker
  • Posts: 3039
Re: Feature Request: Prevent people from disconnecting to stop flag captures
« Reply #6 on: January 14, 2008, 10:27:18 AM »
Same situation. It's not like team A doesn't 'deserve' the cap if someone on the other team times out.

Exactly.  The itnernet is fair to everyone and no one.  Its the risk you take of palying online. 

Having a person disconnect in a match to prevent a cap has happened enough times in the past to make it an issue.

jitspoe

  • Administrator
  • Autococker
  • Posts: 18802
Re: Feature Request: Prevent people from disconnecting to stop flag captures
« Reply #7 on: January 14, 2008, 04:10:27 PM »
The two ideas I have are:

- Force-respawn a teammate of the person who disconnected.
- Extend the round for 2 minutes or so, or until some other game event happens (enemy respawns, flag is captured, etc.).

If somebody times out, it gives an honorable player a chance to drop the flag they would have otherwise gotten bonus points for.

Xena

  • VM-68
  • Posts: 221
Re: Feature Request: Prevent people from disconnecting to stop flag captures
« Reply #8 on: January 14, 2008, 07:46:07 PM »
- Force-respawn a teammate of the person who disconnected.

I think this is the better option. You are not guaranteeing a point, you're just forcing a player to continue... where as extending the round by 2min would run into the problem of some people purposely disconnecting (if you're adding extra 2min per disconnection)... you'll get the team a cap, team b grabs flag, team a disconnect, team a connects and caps, team b grabs flag, team a disconnect and so on

jitspoe

  • Administrator
  • Autococker
  • Posts: 18802
Re: Feature Request: Prevent people from disconnecting to stop flag captures
« Reply #9 on: January 14, 2008, 08:17:14 PM »
Well, force-respawning would only work if there are other players, so the time extension would probably be needed as a backup, and team a disconnecting wouldn't do team a any good - they'd just be giving team b a free cap.

y00tz

  • Autococker
  • Posts: 2742
Re: Feature Request: Prevent people from disconnecting to stop flag captures
« Reply #10 on: January 15, 2008, 12:27:45 AM »
Annoying indeed, but you could pause/freeze remaining players on offensive team until a player spawns on the opposing team.

Eiii

  • Autococker
  • Posts: 4595
Re: Feature Request: Prevent people from disconnecting to stop flag captures
« Reply #11 on: January 15, 2008, 01:00:05 AM »
That seems silly. I think that the team with a disconnecting/timing out player should be punished, to some extent. I say just keep the round going until the flag is capped, unless another player spawns, in which case the round continues.

Xena

  • VM-68
  • Posts: 221
Re: Feature Request: Prevent people from disconnecting to stop flag captures
« Reply #12 on: January 15, 2008, 01:55:36 PM »
Annoying indeed, but you could pause/freeze remaining players on offensive team until a player spawns on the opposing team.
sounds very matrix. :D
i can just imagine in a match, the player with the flag capping then the other team disconnects, player with flag is now stuck in mid-air. lol :D

is it possible to award points like this...
team a with flag, team b then disconnects...
team a receive the 2 pts for flag procession and addition 2 for due to team b's unsportsmanlike?? you are not rewarding a free cap pts but you are penalizing team b for disconnecting. Of course, you can adjust the unsportsmanlike pt however you want, 1 pt, 2 pts or even 3 pts (2 for procession of flag and 3 bonus pts for other teams disconnection, totally 5 pts equaling the cap).

Eiii

  • Autococker
  • Posts: 4595
Re: Feature Request: Prevent people from disconnecting to stop flag captures
« Reply #13 on: January 15, 2008, 06:20:58 PM »
Having the setting adjustable would lead to potential abuse (setting it to zero or 50) on match servers, which is the only place it matters. Your situation doesn't give team B an incentive not to disconnect- team A gets 4 points if a disconnect happens, and 5 if it doesn't. (assuming it's a normal 5-point flag)

Xena

  • VM-68
  • Posts: 221
Re: Feature Request: Prevent people from disconnecting to stop flag captures
« Reply #14 on: January 15, 2008, 07:22:43 PM »
no, the unsportsmanships points wont be adjustable in a match... it will be hard set and can't be altered.

if 5 pts flag cap is a normal scoring, then it would be 2 pts for procession and additional 3 pts for sportsmanship or something like that. and wouldn't the server log the match anyway? if that's the case, the team that lost (due to the continuous disconnection) then should they have a right to bring the game to some game committee for judgement?? not necessarily the same committee members...

Eiii

  • Autococker
  • Posts: 4595
Re: Feature Request: Prevent people from disconnecting to stop flag captures
« Reply #15 on: January 15, 2008, 07:57:57 PM »
I think that's going too far. You're responsible for your connection to the internet. Your clan is responsible for you.

Xena

  • VM-68
  • Posts: 221
Re: Feature Request: Prevent people from disconnecting to stop flag captures
« Reply #16 on: January 15, 2008, 09:45:51 PM »
so... no "video reply" then, huh?

James

  • 68 Carbine
  • Posts: 336
Re: Feature Request: Prevent people from disconnecting to stop flag captures
« Reply #17 on: January 22, 2008, 06:13:26 PM »
Reading over this, can't you just make it so that say the person disconnects the server still registers the player as there and alive for like 30 seconds after they leave? 30 seconds should be more than enough time to realize that the opponent disconnected and that you have time to cap.

Also during a match, if the player is timed out it's kind of an unwritten rule to not cap on him. So even if that guy did time out you could just drop the flag and wait for respawns.

Of course assuming the guy leaves and there are 3 enemy players still alive they could cap multiple times on that person  in that 30 seconds. Given that the other team is as lame as the team who disconnects on the player who's going to cap on them.