Star Trek Online

Star Trek Online (http://sto-forum.perfectworld.com/index.php)
-   Controls, User Interface, and the STO Gateway (http://sto-forum.perfectworld.com/forumdisplay.php?f=126)
-   -   keybinds not working? (http://sto-forum.perfectworld.com/showthread.php?t=416611)

teaius 10-16-2012 02:43 PM

keybinds not working?
 
I try to keybind a file. I do the following:

/unbind_all
/bind_load_file binds.txt

The contents of binds.txt are:

p "+TrayExecByTray 0 1 && +TrayExecByTray 0 3"

only this line. very simple true?

Then, when I press 'p' I obtain the following error message twice.

"TrayExecByTray" takes 3 argument(s).
TrayExecByTray <int> <int> <int>

If I change the file contents to:

p "+TrayExecByTray 0 1"

or

p "+TrayExecByTray 0 3"

I don't get error message and the power in that tray and slot is triggered.

What am I doing wrong? I am unable to concat powers, I can not bind more than one tray slot to a key. am I doing something wrong or does the keybind system actually doesn't work?

dabelgrave 10-16-2012 06:57 PM

Try:

p "+trayexec 0 1 $$ +trayexec 0 3"

lysandrius 10-16-2012 11:02 PM

Try this from within the game:

/bind P "UseTraySlot0 1 $$ UseTraySlot0 3"

Works for me, at least.

teaius 10-16-2012 11:57 PM

Thank you both for reply

Quote:

Originally Posted by dabelgrave (Post 6121621)
Try:

p "+trayexec 0 1 $$ +trayexec 0 3"

No luck. The effect is the error message changes to

"TrayExec" takes 3 argument(s).
TrayExcec <int> <int> <int>

Quote:

Originally Posted by lysandrius
Try this from within the game:

/bind P "UseTraySlot0 1 $$ UseTraySlot0 3"

Works for me, at least.

When written it launches only the (0,3) power [cannon rapid fire I]. After that when I press 'p' only triggers the (0,1) power [tactical team] even with multiple keypress the (0,3) power is not triggered again. And those abilities don't share cooldown.


Is so difficult to join two abilities in a single key press? what's wrong?

xsharpex 10-17-2012 12:56 AM

Quote:

Originally Posted by teaius (Post 6118691)
I try to keybind a file. I do the following:

/unbind_all
/bind_load_file binds.txt

The contents of binds.txt are:

p "+TrayExecByTray 0 1 && +TrayExecByTray 0 3"

you almost had it right. change it to: p "+TrayExecByTray 0 1 $$ +TrayExecByTray 0 3" and you should be all set.

dabelgrave 10-17-2012 07:31 AM

Another option would be:

p "trayexecbytraywithbackup 1 0 1 0 3"

This is a very useful keybind that I use to rotate between two abilities, such as two Tactical Teams, two cannon abilities, or two attack patterns. It tries to activate the first ability in the keybind (second/third numbers), and if that's still on cooldown, moves to the other (fourth/fifth numbers).

teaius 10-17-2012 09:16 AM

Quote:

Originally Posted by xsharpex (Post 6124151)
you almost had it right. change it to: p "+TrayExecByTray 0 1 $$ +TrayExecByTray 0 3" and you should be all set.

:eek: That is!! I was unconsciously writing && instead of $$. Maybe because I program in c++ very often.

teaius 10-17-2012 09:16 AM

Quote:

Originally Posted by dabelgrave (Post 6127091)
Another option would be:

p "trayexecbytraywithbackup 1 0 1 0 3"

This is a very useful keybind that I use to rotate between two abilities, such as two Tactical Teams, two cannon abilities, or two attack patterns. It tries to activate the first ability in the keybind (second/third numbers), and if that's still on cooldown, moves to the other (fourth/fifth numbers).

Very interesting, I will try it. Thank you.

liquidraven26 10-17-2012 11:25 AM

I need to get on doing this myself

bitemepwe 10-17-2012 11:29 AM

[quote]
Quote:

Originally Posted by dabelgrave (Post 6127091)

p "trayexecbytraywithbackup 1 0 1 0 3"



The first number (1) denotes the command trying to fire the other two sets.

I wonder if any other first number (2, 3, etc.) changes the firing sequence?


All times are GMT -7. The time now is 07:46 PM.