Jump to content
Sign in to follow this  
bfisher

I have solved the server hopping/combat logging forever

Recommended Posts

Here's my idea, which I probably stole or modified from other people.

 

 

When you disconnect from a server (whether you log off, get dropped, hit by lightning, whatever), your character just sits down as if you were still playing for say, 30 seconds.  You also can't log in to another server for that time.  So that's 30 seconds of your character helpless against zombies, bandits, beat downs and anything else that might be thrown your way. 

 

Been said before.  Nothing new here.

 

 

But lets say that within, oh, 60 minutes (or whatever makes sense), the next time you log off or disconnect, now the time doubles to 1 minute.  Then 2 minutes.  Then 4, 6, 8, so on and so forth indefinitely.   And it doesn't go back down to 30 seconds until you've played for 60 minutes straight (60 minute clock resets to zero after you log in).

 

Advantages:

It's forgiving of losing electrical power, having to log off because your mom or wife or life partner is nagging you to come to dinner or just wanting to change servers for whatever reason.

Makes serving hopping and combat logging progressively more inconvenient.  That is, unless you feel comfortable with your character sitting helpless in a NWAF barracks for 20 minutes. 

 

Disadvantages:

Doesn't stop it completely.

Need a bit more server info so as not to have to pick one you like by trail an error.

 

Thoughts?

 

 

Share this post


Link to post
Share on other sites

I kinda like the mod system, 10 seconds before "abort" will highlight, and more recently people who ALT F4 from this situation get flagged instantly.  

 

If that were to happen (and in the future something similar will) then the SA may be a little better to play

Share this post


Link to post
Share on other sites

I like what you said before... the first part...

 

But really? 

I mean, what if the server crashes? What if it goes down? What if it's going to restart? What if your friends are on another server? What if I'm trying to find a daylight server or a night time server? What if I join a server and my ping goes to high? What if I need to take a piss or go eat dinner? 

 

Nope! You can't join, because you need to wait 16 minutes until you join. Or, you could play for 60 minutes straight through.

 

 

 

When you disconnect from a server (whether you log off, get dropped, hit by lightning, whatever), your character just sits down as if you were still playing for say, 30 seconds.  You also can't log in to another server for that time.  So that's 30 seconds of your character helpless against zombies, bandits, beat downs and anything else that might be thrown your way. 

 

That's fine. I like that. But the rest is bad. 

Share this post


Link to post
Share on other sites

I like what you said before... the first part...

 

But really? 

I mean, what if the server crashes? What if it goes down? What if it's going to restart? What if your friends are on another server? What if I'm trying to find a daylight server or a night time server? What if I join a server and my ping goes to high? What if I need to take a piss or go eat dinner? 

 

Nope! You can't join, because you need to wait 16 minutes until you join. Or, you could play for 60 minutes straight through.

 

 

That's fine. I like that. But the rest is bad. 

 

Are you addressing Weparo or me?

 

My idea takes care of that.  Firstly, having the time of day in the server list would help avoid having to jump around servers until you find one you like.  I'd want that anyway so I can filter on day, night, twilight, 24/7 day, etc.

If you have to go to the bathroom or eat dinner, no problem.  If you've been playing legit, you just have to wait a minute or so.  Not a big deal anyway, since it's just your avatar that waits in the game.  You can do your "waiting" while taking a shit or eating.  It's just when you start hopping servers or alt F4ing whenever a bunny rabbit runs past, then the wait time starts adding up quickly.

 

Maybe this is suspended if you are a certain distance from a town or other players.  After all,if you server jump in the middle of the woods and there is no one to hear it, no big deal.

Share this post


Link to post
Share on other sites

I have often played for less than an hour, so that could be a pain. Also you would have to put in a notification informing players of length of time the character will be exposed after logging out.

 

Also, even with just 30 second timer after logging, people will lose characters randomly from time to time. No matter how safe you think you are, sooner or later it will happen, and you will be pissed when you log back on to find the character you've been playing for weeks or months has been wiped out.

 

"If you've been playing legit, you just have to wait a minute or so. Not a big deal anyway, since it's just your avatar that waits in the game."

 

Again, just 30 seconds will result in people losing characters when playing legit. Bumping that to a minute or more will result in even more killings of legit players.

 

 

"Maybe this is suspended if you are a certain distance from a town or other players."

 

"Other players" doesn't fix this, because you just never know. You might think you've scouted it all out, your in the middle of an empty open field, with no one around. Just as you click logout, another player who had the same plan when he logged, logs in a ways behind you. You're now logged out, he see's your decked out character standing there, puts a round through the back of your head.

Not to mention the fact that I don't like logging off in an open field. And that would unfortunately be your best bet at making sure no ones close by.

Share this post


Link to post
Share on other sites

Thinking about this a little more.

 

The way to fix it is to simply track what servers the player is playing on over a period of time. Should be pretty easy to set up a script that takes action when it see's someone hit multiple servers in say a half hour or less. Or whatever is figured to be a reasonable "alert" time frame.

 

This method would avoid all suggested penalties for "legit" players, and only ding the hoppers.

Edited by Pinback

Share this post


Link to post
Share on other sites

The argument that this could leave players vulnerable to attack is pretty weak. Falling asleep or taking a shit would leave you vulnerable for much longer than 30 seconds.

If you are worried about getting attacked in the mere 30 seconds that your character is in game, log out somewhere safer....

Share this post


Link to post
Share on other sites

I don't generally take a shit while playing Dayz....

 

nor fall asleep playing...

 

Perhaps I'm in the minority though.

 

