Go Back   Star Trek Online > Information and Discussion > The Academy > Player Guides
Login

Notices

Reply
 
Thread Tools Display Modes
Join Date: Dec 2007
Posts: 142
# 131
03-15-2011, 08:06 PM
Quote:
Originally Posted by Roach View Post
Ok tried my first bindfile keybinding and have been balked by limited space. The bind
Space "+TrayExecByTray 1 0 $$ +TrayExecByTray 1 1 $$ +TrayExecByTray 1 2 $$ +TrayExecByTray 1 3 $$ +TrayExecByTray 1 4 $$ +TrayExecByTray 1 5 $$ +TrayExecByTray 1 6 $$ +TrayExecByTray 1 7 $$ +Power_Exec Distribute_Shields " can only be this long.

Is this the limit to the amount of items one can bind in a chain?
It works, I merely can't add more to it in the way of +TrayExecByTray x x comands and have those new ones function.
It shouldn't be limited. I believe that I had a fire bar of the same variety. I will do some tests; lemme get back to you on that.
Join Date: Dec 2007
Posts: 142
# 132
03-16-2011, 03:48 AM
Quote:
Originally Posted by tranceaddict View Post
It shouldn't be limited. I believe that I had a fire bar of the same variety. I will do some tests; lemme get back to you on that.
Well this is my first foray into /bind files. I usaully use the chatbar for entering my Keybinds and the KB in my bind.txt file are those same ones I entered via chatbar.
Could that be having a limiting effect on them, even after I typed "keybind.txt" command to make a text file of my Keybinds in the LIVE folder?
Thanks for any help you may be able to give.
Join Date: Dec 2007
Posts: 142
Quote:
Originally Posted by BrooklynKnight View Post
...It seems I'd have to set a hotkey to switch each channel...
I've set up my keybinds like this:
Ctrl+X "alias startChannel "channel_setcurrent {}$$startchat""
Ctrl+T "startChannel Team"
Ctrl+G "startChannel Guild"
Ctrl+O "startChannel OmegaXIII"
Ctrl+X re-creates the alias /startChannel which is used by the other keybinds to set the channel and immediately initiate the chatbox waiting my input.

Using these binds means I don't have to manually select the channel from the chatbox and I'll never miss-tell again.
Join Date: Dec 2007
Posts: 142
# 134
03-17-2011, 01:27 AM
Quote:
Originally Posted by Roach View Post
Well this is my first foray into /bind files. I usaully use the chatbar for entering my Keybinds and the KB in my bind.txt file are those same ones I entered via chatbar.
Could that be having a limiting effect on them, even after I typed "keybind.txt" command to make a text file of my Keybinds in the LIVE folder?
Thanks for any help you may be able to give.

There is an inherent limitation when using the chat window. There is the character limitation (not sure the exact length but ...) to what you can put in the chatline. Hence, the reason some of our ... hmmm, colorful ... responses to Mikey get cutoff. :p So, you cannot enter a keybind any longer than the chat line will allow for. I also haven't found any restriction with 10+ commands in any of my lines when entered through a bindfile.

Remember also, if you do not clear a bind ( /unbind <key> -or- /unbind all ) through the chat window, that bind will remain active until cleared or overwritten. For example, say you bind: '/bind 3 +TrayExecByTray 0 0' through the chat window; thus, every time you hit the 3-key you will activate that ability. If, later, you want to move that ability and rebind it to another key say: '/bind 9 +TrayExecByTray 0 0'. You could hit either the 3-key or the 9-key to activate the given ability. You would need to '/unbind 3' or rebind the 3-key to eliminate activation of said ability.

This is why I work solely inside the bindfile itself. Inside a bindfile you are looking at everything that is bound. Any modifications are clearly identifiable. If you want to move an ability from one key to another, you just copy/paste anything between quotes; leave the previous binding as <key> "" to clear the bind when the file is next loaded.

The "/bind_file_save" command will save your currently keybinds as they exist at that time in-game. The resultant file is (to say the least) confusing and disorganized. Take a look at a couple of my bind files:

ZVSRKG.txt

ZVSRKA.txt

Note how I have separated similar functions with headings. The headings will be ignored by STO. This will help you to keep track of where/what you are doing in the file. So, if you change an ability you'll know where to go to adjust the new file. With the above, you'll note the only difference between the two files is the 'G' and 'A'. This tells me which Sci BOff is included in which file. If I change Sci BOff 'A' abilities (TSS1 & TSS2) I know where to go and what to modify; in this case, either +TrayExecByTray 2 4 or +TrayExecByTray 2 5.

I'm sure this is a lot of info; so, if you are confused just let me know and I'll work with you.


Quote:
Originally Posted by LordOfPit View Post
I've set up my keybinds like this:
Ctrl+X "alias startChannel "channel_setcurrent {}$$startchat""
Ctrl+T "startChannel Team"
Ctrl+G "startChannel Guild"
Ctrl+O "startChannel OmegaXIII"
Ctrl+X re-creates the alias /startChannel which is used by the other keybinds to set the channel and immediately initiate the chatbox waiting my input.

