Tutorial : Game Cheat / Macros for Extreme no0bs
If your dictionary has words like honor,courage,dignity,honesty, self esteem, morality, ethics, sportsman spirit etc. then read no further cause here I'm gonna teach some very evil sick cheat methods – mostly for Multiplayer games
Basics
Download – install Auto hotkey (simple 2 MB program, completely freeware)
Now Right click anywhere -> Properties > New Script
So a new script will be created
Now Open it with notepad. Or use notepad++, Scite and all other fancy language editors
Now you can type into it the codes, save it
And then you run that script by double clicking on it, and you'll find its icon in the taskbar, near the clock.
Now lets learn some basic commands that you can write in the script
Lets assume that you're playing some shooting game like doom, call of duty, far-cry, battlefield 2, etc.
SIMPLE KEYBOARD MACROS
Firing Loop
Normally in shooting games when you press Left Mouse button it fires the gun.
Let learn to write a script that will fire 3 rounds of bullet for every mouseclick
Copy paste following Red fonted stuff in the script (using notepad)
Lbutton::
Loop,3
{
Send, Lbutton
Sleep 100
}
Return
Explaination
Loop = how many times repeat the action
Send, = sends that keystroke
Sleep = how many milliseconds to wait before each repetition.
Return = shows the script / part of the script to stop there
For sending a keystroke / mouse click you can use send or sendinput or sendplay whatever works in your case (refer the help file by right clicking on your running script > Help or goto Start > Programs> Autohotkey > Help)
Fire & Reload loop
Suppose your AK-47 got 30 bullets and you want to fire all 30 rounds and then get it reloaded afterwards by only 1 mouseclick (ass-uming that your Reload key is R)
Simple fire-reload loop | Fire-change weapons Because reloading takes time Ass-uming that your next weapon key is '2' |
Lbutton:: Loop,30 { Send, Lbutton Sleep 100 } SEND, R Return | Lbutton:: Loop,30 { Send, Lbutton Sleep 100 } SEND, 2 Return |
Crouch , Fire reload
In most new games, if you crouch / go prone and then shoot = your accuracy increase and your chances of getting hit by the enemy bullet reduces
Now ass-uming that your toggle-crouch key is 'X' and you want to crouch-fire-reload with only one mouse click
Crouch-Fire 3 rounds-stand up | Crouch-fire entire mag & reload |
Lbutton:: Send, X Loop,3 { Send, Lbutton Sleep 100 } SEND, X Return
| Lbutton:: Send, X Loop,30 { Send, Lbutton Sleep 100 } SEND, R Return
|
Bunny-hop
If you constantly jump, while walking , running etc. then less chances of enemy aiming perfectly and killing you. (ass-uming that your jump key is 'spacebar & crouch/prone key is X)
Simple bunnyhop | Multiple bunnyhop – crouch- standup-bunnyhop |
`:: Send ` Sleep 500 return | `:: Loop,3 { Send ` Sleep 500 Send X } return |
Remark : ` in AHK languge means spacebar |
Recoil- Accuracy
When you fire a gun, your aim-cursor slightly goes upwards due to jerk from the gun's fire according to Newton's 3rd Law – that is called Recoil.
That reduces your accuracy while playing those non-productive multiplayer games on internet.
Now we can remove it, by first recording the exact aim-cursor location before firing and then sending the mouse back to that place after firing- using Autohotkey macros , ofcourse
Ass-uming that your firing button is left mouse button
Simple anti-recoil | Fire 30 rounds- remove recoil each time –reload |
Lbutton:: MouseGetPos, xpos, ypos Send, Lbutton Mousemove, %xpos%,%ypos% return | Lbutton:: Loop, 30 { MouseGetPos, xpos, ypos Send, Lbutton Sleep 200 Mousemove, %xpos%,%ypos% Sleep,100 } Send R return |
Ultimate Wicked script
Now from all that we learned until now- lets combine it and make a macro-script so that
- when you press Left Mousebutton, it will
- crouch & Fire 30 rounds from your AK & then instead of wasting time in reloading it'll
- Then switch to pistol and fire 9 bullets- just like Black-Hawk Down
Ass-ming that your '2' changes weapon, X for crouch
- crouch & Fire 30 rounds from your AK & then instead of wasting time in reloading it'll
- When you press spacebar- it'll bunnyhop-crouch-fire 3 round- and repeat it 30 times
Lbutton::
Send, X
Loop,30
{
Send, Lbutton
Sleep 100
}
SEND, 2
Loop, 9
{
Send, Lbutton
Sleep 100
}
Return
`::
Loop,30
{
Send `
Sleep 500
Send, X
Loop,3
{
Send, Lbutton
}
}
return
even more wicked stuff
Accurate headshots without even moving mouse!
If you knew the exact number of the pixel color of an enemy's face / head/hat then you can make your mouse move over there and shoot.
First you need to take screenshot of game with enemy visible in it.
Then you find the Pixel color of it using following script
Move your mouse over enemy's head in the screenshot. then press control z
^z::
MouseGetPos, MouseX, MouseY
PixelGetColor, color, %MouseX%, %MouseY%
MsgBox The color at the current cursor position is %color%.
Return
Now you'll get messegebox containing pixelcolor's code
Note it down and then make new autohotkey scriptfile like this
Ass-uming that your screensize is 800X600
And the pixel color you are searching is 0x9d6346 (refer help file for more details, I'm only giving you a broad lay-out)
Lbutton::
PixelSearch, Px, Py,0,600, 800,0, 0x9d6346, 3, Fast
Mousemove, %px%,%py%
Send Lbutton
Return
Using above script you can press Left mousebutton and it'll move your mouse over enemy's head and then shoot.
Tweak –lets combine anti-recoil inside it
Lbutton::
PixelSearch, Px, Py,0,600, 800,0, 0x9d6346, 3, Fast
Mousemove, %px%,%py%
Send Lbutton
Sleep 200
Mousemove, %px%,%py%
Return
Even more Wicked Tweaking
Fire 30 rounds on enemy's head, remove recoil each time and then reload or change weapons and repeat it.
Do it by yourself!!
Now finally
Hardcore Evil Tweaking
You can search the game screen for some specific text or pixel like health amt / health bar getting low and then you can trigger autohotkey to automatically use the health-potions e.g for Diablo etc. RPG games.
With autohotkey – the sky is the limit!
What are you waiting for?start writing scripts right NOW!
And if you get confused or can't make it work
Then come over here
Readymade User Scripts
There are plenty of usermade scripts already available for
(click on above names to get to those threads on autohotkey forum)