More to the point however, actually you missed the point. No matter how safe you are, you are never completely safe. And given a large player base, with enough time. People will lose characters they have put lots of time into, when logging somewhere that was completely safe only to be shot by a player that logged in moments after they logged out. Or some other variation of this story...

 

And you will see the complaints in the forums.

 

So the thing is, why do it, when there are better ways of solving the problem.

 

Use the fix I suggested above for hopping prevention.

 

And simply disallow logging when in combat. By either preventing logging for a period after being shot/injured, or after discharging a weapon, striking/swinging, having a firearm discharged within a certain vicinity etc.

 

Leaving characters on the server for any period of time after logging out, is pointless when you can fix the problem with better solutions.

Edited by Pinback

Share this post


Link to post
Share on other sites

 

 

So that's 30 seconds of your character helpless against zombies, bandits, beat downs and anything else that might be thrown your way. 
I kinda like the mod system, 10 seconds before "abort" will highlight, and more recently people who ALT F4 from this situation get flagged instantly.  
Also, even with just 30 second timer after logging, people will lose characters randomly from time to time.
If you are worried about getting attacked in the mere 30 seconds that your character is in game, log out somewhere safer.... 

 

http://www.youtube.com/watch?v=CMq8du-qOm4

 

With this logout metod you will be not vulnerable while logging out because you will be able to look around for possible threats; if you want to cancel the logout for whatever reason, a zombie for example, you just walk in any direction and the logout will be cancelled. The logout will be cancelled if you receive damage also.

With this metod you can do ALT + F4 also but your character will remain "40 seconds" ingame being able to receive damage and die.

Edited by Wili

Share this post


Link to post
Share on other sites

I'll go with KoS'es solution http://forums.dayzgame.com/index.php?/topic/157862-server-hop-ghosting-solution/

 

But for combat logging, I like the system a lot

KoS's solution is excellent and should definitely be implemented.  I'd take it exactly like he says it.  Kick the server hoppers straight in the nuts that way, without really punishing anyone else.  Definitely could use more server info for this.  Like what time is it on the server for sure, in case people want to avoid night (because currently it sucks big time, at least for me).

 

I really like the OP's system too, and would love to see it implemented also.  However I would add a combat timer mechanic.  Sometimes players log in and out to adjust settings, and if they're not in combat there should be no penalty.  Combat status could be based off two things, a weapon discharged within 100m (this was suggested by another player in another thread, and I like it) or Zombie aggro (just rip the mechanic straight out of MMOs as far as aggro and mob reset).

 

Man...you put these things in and we are pretty much good to go.  Like OP mentioned power loss wouldn't be punished, and that's nice for people in crappy locations or with shitty ISPs.  However reduce the reset timer to 30 minutes over an hour.  30 minutes is plenty enough time to cover all bases, 60 minutes might punish those of us who play sporadically.

 

I also like the idea of sitting down upon disconnect.  While the majority of players have proven that they will most certainly kill the player, it gives the carebears among us a chance if say they stumbled upon a sitting player (without prior engagement) to do a good deed and leave them be, maybe even protect them from Zombies.  At the same time this allows people to punish combat loggers (basically eliminating combat logging).

EDIT:  To address the other issue I just read about while scrolling up, standard logouts should take 10 seconds and the player should have control over their character.  Maybe a forced kneel but you can still aim and look around?  Obviously combat would break the logout.

Edited by Bakercompany86
  • Like 1

Share this post


Link to post
Share on other sites

Having zombie aggro puts you incombat for 60secs, being shot at or shooting puts you in combat for 60 secs, logging out while in combat will leave you in the game world for 20 secs.

Share this post


Link to post
Share on other sites

I met my first combat logger today.  He was trying to sneak up on me in some bushes by the Balota airfield.  I lit him up.  He logged.  I'm not even mad.  It's nice to know someone was trying to gank me and failed.

 

I beat a retreat though from that area, because while combat logging might be cheesy, ghosting is more of an issue IMO and I didn't feel like waiting around to be unavoidably ghosted.

Share this post


Link to post
Share on other sites

30 seconds log out timer, if you alt f4 you character will stand in surrender position for 30 seconds. Just like Day Zero have. It's good and fair.

And a 10 minute server change punishment. You go in 1 server, leave it to change you must wait 10 minutes. Simple and effective.

 

 

Other suggestion, Implement the same system as Rust. You're character goes in a sleeping state for 3-5 minutes before logging out. Alt F4 will result in death.

Edited by flygamer1
  • Like 1

Share this post


Link to post
Share on other sites

30 seconds log out timer, if you alt f4 you character will stand in surrender position for 30 seconds. Just like Day Zero have. It's good and fair.

And a 10 minute server change punishment. You go in 1 server, leave it to change you must wait 10 minutes. Simple and effective.

 

 

Other suggestion, Implement the same system as Rust. You're character goes in a sleeping state for 3-5 minutes before logging out. Alt F4 will result in death.

Works for me, so long as I can watch my character for the 30 seconds during a legit log out and take back over if something suddenly changes, im good. 

 

I like it.

Share this post


Link to post
Share on other sites

Other suggestion, Implement the same system as Rust. You're character goes in a sleeping state for 3-5 minutes before logging out. Alt F4 will result in death.

Problem: Punishes internet disconnection/whatnot unfairly. If someone's going to die in PvP or to zombies when they log, then it should at least be the result of getting shot/attacked. It's not going to make any difference to the attacker whether they combat logged or disconnected, but it's more fair on players who actually lose their connection at an extremely inconvenient time. Personally I think I'd stop playing altogether if I was geared to the teeth and lost all of my gear because my net decided to reset before I could log out properly. On the other hand, I'd merely be extremely annoyed if I happened to be shot instead.

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×