Site Inactive
 
1
Server Status
 
1
 
Membership
 
Post new topic   Reply to topic    Keepers of the Oak Forum Index -> FAQ's
View previous topic :: View next topic  
Raffy GlowieMonger

user avatar

Joined: 26 Sep 2009
Posts:

Send private message
Reply with quote

re: The Hotbar Toggle

0

The Hotbar Toggle!

 

So I'm an end game raider, I have all 10 hotbars up.... But a lot of it *is* utility, I wanna make it so I can just show / hide these additional hotbars with the press of a button! One button, I want to close these optional / utility hotbars, and make them pop up again as needed. The good news is that this is all client-side, so it's almost zero lag to be messing with hotbar states or shortcut keys.

 

So, the list!

-> I want one shortcut key (NUM PAD ZERO) to toggle these additional hotbars, close or open

-> I need to open a specific hotbar

-> I need to close a specific hotbar.

 

 

The hotbars open / close:

 

So as per usual I break it into tasks, I first want to make sure the hotbars open and close right. I look online, search high and low, and come upon these two commands:

/open_next_hotbar

/close_hotbar

 

This is great, although I didn't quite find any documentation (as usual) on these commands. However, through testing I find that they both accept # inputs:

 

/open_next_hotbar 7

/close_hotbar 7

 

And the niftiest of all, when testing I find that when a hotbar is opened, it defaults to the keymap and keybinds of that hotbar - Hotbar 9, when opened, will load key map #9 from the options and the 9th bank of hotkeys. Basically, when you close the hotbar it's just telling itself 'Yea this is hotbar 7, just load #7 of everything else next time too' - not 'Oh this was hotbar 7, but with hotkey set #5 and the key maps of hotbar #2!'

 

Painfully, the fastest fix is to just close and reopen every hotbar, and then reposition / resize / reapply shortcut keys to the correct, default setting hotbars. Once that's sorted we create our macros, one to open all of our desired hotbars and one to close them. One line per each hotbar close / open in each

 

Open Hotbars Macro:.......................Close Hotbars Macro:

/open_next_hotbar #........................./close_hotbar #

 

Test it out, and ta-da! they work! Now to get this bad boy working.

 

 

 

 

The Shortcut Key:

 

So, I've done another system on this before using the /loadhotkeys command, and unfortunately I still use that very much for my AA swapper.... bunny nuggets, let's not over complicate that one further. Luckily, there is another system I have not abused yet, /load_keymaps!

 

If you ever want to save or load your keymaps (which shortcut key goes to which hotbar spot), it's as easy as:

 

/load_keymaps

/save_keymaps

 

This saves a file in your EQ2/Keyboards folder that when loaded will overwrite every keyboard shortcut. So! What I'm going to do is find 2 spots to put these bad boy macros, with a note of: the open macro HAS to be on a hotbar that will not be closed. The close macro can be on a closed hotbar. Basically shortcut keys to closed hotbars are ignored.

 

Once the macros are placed, I want to make two keymaps, the general idea is that I ONLY want the macro to work if the other hotbars are closed.

 

So! I keybind NUM_PAD_0 to my 'open hotbars' macro slot - hotbar 4 key 10, and save my keymap as closed. This closed keymap will be the one I load as I close the other hotbars, it's keyed to the macro that'll open the other hotbars.

 

Next, I remove the bind and instead place NUM_PAD_0 to my 'close hotbars' macro slot - hotbar 10 key 10, and save my keymap as opened. 

 

Basically, the keymaps are all about changing which hotkey NUM_PAD_0 is on - the slot with the open macro, or the slot with the close macro. When I close the hotbars, I need to load the keymap with it set to the open macro, and vice versa.

 

Open Hotbars Macro:.......................Close Hotbars Macro:

/open_next_hotbar #........................./close_hotbar #

/open_next_hotbar #........................./close_hotbar #

/load_keymaps opened..................../load_keymaps closed

 

 

So! as long as I saved those two keymaps correctly and load them in the right macro, here's what happens:

*All hotbars are open*

Num Pad 0 will close the additional hotbars, and load the keymap where Num Pad 0 is set to the Open macro.

*All hotbars are closed*

Num Pad 0 will open the additional hotbars, and load the keymap where Num Pad 0 is set to the Close macro.

 

Hotbar Toggle

 

Courtesy of Katanallama on EQ2 forums 

Posts from:   
Post new topic   Reply to topic    Keepers of the Oak Forum Index -> FAQ's All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
 
 
Who's Online
None
 
 
1
Website Contributions
 
Ventrilo Status
 
1