Using these binds means I don't have to manually select the channel from the chatbox and I'll never miss-tell again.
Okay, now this is the sauce. I've been trying to figure this one out for a while.

How would you define the commands:

Alias
StartChannel
Channel_SetCurrent
StartChat

Feel free to edit:

STO Command List

Join Date: Dec 2007
Posts: 142
# 135
03-17-2011, 04:10 AM
[quote]
Quote:
Originally Posted by tranceaddict View Post

The "/bind_file_save" command will save your currently keybinds as they exist at that time in-game. The resultant file is (to say the least) confusing and disorganized.
I take it that after saving my KB file , I can then enter it erase it and fill it with my new keybinds directly?
Join Date: Dec 2007
Posts: 142
# 136
03-17-2011, 10:53 AM
Quote:
Originally Posted by Roach View Post
I take it that after saving my KB file , I can then enter it erase it and fill it with my new keybinds directly?

Yeah, just use a simple text editor like notepad. I wouldn't recommend erasing everything and starting over as you might delete something and either 1) not rebind it or 2) fail to clear the existing bind. Instead, try grouping similar functions together by opening another notepad window and copy/paste as you go through your file line-by-line. Two things will happen: 1) you won't misplace/mis-bind/not clear binds; 2) you'll become intimately familiar with your bindfile quickly.

Or, you can erase it all and start from scratch.
Join Date: Dec 2007
Posts: 142
# 137
03-17-2011, 11:33 AM
tranceaddict,

First, this is one hell of a guide, very nice job and conga rats to you.

Second, the question, I have setup several keybinds thsnks to your guide BUT something went different at the very beggining

You told in your guide, that when you save current keybind setting, ALL keybinds should appear, even blanks ones, but for me that is not working.
When I save to file, all I get is the binds I have actually made myself and no others...

Can you help me with that?

Thank you!
Join Date: Dec 2007
Posts: 142
# 138 Thanks
03-17-2011, 04:28 PM
Having much better time now and my ground keybinds are back to normal. Thanks

Disregard the rest as I figured out the /bind_load_file <filename>.txt command and everything works great.



I got one bind to work for my spacebar: It works great.
space "+TrayExecByTray 1 0 $$ +TrayExecByTray 1 1 $$ +TrayExecByTray 1 2 $$ +TrayExecByTray 1 3 $$ +TrayExecByTray 1 4 $$ +TrayExecByTray 1 5 $$ $$ +TrayExecByTray 1 6 $$ +TrayExecByTray 1 7 $$ +Power_Exec Distribute_Shields "

But these don't work at all;
shift "+TrayExecByTray 0 6 $$ +TrayExecByTray 0 4 $$ +TrayExecByTray 0 5 $$ +TrayExecByTray 0 3 $$ +Power_Exec Distribute_Shields "

z "+TrayExecByTray 0 6 $$ +TrayExecByTray 2 3 $$ +TrayExecByTray 0 7 $$ +TrayExecByTray 0 8 $$ +Power_Exec Distribute_Shields "

c "+TrayExecByTray 2 7 $$ +TrayExecByTray 2 6 $$ +TrayExecByTray 2 3 $$ +TrayExecByTray 2 4 $$ +TrayExecByTray 2 5 $$ +TrayExecByTray 0 1 $$ +TrayExecByTray 0 0 $$ +Power_Exec Distribute_Shields "

What looks wrong to you on the three versus the one that works?
Possibly wrong key description?
Join Date: Dec 2007
Posts: 142
# 139
03-17-2011, 07:16 PM
Quote:
Originally Posted by cenovita View Post
tranceaddict,

First, this is one hell of a guide, very nice job and conga rats to you.

Second, the question, I have setup several keybinds thsnks to your guide BUT something went different at the very beggining

You told in your guide, that when you save current keybind setting, ALL keybinds should appear, even blanks ones, but for me that is not working.
When I save to file, all I get is the binds I have actually made myself and no others...

Can you help me with that?

Thank you!

I've heard of this happening, but have never been able to replicate it myself. That said, there are two ways to go about getting a complete bindfile:

#1 Go to your Options:Keybinds and "Reset to Defaults". Now, resave a file, but don't overwrite the one you have ... make it like filename2.txt. That new file should contain all the default keybinds. Now, you can just change what needs to be changed.

#2 Type "/unbind all" in the chat window. (This does the same thing as "Reset to Defaults".) Reload your existing bind file. Now, save a file and it should contain everything (original and modified).
Join Date: Dec 2007
Posts: 142
# 140
03-19-2011, 09:14 AM
I know that the author has probably heard this before but I wanted to say thanks for taking the time to post all this wonderful information.
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


All times are GMT -8. The time now is 05:14 PM.