Full, comprehensive tutorial for AucT Hotkeys Tool
Custom Keys in AHT are using mouse click method. When you press hotkey, AHT will left click mouse on spot where the skill should be.
If you are playing standard dota, consider using Dota CustomKeys.txt Generator as it is faster, for simple dota maps.
Left Clicks the skills. It is based on mouse clicking - so it has some pluses and minuses:
+work in any wc3 map (omg dota or simply ladder)
+doesnt require updating the customkeys.txt or else
-can not properly work on some pc's
That's why I recommend to use (if youre at home) customkeys for this. The greatest way to do this - via dotacustomkeys.auct.eu
AutoCast abilities like frost arrow is usefull to have hotkey to autocast on or off. AHT will move ur mouse on all painted spots and perform right-click.
Sends message to allies/all. There are 3 modes: simple, multiple, random
Simple mode will send the following message
BACK!
Multiple will send multiple line message. To make it separate it via comma
-ii,-weather moonlight,-water blue,SOLO MID,-clear
Random will send random message from the messages separated by “|”
gj|n1|nice|great|i love u|gj guys
Invoker hotkeys. Recommended to learn invoker without these hotkeys.
Key Remap - remap hotkeys.
Remaps one key to another. With profile system mb used as “custom keys” for certain spells for example you can create leshrac profile with remap keys:
g=>z
Also with this feature you can make custom groups. For example make F2,F3,F4 to work like 7,8,9 groups. So you make 6 remaps:
F2=7
Shift+F2=Shift+7
F3=8
Shift+F3=Shift+8
F4=9
Shift+F4=Shift+9
And you can disable some keys via key remap. For example LWin
LWin=>(leave it blank)
How to make hotkey of spacebar, tab, etc?
The list of List of Keys, Mouse Buttons
How to make other hotkeys (for example Q+B, etc)?
To make some 2 keys as a hotkey you need to make “&” between them. For example:
c & 1 - is C+1 (C will be blocked!)
~c & 1 - is C+1 (C will be active as well!)
NOTE: the spaces are required (before and after &)
This keys are not tested well as I don't use them. If smth goes wrong tell me.
Other hotkeys are self-explanatory
Show ScoreBoard - will left click scoreboard area to show game scoreboard.
Share Control - will click share control and check all players so you share control with all allies.
Ignore (/squelch) - will type hhn (hide hero names) and /squelch so you can type player name to ignore.
Show ally HP - will show hp of allies.
Garena AutoJoin - will autojoin garena (double click current mouse location every 2 seconds and space to close garena dialog window).
Reload Script - hotkey to restart AHT.
Window Mouse Capture - hotkey to turn on/off windows mouse capture
With profiles you can create different profiles for different maps.
For example you can create
The only limit - is your imagination.
Don't forget command to load profile from chat
/l ProfileName - will load profile (if it exists).
This chat-free detecting system is my old from v2.1b.
It will work in warcraft 3 and will check enter presses. To detect chat. It's not reliable but if you press enter only for chatting it should work.
Chat-free in lobby will check pixel color in the top wc3 bar to detect if you are in game so in lobby script will be off. And so chat-free in lobby will make aht not work for window mode or dota2 game.
The chat-detecting system is not as reliable as previous with reading wc3 memory. But in patch 1.30 I didn't find way to make it work.
You can use in options menu indicator to know if it is working as expected.
The benefit of this - it will work in any patch but is not as stable as reading wc3 memory. Have fun!
Default Commands:
/l ProfileName - will load profile (if it exists).
/reload (or reload) - will reload script
/suspend (or suspend) - will pause (unpause) script
/exit (or exit) - will exit script
Default Hotstrings:
-u - -unlock
-wa - -water
-we - -weather
-re - -repick
-ra - -random
-ro - -roll
-1x1 - -apshomnp
In order AHT to work properly, if you are using Warcraft III 1.29 patch you should check "New WarCraft UI (1.29+)". Don't forget to click save for the tool to apply your setting.
The new Warcraft III 1.29 patch brings "true widescreen support" that breaks percentage coordinates for AucT Hotkeys Tool skill clicker.
If your screen resolution is 1920x1080 or you don't use skills clicker you are fine and should skip the rest
of the tutorial. But if you have other resolution you need more work to do. Read the following guide for
coordinate correction.
In new AHT v 2.9.6+ the percentage of coordinates are calcualted for 1920x1080 resolution. If you have other resolution or AHT miss the skill position you need to change coordinates in config.ini. To change them you should get the x coordinate of the skill and divide by screen x pixels. To get coordinates make screenshot ingame and open it in paint, then hover cursor on the skill. In bottom-left corner you will find the coordinates.
To change coordinates for this screenshot I will calculate relative x coordinate for each dot using paint 1382/1920=0.72; 1465/1920=0.763; 1545/1920=0.804; 1623/1920=0.844 and will place following lines in my settings.ini:
[CustomKeys]
NewWarCraft=1
NewRelativeCoordinatesXS1=0.72
NewRelativeCoordinatesXS2=0.763
NewRelativeCoordinatesXS3=0.804
NewRelativeCoordinatesXS4=0.844
...
;additional coordinates
NewRelativeCoordinatesXSharecontrol=0.575
NewRelativeCoordinatesXScoreboard=0.864