test content
What is the Arc Client?
Install Arc

Keybind Questions

2456789

Comments

  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited July 2010
    ambience wrote: »
    Yeah, just be aware that when you do it with a bind file, there's no /bind on each line. So for example, here's my bindfile for my cruiser, named cruiser_tribble.txt:

    Ouch that makes my eyes hurt! lol

    TY for the info- I'll just have to put more research into it.
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited July 2010
    SteveHale wrote: »
    Thanks for trying! I looked at some of those too and as with most things I struggled to find anything that worked, lol. I remember reading somewhere that binds could be fitted with a toggle command so I suspected that maybe I'd be able to set it to tap an arrow and it would turn until I hit it again at least. Alas, that's too complicated for my limited understanding it seems. >_<

    I'll just keep chuggin' along as is, hoping that maybe it'll find it's way into the binds or someone sharper than myself will figure it out. Thanks again.

    Some binds, like the "walk" one and such (the ones with +) allow a toggle natively. Like these two. The + enabled, the ++ toggles.

    Enable Camera Rotation , /+CamRotate
    Toggle Camera Rotation , /++CamRotate

    I'm betting chase cam allows a toggle, so maybe you could use that.

    It may not help you out, but thee is a "cycling" trick you can kind of do as well, that folks since City of Heroes have been doing with Cryptic's bind stuff. We used to use it to cycle through a series of emotes or "heroic banter" each time we pressed a key. What you do is bind to a key a command, and then it loads another bind file that re-assigns what that key does the next time.

    Say for example you want to have a bind that cycles through different ways of saying "kill target X" when you press T.

    So you'd have a bind file called "target1.txt" and you'd do /bind_load_file target1.txt. It contains this:
    t team Shoot at $target $$ bind_load_file target2.txt

    Then target2.txt contains:
    t team I don't like $target , kill them $$ bind_load_file target3.txt

    Then target3.txt contains:
    t team Ensign, set phasers to diplomacy and target $target $$ bind_load_file target1.txt

    Sp what happens is the 1st time you press T it says "Shoot at James". Then the 2nd time you press T it says "I don't like James, kill them". Then the 3rd time it says "Ensign, set phasers to diplomacy and target James". And the 4th time it jumps back to "Shoot at James".

    You could replace the chat commands with actual power calls, so pressing a key once activated opne set of powers, and when you pressed it again later it did something different. So kind of a "poor man's toggle" to jump between 2 powers with 1 key. I haven't tried it, but theoretically you could even use this to stagger weapons firing.

    The reason I mentioned that was maybe you could have a key toggle between chase and free cam with 2 bind files.
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    subscribed...I'm made the switch to flying an Escort after flying a Cruiser all this time. I'm using the Defiant Retrofit, so my goal is to decloak, pop all my buffs at once (CRF3, HY3, AP:A, AP:B, the one that looks like a lightning bolt-Fire on my target?), and then fire.

    Will the .5 second cooldown TRIBBLE me up? Whats' the best way to configure a bind for this?
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    subscribed...I'm made the switch to flying an Escort after flying a Cruiser all this time. I'm using the Defiant Retrofit, so my goal is to decloak, pop all my buffs at once (CRF3, HY3, AP:A, AP:B, the one that looks like a lightning bolt-Fire on my target?), and then fire.

    Will the .5 second cooldown TRIBBLE me up? Whats' the best way to configure a bind for this?

    Check out the first post in this thread. It gives a basic idea of how you can tie all your buffs into one key based on where the "powers" in question are slotted in your trays.


    tray one is 0 , with slots numbered 0-9 (1-10)
    tray two is 1, with slots numbered 0-9
    tray three is 2, with slots numbered 0-9
    etc.

    so if you wanted to nmake the "B" key your keybind using CRF,HY,APA,APB & FOMM in slots 1-5 of tray one, then the keybind would look something like this;

    /bind b "+TrayExecByTray 0 0 $$ +TrayExecByTray 0 1 $$ +TrayExecByTray 0 2 $$ +TrayExecByTray 0 3 $$ +TrayExecByTray 0 4 $$ "

    Such keybinds are not perfect and you will have to "spam" the key to get all of the powers to go off.
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    Roach wrote: »
    Check out the first post in this thread. It gives a basic idea of how you can tie all your buffs into one key based on where the "powers" in question are slotted in your trays.


    tray one is 0 , with slots numbered 0-9 (1-10)
    tray two is 1, with slots numbered 0-9
    tray three is 2, with slots numbered 0-9
    etc.

    so if you wanted to nmake the "B" key your keybind using CRF,HY,APA,APB & FOMM in slots 1-5 of tray one, then the keybind would look something like this;

    /bind b "+TrayExecByTray 0 0 $$ +TrayExecByTray 0 1 $$ +TrayExecByTray 0 2 $$ +TrayExecByTray 0 3 $$ +TrayExecByTray 0 4 $$ "

    Such keybinds are not perfect and you will have to "spam" the key to get all of the powers to go off.

    understood, thanks for the tip...what was confusing me is that some people were putting the "FireAll" command in their scripts, but if not all your powers fire on the first go, then you're firing your weapons without them. But I can put my powers into one or two scripts and THEN hit the space bar...that'll work for me, thanks :)
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    understood, thanks for the tip...what was confusing me is that some people were putting the "FireAll" command in their scripts, but if not all your powers fire on the first go, then you're firing your weapons without them. But I can put my powers into one or two scripts and THEN hit the space bar...that'll work for me, thanks :)

    Yeah "Fire all" is added to allow for the powers to be used right as they come off of cooldown in certain keybinds.
    The downside is that they don't all CD at the same rate so all powers are not usable at once. I actually enjoy this style of Key bind and design around its use so I don't have to worry about CD's unless I want to use a specific tactic - at which point one just keys the proper powers and goes back to combat.
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    /Subscribed. This thread Wins +1,000,000 Intarwebs!!!!

    I've dabbled with a couple of keybinds and find them cool. I didn't know I could save a file or attach multiple commands to one key!! Wow. That explains a lot about how some people are so good. Heh.

    Just to be sure I understand the save bind file thing please answer:

    If my Star Trek Online was installed in d:\arcade\STO, I make a plain text file in notepad and save it in that folder calling it STO_binds.txt (or whatever). I then load my game, click in the chat window typing field (where I type what I would normally talk) and type:

    /bind_load_file STO_binds.txt

    And press Enter. That's it? Do I have to use that command every time I load the game or is it memorized indefinitely? If I change something in the STO_binds.txt file will I have to reload it again, or does the game know to reload that file every time it starts up?
    ambience wrote: »
    ...Say for example you want to have a bind that cycles through different ways of saying "kill target X" when you press T... ...So what happens is the 1st time you press T it says "Shoot at James". Then the 2nd time you press T it says "I don't like James, kill them". Then the 3rd time...

    I have a bind right now that says please target X or whatever. But the above is just Brilliant! Thanks Ambience!
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    /Subscribed. This thread Wins +1,000,000 Intarwebs!!!!

    I've dabbled with a couple of keybinds and find them cool. I didn't know I could save a file or attach multiple commands to one key!! Wow. That explains a lot about how some people are so good. Heh.

    Just to be sure I understand the save bind file thing please answer:

    If my Star Trek Online was installed in d:\arcade\STO, I make a plain text file in notepad and save it in that folder calling it STO_binds.txt (or whatever). I then load my game, click in the chat window typing field (where I type what I would normally talk) and type:

    /bind_load_file STO_binds.txt
    yes that is correct but then you basicly removed all keybinds from your settings, Instead do this ingame /bind_save_file yourname.txt and then go t your d:\arcade\sto\
    E:\st0\Cryptic Studios\Star Trek Online\Live and there you will fine a text file called yourname.txt open it and you can see your current binds.

    And press Enter. That's it? Do I have to use that command every time I load the game or is it memorized indefinitely? If I change something in the STO_binds.txt file will I have to reload it again, or does the game know to reload that file every time it starts up?
    Once you have loaded a file its permanent - and you have to load them where you want them for instance if you are currently in space and load a ground "keybind" file you get that for space so you might wanna do some testing first and get it right and then bind keys for ground if you feel you wanna do that.
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    Thanks Zorena! I think I got it. I'll get to playing with this in the next couple of days. I really appreciate the quick response!
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    Sadly your "bind file" ways still confuse and frighten me, so I have stuck to just a few easy copy/paste keybinds for now. At least until my Key bind confidence grows.

    STill I learned alot from thses threads on key binding - Thanks.

    Stoics rocks btw, thanks again for the link. - really helped my game improve.:)
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    Roach wrote: »
    Stoics rocks btw, thanks again for the link. - really helped my game improve.:)

    I tried to find out where exactly in this thread someone linked STOICs, and
    could not find it, so I'm posting for people interested to learn more (see
    the stuff in my sig).
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    Zorena wrote:
    /bind Space "GenSendMessage HUD_Root FireAll$$+trayexecbytray 0 0$$+trayexecbytray 0 1$$+trayexecbytray 0 2$$+trayexecbytray 0 3$$+trayexecbytray 0 4$$+trayexecbytray 0 5$$+trayexecbytray 0 6$$+trayexecbytray 0 7$$+trayexecbytray 0 8$$+trayexecbytray 0 9"
    this is what i used on my escort to activate all buffs and fire (buffs on lowest bar).

    Hi all,

    Sorry if this resurrects a thread but i was referring to this to set up some keybinds. I tried to set it as specified above, but apparently the whole bind will not take in my chat box? Seems to cut it off in the middle of the bind for slot 6...

    Any suggestions?

    Thx!
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    Fletch246 wrote:
    Hi all,

    Sorry if this resurrects a thread but i was referring to this to set up some keybinds. I tried to set it as specified above, but apparently the whole bind will not take in my chat box? Seems to cut it off in the middle of the bind for slot 6...

    Any suggestions?

    Thx!
    • type this ingame at your chat
    /bind_save_file fletch
    • open your file called fletch witch is under
    • E:\st0\Cryptic Studios\Star Trek Online\Live
    • for me
    • write in instead of your current spacebar bind

    Space "GenSendMessage HUD_Root FireAll$$+trayexecbytray 0 0$$+trayexecbytray 0 1$$+trayexecbytray 0 2$$+trayexecbytray 0 3$$+trayexecbytray 0 4$$+trayexecbytray 0 5$$+trayexecbytray 0 6$$+trayexecbytray 0 7$$+trayexecbytray 0 8$$+trayexecbytray 0 9"
    • save file
    • go ingame type
    /bind_load_file fletch

    then your done
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    Ah thx

    Worked like a charm :)
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    /bind v "team attacking $target"
    will make an ingame key V to say who your attacking in team.
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    /bind a “+TrayExecByTray 3 0 $$ +TrayExecByTray 3 1 $$ +TrayExecByTray 3 2 $$ +TrayExecByTray 3 3”

    This keybind is not working for a fleetmate and I can not figure out why. What am I missing?

    It is an attempt to bind the first 4 slots of tray4 for the "a" key.

    Thanks for any answers/help in advance.:)
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    Roach wrote: »
    /bind a “+TrayExecByTray 3 0 $$ +TrayExecByTray 3 1 $$ +TrayExecByTray 3 2 $$ +TrayExecByTray 3 3”

    This keybind is not working for a fleetmate and I can not figure out why. What am I missing?

    It is an attempt to bind the first 4 slots of tray4 for the "a" key.

    Thanks for any answers/help in advance.:)

    Sounds stupid, but could you maybe have him take a screenshot of his power trays? Unless I'm missing some typo, it looks correct.
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    ambience wrote: »
    Sounds stupid, but could you maybe have him take a screenshot of his power trays? Unless I'm missing some typo, it looks correct.

    Oh good idea-ty. I will do just that. :)
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    Roach wrote: »
    /bind a “+TrayExecByTray 3 0 $$ +TrayExecByTray 3 1 $$ +TrayExecByTray 3 2 $$ +TrayExecByTray 3 3”

    This keybind is not working for a fleetmate and I can not figure out why. What am I missing?

    It is an attempt to bind the first 4 slots of tray4 for the "a" key.

    Thanks for any answers/help in advance.:)

    Maybe 'a' isnt "bindable"?

    Its used for manouvering, and binds there might be disabled.
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    Maybe 'a' isnt "bindable"?

    Its used for manouvering, and binds there might be disabled.

    Another thing I did not think about- ty.
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    Can anyone suggest for me how to set up a keybind bind to the "f" key so that I can "fire all weapons" and balance my shields at the same time? Please and thanks.
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    Maybe 'a' isnt "bindable"?

    Its used for manouvering, and binds there might be disabled.

    I know on ground you can re-bind the Q and E keys even though they are movement keys, so I think A is still bindeable. Granted I had rebound Q->A and E->D when I started out using the GUI first, so Q and E were blank. Maybe that could have been what made it work. But my gut feel is you can bind it fine.
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    Can anyone suggest for me how to set up a keybind bind to the "f" key so that I can "fire all weapons" and balance my shields at the same time? Please and thanks.

    I do this with my space bar. First, move your "balance shields" to a slot on your tray. I use the last slot on my 1st tray, the one with the "0" key (Tray 0, Slot 9 in bind nomenclature). Then do this:

    /bind f "GenSendMessage HUD_Root FireAll $$ +TrayExecByTray 0 9"

    That will fire phases and then balance shields.
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    Is there a macro to call a target in team chat using my currently targeted enemy?

    If so it would be mightily handy.
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    Dekkameron wrote: »
    Is there a macro to call a target in team chat using my currently targeted enemy?

    If so it would be mightily handy.

    All you do is bind to a key a command to say something in team chat. The trick is that "$target" in a chat gets swapped with the name of your target.

    /bind g "team FOCUS ON: $target"

    Hit G while attacking me, and it'll say in team chat "FOCUS ON: James" .

    Likewise you can use it for heals as well, like "team Extend Shields on $target , stay within 5k".
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    ambience wrote: »
    I do this with my space bar. First, move your "balance shields" to a slot on your tray. I use the last slot on my 1st tray, the one with the "0" key (Tray 0, Slot 9 in bind nomenclature). Then do this:

    /bind f "GenSendMessage HUD_Root FireAll $$ +TrayExecByTray 0 9"

    That will fire phases and then balance shields.
    Ambience, thank you so much! This should be exactly what I need (I'll test when I get home and let ya know how it goes).

    Incidentally, I like the F button for (F)ire all weapons. And since I'm on ASD anyways, pressing the F with my index finger is easy/comfortable. It's got that handy "Home Key" nub on it too, so when I move my hand/fingers to other keys, it's easy/quick for a touch typist like me to get back to Firing. Plus, I find the my keyboard makes a louder sound (compared to the F at least, which is nigh silent).

    But, yeah, anyway, THANKS!!
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    Can anyone suggest for me how to set up a keybind bind to the "f" key so that I can "fire all weapons" and balance my shields at the same time? Please and thanks.

    You can also use this:

    /bind f "GenSendMessage HUD_Root FireAll $$ +power_exec distribute_shields"

    And you don't have to move any power.
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    Excellent information...so exactly where do I enter in these bind commands? Is there a specific folder to type them in? Is there a specific command to type them under?
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    Pendra37 wrote: »
    You can also use this:

    /bind f "GenSendMessage HUD_Root FireAll $$ +power_exec distribute_shields"

    And you don't have to move any power.
    Ambience and Pendra - Thank you both for your help. I tried both versions and they worked great!!! I ended up and went with Pendra's version as it saved the tray slot (no offence Ambience). I appreciate it guys!
  • Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited August 2010
    521Jim wrote:
    Excellent information...so exactly where do I enter in these bind commands? Is there a specific folder to type them in? Is there a specific command to type them under?

    You should be able to copy/paste directly from Microsoftword or Notepad into the chat bar.
    Hit enter and if the keybind has no errors it should work.
This discussion has been closed.