Jump to content
Gdaddy22

Idea for preventing combat logging

Recommended Posts

Combat logging is really annoying and it's a quite big problem in DayZ. Now you can't log out when you're surrounded by zombies but you can combat log when a player is near to "fly away" from danger. This happened to me several times, I was trying to force a guy near me to turn around and run away and I won't shoot, then he combat logged runing all the fun, or I was trying to rob someone, combat log as well. So I'd like to suggest the "marking", or "targeting" system. When I see a player that is close to me, I can target him as my "target", making it unable to log out for a short period of time. If anyone of you have ever played Tibia it's like when you don't even hit somebody but you targeted him to attack but you don't really attack, he still can't log out for like 30 secs because he's still in combat. 

  • Like 2

Share this post


Link to post
Share on other sites

A better way to counter Combat loggers is, it saying "players in your perimeter, please wait 10 seconds before logging. so bassically a time delay before logging while in combat or players around you.

Share this post


Link to post
Share on other sites

A better way to counter Combat loggers is, it saying "players in your perimeter, please wait 10 seconds before logging. so bassically a time delay before logging while in combat or players around you.

 This way you could just press escape to find out if there are players near you.

 

Also to the OP: You can still just press Alt+F4 to close the game.

Edited by narkoman14
  • Like 2

Share this post


Link to post
Share on other sites

 This way you could just press escape to find out if there are players near you.

 

Also to the OP: You can still just press Alt+F4 to close the game

 

Most players tend to combat logg when they are face to face with a player in a shootout. So what's your point here?

Edited by TheProKi

Share this post


Link to post
Share on other sites

The only true way to prevent combat logging is to go terminator and kill them before they are born.

  • Like 1

Share this post


Link to post
Share on other sites

You cant prevent this. There will always be a hole in the system. You cant make it work without hurting people with unstable internet connection for example.

  • Like 1

Share this post


Link to post
Share on other sites

Most players tend to combat logg when they are face to face with a player in a shootout. So what's your point here?

 

My point was what I wrote. Even if OP's target system is used, it doesn't stop people from quickly, after seeing someone, pressing Alt+F4

 

Combat logging can't be stopped.

Edited by narkoman14
  • Like 1

Share this post


Link to post
Share on other sites

 This way you could just press escape to find out if there are players near you.

 

Also to the OP: You can still just press Alt+F4 to close the game.

 

Damn. You beat me to saying both. >.>

  • Like 1

Share this post


Link to post
Share on other sites

I'm getting sick of you people who keep complaining about combat loggers and hackers, if I want to use an ax in a fire fight that's my business...*reads the posts* Oh...

I believe the way they're going to go with combat logging is making your charicter stay in game for say 60 seconds after you log out, unless you log out in your camp or some other thing like that.  So a combat logger could very well log in dead.

Share this post


Link to post
Share on other sites

I had an idea. ALT+F4-ing will activate a script that kills your character when you start again....Possible?

  • Like 4

Share this post


Link to post
Share on other sites

You cant prevent this. There will always be a hole in the system. You cant make it work without hurting people with unstable internet connection for example.

As long as their internet doesn't suddenly "disconnect" them in a firefight i don't see a problem in this small problem. That is simply Bad luck and can happen to anyone.

Share this post


Link to post
Share on other sites

The only true way to prevent combat logging is to go terminator and kill them before they are born.

 

Harsh.

 

 

As long as their internet doesn't suddenly "disconnect" them in a firefight i don't see a problem in this small problem. That is simply Bad luck and can happen to anyone.

 

Well, except for the people like myself with extremely unstable internet. 

Share this post


Link to post
Share on other sites

Why not change the alt + f4 shortcut to drop weapon? :D

  • Like 3

Share this post


Link to post
Share on other sites

Why not change the alt + f4 shortcut to drop weapon? :D

 

Then people would just run it in a windowed mode and kill the process with task manager.

Edited by Chaingunfighter

Share this post


Link to post
Share on other sites

Well, except for the people like myself with extremely unstable internet.

Let me put it this way...

If you had stable internet...would you want them to leave something exploitable by many because of a few? The majority has stable internet...

Edited by Enforcer

Share this post


Link to post
Share on other sites

Let me put it this way...

If you had stable internet...would you want them to leave something exploitable by many because of a few? The majority has stable internet...

 

I never said I would want them to leave it exploitable, did I?

 

No Standalone for me, then :D

Share this post


Link to post
Share on other sites

I never said I would want them to leave it exploitable, did I?

No Standalone for me, then :D

You know some if not every mod keeps you in-game for at least 10 secs no matter what?

Share this post


Link to post
Share on other sites

It's not just unstable connections people. There are other factors too, for example:

 

1) Dynamic IPs. Many ISPs give dynamic IPs to clients, which are renewed every couple of days. So I could be playing, my router being with the same IP for 2 days, and midgame it chooses to renew my IP. Disconnect, reconnect, new IP. Disconnected from game.

 

2) Power outages. Where I live they are quite common, usually last for a couple of seconds/minutes, but that's enough for the router to go off and/or the pc. And no, I don't have at the time 300 euros to spend on a good UPS.

 

3) Random computer crashes. Could be Arma/DayZ SA, could be some program running in the background, some updater gone mad, etc.

 

I'm pretty sure there are also other factors which I have no idea about. I'd really hate it if I lost my character because of one of the above reasons. I'm all in for fighting combat-logging, but not at the expense of legit players.

 

Edit to add suggestion

 

So, I just had an epiphany. I think there is potential in what I'm about to propose.

 

Goal: Make combat-logging non eficient in such a way that people will actually prefer to fight for their lives than combat-log. At the same time we must protect legit players with above problems.

 

System layout: When someone joins a server, this server is stored in his personal "space" on the public hive database. Let's say our guy meets with another player and decides to combat log via alt+F4. As soon as this is done, the time he disconnects (or more appropriately drops) from the server is stored in the public hive database. At this point a timer kicks in. Said guy has 15 minutes to reconnect on the specific server he disconnected from. He is unable to join any other public hive server. After 15 minutes his blood level falls to half of the amount he had at the time he disconnected. After 20 minutes his blood level falls to like 500 (just very low, no fainting). At 30 minutes his character dies.

 

This way, if I encounter you and I combat-log, you know the exact location I disconnected, you can camp there for 15 minutes and shoot me as soon as I join. The more time I don't log on the less chances I have to survive, since my blood drops as time passes. Legit players facing any of the above problems still have 15 minutes to save their character in full health, and 29 to just save it. Plenty of time for a reboot, a router reset, and for minor power outages to go away. Obviously there should be some extra checks too from the public hive. Checking if the server is up, if it's full or not, etc. If the server is down, then a different approach should be implemented. If it's full it should give you more time. Anyhow, these are details, which can be solved methinks.

 

Of course this can be exploited too. The combat-logger could get on TS and call his buddies, them coming with vehicles and all and killing you in less than 29 minutes. Then he logs on again, gets a transfusion and keeps on playing. But I think it's better than nothing.

 

If this and a more aggressive legit log-out (abort) system (for instance, 30sec timer for abort option to appear, and then a 50-100 meter radius check for any moving creature -could be another player, a zed, a rabbit, a boar, a goat etc-) I think we'd see combat-log levels fall drastically.

Edited by h3l1x
  • Like 1

Share this post


Link to post
Share on other sites

Why make a simple matter complicated? Why involve the hive and add tons of lines of script and tons of traffic where you only need a few lines or maybe even one that keeps a players avatar in the game if you disconnect? What if the player with bad internet loses his connection for 30 minutes, this happened to me too because my provider tripped over the wire. So you want everyone to lose his character where with the 10-40 sec delay you have a chance of beeing overlooked in case you don't stand in the open? And what happens when i just hop to another server and have my friends save me there? My guess is that the SA will not prevent you from hopping servers nor have every server have it's own hive. So in case i am really in danger and alt-f4 on you because you shot at me i just go to another server and keep playing.

Share this post


Link to post
Share on other sites

A better way to counter Combat loggers is, it saying "players in your perimeter, please wait 10 seconds before logging. so bassically a time delay before logging while in combat or players around you.

still doesnt stop the logging, 10 seconds isnt much, but 30 might do it, so if someone alt+f4 their character remains for 30 seconds after no matter what.

