Explain how key press is registered?

03/16/2016 09:50 element72#1
There is a guy with full gear at 455 AP who keeps mining for big bundles of moonwater quartz in my server. I don't get how he gets it every time. I tried holding down the f key, but he gets it every time before me. What are the things to consider when trying to compete with other people who might also be holding down the f key. The only thing I can think of is lowering input lag, and lowering ping. Is it possible to script that action so its faster?
03/16/2016 10:11 Kane49#2
If hes injected into the client he can send the command to mine the instant his client knows about it.
However he might just have a better ping than you ^^
03/16/2016 13:24 killzone#3
With 455 AP character, I dont think he has the balls to do injection method or alter his client and risk his account.
Simple, just macro the shit out of it.
Press F every 100ms and loop indefinitely.
03/16/2016 17:34 element72#4
Quote:
Originally Posted by killzone View Post
With 455 AP character, I dont think he has the balls to do injection method or alter his client and risk his account.
Simple, just macro the shit out of it.
Press F every 100ms and loop indefinitely.
Ya, i'm testing it now with my tiny script. Do you know why sometimes 30ms works? 100ms is slower than holding down the key from what I can see, but it might have to be done that way. And it seems pressing the f key manually as soon as u see the prompt is faster than holding the f key, but that's just from observational testing. I would need to record a video to test/prove something like that. Do you have any idea why sometimes when you send the key too fast it cancels and repeats action non-stop?
03/16/2016 23:45 Izeliae#5
i think holding F is gonna beat mashing F every time. that said he has lower ping than you
03/18/2016 12:06 blapanda#6
You can simply use macro tools, or software which allow these kind of functions, like Logitech Gaming Software, AutoIt, AutoHotKey etc.

Set up as following:
F button down
10 - 50ms delay (depending on your client, it might freeze on 10ms)
F button up
10-50ms delay
option: repeat while holding down macro button, 0ms delay

Using macros since march 2nd, while GG being active, ain't banned yet and highly won't happen any time soon. Used cheat engine before that date, got banned within 3 days,even while GG was disabled.
04/01/2016 06:39 element72#7
Quote:
Originally Posted by blapanda View Post
You can simply use macro tools, or software which allow these kind of functions, like Logitech Gaming Software, AutoIt, AutoHotKey etc.

Set up as following:
F button down
10 - 50ms delay (depending on your client, it might freeze on 10ms)
F button up
10-50ms delay
option: repeat while holding down macro button, 0ms delay

Using macros since march 2nd, while GG being active, ain't banned yet and highly won't happen any time soon. Used cheat engine before that date, got banned within 3 days,even while GG was disabled.
how come the mining cancels when the key command is sent too fast? Then it resumes?I noticed this when the speed is close to being too fast. Now if you make it really fast it just keeps canceling and resuming and repeats non-stop, while never successfully mining. Why does that happen?
04/03/2016 19:52 blapanda#8
Quote:
Originally Posted by element72 View Post
how come the mining cancels when the key command is sent too fast? Then it resumes?I noticed this when the speed is close to being too fast. Now if you make it really fast it just keeps canceling and resuming and repeats non-stop, while never successfully mining. Why does that happen?
You have to adjust the "being pressed" delay. Don't know if AutoHotKey and co are supporting such things, but I am able easily doing a macro like the following, simplyfied:

Press F
"Hold" down F for 1000ms (1 second)
Release F
Wait/Pause 100ms
[x] Repeat macro


I know what you mean. If I was using my F-Spam macro (for skipping conversations) upon an object which you have to obtain, revive, which has a "timer to end action"-bar, it will literally bug out. While I was holding down my F button on my keyboard, mining and such were working perfectly, just because the "Pressing down, lifting up" action on a keyboard takes at least 500ms.
04/22/2016 14:15 bleys#9
Quote:
Originally Posted by element72 View Post
There is a guy with full gear at 455 AP who keeps mining for big bundles of moonwater quartz in my server. I don't get how he gets it every time. I tried holding down the f key, but he gets it every time before me. What are the things to consider when trying to compete with other people who might also be holding down the f key. The only thing I can think of is lowering input lag, and lowering ping. Is it possible to script that action so its faster?
I have same situation on my server. I have been farming quartz from day one and simple macros with 60ms delay worked just fine for me until recently a number of players started winning all rich nodes from me.

And i know for a fact that they are Indonesian gold farmers with shitty internet and there is no way they have better than my NA ping of 40-60.

And as you said if you set macro delay too low it just cancels itself, however i do start gathering before tham.

IF you find the trick to this please let me know and i will do the same.
04/22/2016 18:20 element72#10
Quote:
Originally Posted by bleys View Post
I have same situation on my server. I have been farming quartz from day one and simple macros with 60ms delay worked just fine for me until recently a number of players started winning all rich nodes from me.

And i know for a fact that they are Indonesian gold farmers with shitty internet and there is no way they have better than my NA ping of 40-60.

And as you said if you set macro delay too low it just cancels itself, however i do start gathering before tham.

IF you find the trick to this please let me know and i will do the same.
ya I wrote a script and did different methods with several tests. I hvn't been playing for 2 weeks though. I made over 1k G, so I stopped playing because I know everything will get cheap. I will just buy upgrades in a few weeks time.
04/22/2016 23:28 bleys#11
Quote:
Originally Posted by element72 View Post
ya I wrote a script and did different methods with several tests. I hvn't been playing for 2 weeks though. I made over 1k G, so I stopped playing because I know everything will get cheap. I will just buy upgrades in a few weeks time.
Well please do share your method :) I still cant seem to come up with anything to beat this new wave of quartz farmers.