![]() |
Hacking your hotkey files for fun and profit!
Or at least, some fun. :p
I was looking into the hotkey files as a way to grab icons for macros that you might not otherwise be able to use and here's what I found. Save a hotkey file with the command: /savehotkeys hotkeys.txt and load them with: /loadhotkeys hotkeys.txt The file name can be anything but it's going to be in txt format. This will create the hotkeys.txt file in your EverQuest II folder. Open the file with your favorite text editor. The first line should say: Code:
HOTKEYS 2Code:
HOTKEYS 1Next you have a bunch of lines that look something like: Code:
0 0 spell 3972280100 20775428 2817723036The second number is the slot number with 0-11 corresponding to slots 1,2,3 ... 9,0,-,=. Your normal spells are shown with the three numbers. Some abilities are written out like autoattack: Code:
1 0 command attackCode:
1 6 inventory_hotkey 111645115The clicky for my primary weapon slot is: Code:
2 4 equipped primaryCode:
6 8 macro 20512925 1 4 EMERGENCY!(bank number) (slot number) macro (icon number) (icon type) (number of macro lines) (macro title) [macro line 1] [macro line 2] etc. The icon types I have seen are 0, 1, and 2.
The first macro line that has a command like: Code:
/useability 554779222The fun part comes where you can grab icons from spells and items that you wouldn't have otherwise. Just make sure to grab the (icon number) and the (icon type) right after it. |
Using the Cure icons for cure potion macros
So now the practical example would be making macros that have the cure icons with cure potions like Ashley asked here.
First it's easiest to make some placeholder macros. 1. Open up your macro window (press O) 2. Create four macros and call them "Cure Trauma", "Cure Arcane", "Cure Noxious", and "Cure Elemental" 3. Give each macro one step by dragging a spell from your knowledge book (press K). 4. Now put those four macros on four open slots on a hotbar. It's easiest if the four slots are next to each other. Then we're going to save the hotbars and edit them outside the game. 5. Type /savehotkeys hotkeys.txt 6. Go to your EverQuest II folder and open up hotkeys.txt in any text editor. Notepad is fine for this. 7. Scroll down until you find the four slots with the placeholder macros. For me it looks like: Code:
6 6 macro -65536 2 1 Cure Trauma8. Now on each line that has the word "macro" paste these text lines over the rest of the line, starting from -65536: Code:
20709523 1 1 Trauma9. After that your macro lines will look something like: Code:
6 6 macro 20709523 1 1 TraumaNow we're ready to bring those icons back into EQ2. 11. In EQ2 type /loadhotkeys hotkeys.txt 12. Those new icons should have popped up on your hotbar 13. Enable icon dragging from your hotbar by rightclicking the edge of the hotbar, choose "Hotbar Settings", and then click "Allow Draggable Icons" 14. Edit each macro and drag the corresponding icon from your hotbar to the macro edit window, overwriting the old macro icon in the upper right corner of that window. 15. Turn off icon dragging for that hotbar, if that's how you normally play. We're just about done! 15. Drag each macro back to your hotbar. 16. Test them out to make sure they work. 17. Now, finally go back and edit each macro, delete the old step with a spell and drag the corresponding cure potion into the macro edit window. That's it! You're done. The only drawback it that there's no shading to tell you when you can use the potion again and you can't see how many potions you have left. But alas, that's how all item macros work. So you probably already knew this. |
Very interesting....
I'll have to do some playing around and see if I can't whip up some out of game macro editor app. Just have to figure out the logic they used for icon numbers. Logic would suggest they would use a weighted system. /sigh time to create every class and create some macros.. To many projects so little time.. |
| All times are GMT -5. The time now is 04:51 AM. |
vBulletin® - Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© MMOUI