Welcome, Guest. Please login or register.
Did you miss your activation email?

September 09, 2010, 02:15:10 PM
Show unread posts since last visit.

Home | Help | Search | Login | Register

Pages: [1]
Print
Author Topic: Feature Request: Prevent people from disconnecting to stop flag captures  (Read 2885 times)
sk89q
Global Moderator
Autococker

Posts: 1037

« on: January 06, 2008, 12:10:56 PM »

Some method to prevent people from disconnecting to stop flag captures
Logged
jitspoe
Administrator
Autococker

Posts: 14151

« Reply #1 on: January 06, 2008, 09:24:51 PM »

http://dplogin.com/dplogin/featurevote/feature.php?id=10038
Logged
lekky
Autococker

Posts: 2451

« Reply #2 on: January 13, 2008, 07:13:24 PM »

Needs discussion on how to implement it, until then its a - from me.
Logged
Eiii
Autococker

Posts: 4596

« 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.
Logged
Edgecrusher
Autococker

Posts: 786

« Reply #4 on: January 14, 2008, 01:54:02 AM »

And what if person times out?
Logged
Eiii
Autococker

Posts: 4596

« 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.
Logged
KnacK
Global Moderator
Autococker

Posts: 3017

« 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.
Logged
jitspoe
Administrator
Autococker

Posts: 14151

« 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.
Logged
Xena
VM-68

Posts: 222

« 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
Logged
jitspoe
Administrator
Autococker

Posts: 14151

« 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.
Logged
y00tz
Global Moderator
Autococker

Posts: 2742

« 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.
Logged
Eiii
Autococker

Posts: 4596

« 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.
Logged
Xena
VM-68

Posts: 222

« 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. Cheesy
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 Cheesy

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).
Logged
Eiii
Autococker

Posts: 4596

« 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)
Logged
Xena
VM-68

Posts: 222

« 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...
Logged
Eiii
Autococker

Posts: 4596

« 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.
Logged
Xena
VM-68

Posts: 222

« Reply #16 on: January 15, 2008, 09:45:51 PM »

so... no "video reply" then, huh?
Logged
James
68 Carbine

Posts: 336

« 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.
Logged
Pages: [1]
Print
Show unread posts since last visit.
Jump to:  


Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC