DOOM 3: BFG Edition

DOOM 3: BFG Edition

Not enough ratings
"Killing time" achievement easily
By yuri2
How not to break your mouse while unlocking this.
   
Award
Favorite
Favorited
Unfavorite
How?

Do you know what is macros? It's time to learn it, because macroses can make your life much easier. How much routined tasks in your computer work could be done without any efforts if you make them working automatically! For example, unlock one very boring routine achievment in Doom 3.

The goal is simple to say: just punch the chicken, and you'll recieve the points. But 250000? Try to calculate the necessary time and necessary counts of left mouse button clicking yourself. It would be much easier if we had the script which is simulating clicking this by itself.

I prefer AutoHotkey. It's free and open-source, so you can easily go to https://www.autohotkey.com/ and download it. Then, of course, you need to install it. Good, now the script written on corresponding language can be run on your PC.

So, what the script we need to have? It should wait until we start it by pressing a special key (let it be Home). Then, it should similate left mouse button pressing until another special key (let it be End) is pressed, then stop working.

So we will get something this:

KeyWait, Home, D ; first we are waiting for the Home key pressed Loop ; and then we start the loop { send, {LButton} ; we simulate left mouse button pressing sleep, 100 ; and do it each 100 miliseconds if GetKeyState("End") ; but if the End key was pressed break ; we will stop the script working }

Save this text in any file with .ahk extension, then run it.
Run the game, load the first level and come to the slot machine, it's in the dining room. Move the coursor to the turkey and start the script by pressing Home key. The punching will start automatically, and you can leave your game place and make a break for yourself. When the necessary points will be achieved and "Killing time" will be unlocked, just stop the script with End key.

Thats it!

Scripting is easy and useful. When you master this toolkit, you will be able to automate lots of another computer tasks, more serious then unlocking an achievment in the game.