Valentin_'s DotA HotKeys (v1.5) (updated 10/16/09)
What it does: This Mod will allow you to have the same hot keys as the heroes in DotA for those heroes that are ported in HoN, and similar hotkeys for HoN only heroes.
Download this file, copy and place into the C:\Program Files\Heroes of Newerth\game\ directory (or wherever your game is installed.)
http://www.mediafire.com/download.php?dztdyvzdjzy (version 1.3 - sz version, works ON GAME PATCH 0.1.49.0!)
Download and Installation - Mod Manager (v1.0)
http://www.mediafire.com/download.php?ngdzcd3wezm (version 1.5 - HoNMOD version)
Mods (*.honmod files) go into the game\mods sub-directory of your HoN install (which will be created when you first launch the program). Any mod files in that directory that are compatible will automatically show up in the program.
The default locations for this directory are:
Windows: C:\Program Files\Heroes of Newerth\game\mods
1. Press Finder
2. Press Applications
3. Right click 'Heroes of Newerth', and press Show containing files
4. Open Game folder
5. Open mods folder
6. Move *.honmod files here
Last edited by Valentin_; 10-17-2009 at 01:21 AM.
1.0 - First version
1.1 - Fixed a few bugs, nicer visual output
1.2 - Fixed pyromancer, added credits
1.3 - Fixed scout not having a key for his ward skill
1.4 - Fixed queen of pain hotkey
1.5 - Fixed scout not having a key for silencing closes ward
Last edited by Valentin_; 10-17-2009 at 01:22 AM.
Very well done and put together
heres my ideas for the mod
1: toggle wut heroes you want to have the hot keys for (some people prefer the DotA keys for certain heroes but not all)
and if i come up with anything else ill edit this post or make a new
in loving memory of Rikimaru
Okay. But I still have the problem with the reloading of the code. Thus the message is displayed over and over again. I want it displayed only once.
I was thinking of putting an extra condition in the If Statement, but I'm not sure how to read a variable.
Basically what I was thinking was. Set up a global variable, call it dotaKeys_hero. Initially it is empty. When I evaluate the active name, I also compare this to the dotakeys_hero. The first time when I rebind the keys I also write the DotaKeys_hero variable, so next time that piece of code is executed, it will get stuck in the If condition.
Problem is I dont know how to write / read a variable inside that if statement. The watch attribute only lets me have a parameter so ...
ADI: GameMessage won't let me do colors. It won't let me do spaces either
Btw the name's Eccentrikit, or KIT... ADI is my clan tag lolCode:CreateBool(dotaKeys_hero', true); If (dotaKeys_hero, Split( Insert code here Set(dotaKeys_hero, false) ))
I'm working on it. Actually I need something better than that, I'm just having problems now with concatenating two strings.
I'm declaring a string variable, then I want to display it something in the lines of
but I only get something like 1.10000 displayed ... any ideas? I've tried FtoA function (although the variable dotakeys_version is declared as a string ... ) ... maybe I'm not using the correct synthax to concatenate?Code:TeamChat('Version ' + dotakeys_version );
I suggest you claim a number in the repository, then I'll add this to the .honmod repository.
Alright I'll claim 060 then Mod updated to 1.1, all bugs fixed should be good to go now.
Warchamp7 is the one that deals with the number claims, post the request in the repository.
PS It actually works better than I thought! If someone disconnects (read Rage Quits :P ) then if I control the hero, it changes the hotkeys. Select my hero back, it changes them back. G.G.
You need to make .s2z to get a number, or am I wrong?
Yes, but I'll eventually add mods without numbers to the list.
Alright, mod updated to 1.2, a bug with Pyromancer fixed, also added credits for [ADI]Eccentrikit
Updated the dl link, added the resources999.sz created (no other mods were enabled when this was created.)