Share this post


Link to post
Share on other sites

Why make a simple matter complicated? Why involve the hive and add tons of lines of script and tons of traffic where you only need a few lines or maybe even one that keeps a players avatar in the game if you disconnect?

So are playing normally, fighting zeds/looting some town village. Suddently you get disconnected for some reason of all those already mentioned. Till you manage to reboot/reset your router/just reconnect into the game you'll be already raped by zeds. That's why.

 

What if the player with bad internet loses his connection for 30 minutes, this happened to me too because my provider tripped over the wire.

It happened to you once. And it happens to everybody at some point, but it is not something that happens on a daily basis. If you have read my post you'd see I also have problems, and as a matter of fact there are power outages lasting more than 30 minutes. But they don't occur oftenly. Also for someone to lose his connection for half an hour means there is some serious problem with his line, probably triggered by some external factor, it's not a daily occuring thing. So spare me, we all have problems once in a while.

 

So you want everyone to lose his character where with the 10-40 sec delay you have a chance of beeing overlooked in case you don't stand in the open?

I can't understand whay you're saying. Rephrase/explain if there is some point.

 

And what happens when i just hop to another server and have my friends save me there? My guess is that the SA will not prevent you from hopping servers nor have every server have it's own hive. So in case i am really in danger and alt-f4 on you because you shot at me i just go to another server and keep playing.

Meh. You didn't read my post. Come on, be honest. Let me quote myself for a change.

 

System layout: When someone joins a server, this server is stored in his personal "space" on the public hive database. Let's say our guy meets with another player and decides to combat log via alt+F4. As soon as this is done, the time he disconnects (or more appropriately drops) from the server is stored in the public hive database. At this point a timer kicks in. Said guy has 15 minutes to reconnect on the specific server he disconnected from. He is unable to join any other public hive server. After 15 minutes his blood level falls to half of the amount he had at the time he disconnected. After 20 minutes his blood level falls to like 500 (just very low, no fainting). At 30 minutes his character dies.

Edited by h3l1x

Share this post


Link to post
Share on other sites

So what if for some reason I log out without knowing another person is there? Say I run into a building and he's sitting just on the other side of the exterior wall. I log out not thinking that I should need to log back in before 30 min passes because I don't realize I was near someone. Then when I do log back in the next day I find that i've died and lost everything because I logged out but the game called it combat logging.

Share this post


Link to post
Share on other sites

So what if for some reason I log out without knowing another person is there? Say I run into a building and he's sitting just on the other side of the exterior wall. I log out not thinking that I should need to log back in before 30 min passes because I don't realize I was near someone. Then when I do log back in the next day I find that i've died and lost everything because I logged out but the game called it combat logging.

 

This is a thread about combat-logging. Combat-logging = alt+F4, disconnecting the network cable, closing the router/computer, etc. All of these actions are disconnecting you from the server instantly, without having to go through a proper logout action. You are talking about normal logouts, pressing escape, waiting for timer, abort, etc. So we are talking about different things.

Edited by h3l1x

Share this post


Link to post
Share on other sites

This is a thread about combat-logging. Combat-logging = alt+F4, disconnecting the network cable, closing the router/computer, etc. All of these actions are disconnecting you from the server instantly, without having to go through a proper logout action. You are talking about normal logouts, pressing escape, waiting for timer, abort, etc. So we are talking about different things.

I re-read what you said, I guess I just completely missed where you specified alt+f4 somehow. Anyway, yes my previous statement is irrelevant, my apologies.

Share this post


Link to post
Share on other sites

This is a thread about combat-logging. Combat-logging = alt+F4, disconnecting the network cable, closing the router/computer, etc. All of these actions are disconnecting you from the server instantly, without having to go through a proper logout action. You are talking about normal logouts, pressing escape, waiting for timer, abort, etc. So we are talking about different things.

The Internet in NZ can be particularly jumpy.

I don't wanna loose days of progress everytime my brother decides he wants more Game of thrones episodes or maybe even somebody down the road, we have third world Internet...

If there was a way of knowing whether or not the cord is out or its still and and you lost connection I wouldn't mind it.

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

×