Forums › English Language Forums › General › Suggestions

Search

Solution for getting trolled by DC

12 replies [Last post]
Mon, 11/12/2012 - 10:38
Burntsouls's picture
Burntsouls

Today, I just wasted 60 energy because of random DC's which happens in miliseconds and causes you to die. It is a really common annoyance. So how could we get rid of this? Here is the solution:

Make DCed players invincible while they are soloing.

Notes:
1-You will be invincible till you get back. When you get back, the invincibility frames continue for a moment, and then wear off.
2-You cant deal damage while on DC invincibility (for preventing exploiters to use this).
3-You will spawn on last party button you pass when you come back (for preventing locker mobs like trojans to locking you on corners). If you havent pressed one, you will spawn where you were stood once.

If I made a mean exploit on my idea, feel free to tell.

Mon, 11/12/2012 - 14:28
#1
Spaghetti-Knight's picture
Spaghetti-Knight
That's pretty good actually.

Cursed wireless connection killed me several times because of loldisconnected.

+1

Mon, 11/12/2012 - 15:25
#2
Little-Juances's picture
Little-Juances

"You will spawn on last party button"...."preventing locker mobs like trojans to locking you on corners"
A bit extreme, but could be exploited to escape certain death.

There are some details to consider.
-What if you were holding a key/statue/sprite?
-You want to do this for lone player.... what if soemone joins while you're DC? will your knight keep the invincible thing?
-What happens to mecha-knigtts or other allied NPCs?

Mon, 11/12/2012 - 22:52
#3
Evilnut's picture
Evilnut
Flawed

To detect a D/C, you check if the client and keep sending data packets to the server. The server decides the client is disconnected when the data packets stop coming.

When does the server make the decision to declare a client D/C? Answer: a time limit. Currently when server does not receive any data from a client for several minutes, server considers that player D/C'ed and displays the icon.

Waiting several minutes to put on invincible mode will never save a disconnected player from death.

But if you set it too short, then players with bad connection (i.e. signal gets dropped often, client has to resend frequently) or large latency (i.e. signal takes a long time to travel from one end to another) to server will enter invincible mode quite often. And no matter how short the time limit, it is possible that you don't have enough HP left to last until invincible mode activates.

Plus it's exploitable. Setup a shortcut to kill the java.exe process so server considers you D/C. Invincible mode activates, monsters go for other targets or wander off, you reconnect, gaining some breathing room.

When there are no other targets (i.e. you're dead while solo), monsters will wander off. That's the current implementation. Combined with the pushback on CE revive, it ensures you won't get trapped and killed instantly. If you implement an invincible mode for D/C players, you must use the same logic.

In a party you can have someone enter invincible mode right away to act as the doctor. Reconnect within 15 minutes to avoid server logging you off, and disconnect again. When all other players die, doctor joins back in and revives everyone.

Accept the fact: Real-time online games require constant connection. It comes with the genre.

Tue, 11/13/2012 - 04:13
#4
Severage's picture
Severage
...

If you really need to disconnect-exploit in this game for a couple invincibility frames............

...You should rethink playing any MMO on the internet.
Just saying.

~Sev

Tue, 11/13/2012 - 04:17
#5
Psychodestroyer's picture
Psychodestroyer

ER.
MA
G-okI'llstop :3

Tue, 11/13/2012 - 06:05
#6
Evilnut's picture
Evilnut
That's not a few

That's not a few invincibility frames... it's invincibility after server declares you disconnected and until you reconnect or are kicked off server. Which is 15 minutes.

And some people these days certainly will do that, and the game shouldn't allow them, since this is not a single player game.

Take FTL (Faster than Light) for example. It's a roguelike, dying a lot is part of the experience, yet you still get people raging in the forums saying the boss is unfair, what the heck you developers are thinking, etc. I already beat the easy mode multiple times in FTL, and is now improving my skills so I can start tackling the normal mode.

I've seen lots of people resort to cheating when faced with any challenges. Which is okay, if that's a single player game.

Tue, 11/13/2012 - 07:14
#7
Burntsouls's picture
Burntsouls
Thanks for the

Thanks for the feedback.

@Spaghetti-Knight
Thx*brofist*

@Little-Juances:
I haven't thought about them, thanks for telling, and some fast-made solutions for the conditions:
1-These props will drop near a reachable place where you got DC.
2-Yes it is, for preventing trolls which join while you forgot to lock party, kill you while you are DC'ed, and go away.(I also thought about party will get locked immediately when you got DC, but it is more irrevelant.)
3-They will also be invincible and harmless and they will spawn again with you when you come back.

@Evilnut
You are right. There are many flaws in this idea. But if you come up with a better idea, it would be apprepciated much more.

@Severage
There are loads of sordid players capable of doing this, though every patch needs a grief-exploit blocker content which Evilnut and Little-Juances want.(Which many GMs can't do it)

Tue, 11/13/2012 - 09:31
#8
Evilnut's picture
Evilnut
I was telling you it can't be

I was telling you it can't be done.

Set the d/c trigger time too short - misfiring frequently for non-US players.
Keep d/c trigger time as current - won't save you from death.

And in both case, the invincible mode is exploitable.

Quoting myself:
"Accept the fact: Real-time online games require constant connection. It comes with the genre."

If you get disconnected, then just give it up instead of burning CE to revive. You already got the crowns you've picked up so far - it's not an ideal situation, but you're not at 100% loss either.

If you have hardware problems (aging router, weak wireless reception, etc.), fix it. A consistent connection is required for online games.

If the disconnection is out of your hands (e.g. packets dropped en-route, network's busy), remember that time as a peak hour for network traffic. Avoid playing at that time.

Tue, 11/13/2012 - 11:39
#9
Asukalan's picture
Asukalan
LOL Go home Burntsouls, you

LOL

Go home Burntsouls, you drunk xD

Suggestions like that always bring smile on my face. This one will land in same category as other pointless suggestions such as "pause button in online game".

Tue, 11/13/2012 - 12:13
#10
Burntsouls's picture
Burntsouls
Yeah, the latency between

Yeah, the latency between servers and players makes it very difficult to solve.

@Asukalan
You are*
Who is drunk now?
Btw, I just wanted to change the fates of knights which has a weak connection, it is not as pointless as you put here.

Tue, 11/13/2012 - 14:24
#11
Psychodestroyer's picture
Psychodestroyer

If you were referring to 'you drunk', Asuka used it in the right context.

He's using 'drunk' as a noun as opposed to an adjective, the 'are' is not needed, unless he were to say 'you are a drunk'.

Tue, 11/13/2012 - 22:40
#12
Severage's picture
Severage
@Burntsouls:

That was a bit of a sarcastic statement.

My point was, if you need to "cheat" in this MMO, especially this MMO, you shouldn't play MMOs.

~Sev

Powered by Drupal, an open source content management system