Keybinding Powertrays above 3


BlkFalcon

 

Posted

Is there anyway to keybind powertrays 4-9? I could only get powexec_alt2slot how about the other altslots?


 

Posted

Not by direct position number, no.. unless you get tricky. (see below)

You can still bind any of the powers in those slots by their powername instead though.


Being tricky to get it to work..
Assuming you have tray1 in the bottom slot, you can program a key to set off any power by it's position in any tray with the following bind:
/bind KEY "gototray #$$powexecslot #$$gototray 1"

That will switch the bottom tray to the one the designate by the first #, then activate the power you designate by slot #, and return the tray back to tray 1 (it goes so fast you wont even see the tray switch, but the correct power still activates).

So if you want something from tray number 7, in position 8, the bind would be:
/bind KEY "gototray 7$$powexecslot 8$$gototray 1"

(If your bottom tray is not tray1, simply change that part of the bind to the number of the tray you usually keep there.)


 

Posted

Thanks that tricky macro might work =)


 

Posted

You could also use /powexectray <slot> <tray> with slot and tray replaced with the appropriate numbers.

ie. to execute the power in slot 3 on tray 7: /powexectray 3 7


 

Posted

Or call the power directly by using /bind <key name> powexecname <name of power> For example - /bind numpadenter powexecname Vengeance.


Catch me in-game - @blkfalcon

 

Posted

Quote:
Originally Posted by Master-Blade View Post
Not by direct position number, no.. unless you get tricky. (see below)

You can still bind any of the powers in those slots by their powername instead though.


Being tricky to get it to work..
Assuming you have tray1 in the bottom slot, you can program a key to set off any power by it's position in any tray with the following bind:
/bind KEY "gototray #$$powexecslot #$$gototray 1"

That will switch the bottom tray to the one the designate by the first #, then activate the power you designate by slot #, and return the tray back to tray 1 (it goes so fast you wont even see the tray switch, but the correct power still activates).

So if you want something from tray number 7, in position 8, the bind would be:
/bind KEY "gototray 7$$powexecslot 8$$gototray 1"

(If your bottom tray is not tray1, simply change that part of the bind to the number of the tray you usually keep there.)
I don't think that will work, since, you know.... all commands in a macro/bind execute at EXACTLY the same time. It would have to be combination of several macros and several keypresses, using each macro to load the next. Kind of like how my Force Field macros work in my guide.


 

Posted

Quote:
Originally Posted by BlkFalcon View Post
Or call the power directly by using /bind <key name> powexecname <name of power> For example - /bind numpadenter powexecname Vengeance.
This would seem to be the simplest way. Why would anyone want to bind trays (outside of a Kheldian)? And now with the ability to have more than three trays open, switching trays is less necessary than before.


Loose --> not tight.
Lose --> Did not win, misplace, cannot find, subtract.
One extra 'o' makes a big difference.

 

Posted

Quote:
Originally Posted by Dying_Breath View Post
You could also use /powexectray <slot> <tray> with slot and tray replaced with the appropriate numbers.

ie. to execute the power in slot 3 on tray 7: /powexectray 3 7
I was under the impression that command only worked for trays 1 2 and 3. It seemed "<tray>" in that command references the tray positions, not the tray numbers themselves. I thought tested it before in a previous thread about the same subject, but I guess not. That command will certainly work providing you are using the tray number, not the tray's window number.

Well, my trick is still kinda cool anyway. lol

Quote:
Originally Posted by Westley View Post
I don't think that will work, since, you know.... all commands in a macro/bind execute at EXACTLY the same time. It would have to be combination of several macros and several keypresses, using each macro to load the next. Kind of like how my Force Field macros work in my guide.
Seemingly at the same instant, yes, but still in order. I've done other commands involving keeping things in the correct order, and things are still executed correctly. I haven't seen your FF guide, but I'd guess it involves activating more than one power, which is why yours requires more than one command to be run at different times. (There are ways to kinda get around that too btw).

My bind works just fine because I also tested it before posting.

Quote:
Originally Posted by White Hot Flash View Post
This would seem to be the simplest way. Why would anyone want to bind trays (outside of a Kheldian)? And now with the ability to have more than three trays open, switching trays is less necessary than before.
We have more Interent/Veteran/Temp powers than ever before, increasing the need to have those other windows open, yes. I believe the object of the OP was to bind those powers/trays to keys so you don't have to use the mouse to click on them.

Even though my bind uses the gototray command, no tray is actually changed, and having the actual tray open in another location is beside the point.