test content
What is the Arc Client?
Install Arc

Help with keybinds

dam999dam999 Member Posts: 0 Arc User
edited April 2013 in PvP Gameplay
I am trying to put Beam overload III + Fire Beam on "F" button.

Now, I've done it manually and using the STO keybinds software. If always fires first and THEN uses the Beam overload skill.
This is what I did:

F "+TrayExecByTray 5 0$$+TrayExecByTray 5 1$$+TrayExecByTray 5 0"

First comes the BO III and then Dual Beam Array. But when I use the "F" key specified here it first fires Dual Beam Array and Then BOIII. I've read it goes from lower number sockets to bigger so on 0 I have BOIII. But I tried to reverse it as well, still nothing. I just cant bind it to a button so that it won't fire untill BOIII is triggered..
Post edited by dam999 on

Comments

  • skurfskurf Member Posts: 1,071 Arc User
    edited April 2013
    Try this:

    f "+TrayExecByTray 5 0 $$ +TrayExecByTray 5 1 $$ +TrayExecByTray 5 2"

    Put overload in first slot, then fire beam in second, and then put the same overload in third slot.
  • antoniosalieriantoniosalieri Member Posts: 0 Arc User
    edited April 2013
    Honestly the sto keybind system is really bad at activating things in the same order every time.

    I wouldn't try to keybind overload + your beam on one key all that is going to happen is 50% of the time you will fire your beam before the overload applies and be annoyed.

    Bind your F key for your beam fire as skruf was mentioning.

    Activate your overload before you fire though.

    Honestly if you bind your beam this way.... and the rest of your weapons the same way to your space bar. You can leave your overload preloaded for up to 30s and fire it when you have a good shot. with your F key.
    [SIGPIC][/SIGPIC]
    Dignity and an empty sack is worth the sack.
  • frtoasterfrtoaster Member Posts: 3,354 Arc User
    edited April 2013
    dam999 wrote: »
    I am trying to put Beam overload III + Fire Beam on "F" button.

    Now, I've done it manually and using the STO keybinds software. If always fires first and THEN uses the Beam overload skill.
    This is what I did:

    F "+TrayExecByTray 5 0$$+TrayExecByTray 5 1$$+TrayExecByTray 5 0"

    First comes the BO III and then Dual Beam Array. But when I use the "F" key specified here it first fires Dual Beam Array and Then BOIII. I've read it goes from lower number sockets to bigger so on 0 I have BOIII. But I tried to reverse it as well, still nothing. I just cant bind it to a button so that it won't fire untill BOIII is triggered..

    These are my observations from testing execution order in a keybind.

    1. If you have not activated an ability ~1 second ago, then pressing a button will activate at most two abilities simultaneously. In this case, the execution order is left to right. The two activated abilities cannot share a cooldown.

    2. If you have activated an ability ~1 second ago, then pressing a button will activate one ability. In this case, the execution order is right to left.

    What you are most likely seeing is case 1 above: "+TrayExecByTray 5 0" and "+TrayExecByTray 5 1" execute simultaneously, so the DBB fires without BO applying to it.
    skurf wrote: »
    Try this:

    f "+TrayExecByTray 5 0 $$ +TrayExecByTray 5 1 $$ +TrayExecByTray 5 2"

    Put overload in first slot, then fire beam in second, and then put the same overload in third slot.

    I do not think this will work differently from his palindrome keybind.
    Waiting for a programmer ...
    qVpg1km.png
  • dalnar83dalnar83 Member Posts: 2,420 Arc User
    edited April 2013
    There is a nice program for creating keybinds, no need to know the commands, just easy way to pick and assign commands to certain keys. Even I did understand it and could make keybinds.
    "Cryptic Studio’s Jack Emmert (2010): Microtransactions are the biggest bunch of nonsense. I like paying one fee and not worrying about it – like my cellphone. The world’s biggest MMO isn’t item based, even though the black market item GDP is bigger than Russia … microtransactions make me want to die.”
  • rudiefix1rudiefix1 Member Posts: 420
    edited April 2013
    or....
    bind BO3 to F button, and fire beam to Ge... Just push them after each other.
    [SIGPIC][/SIGPIC]

    @rudiefix Feds: Rudiefix / Thron / Opa
    @rudiefix KDFs: Lill / Xifeidur / Dehr / Ugly
    @rudiefix Roms (KDF alligned): Chicita
  • illcadiaillcadia Member Posts: 1,415 Bug Hunter
    edited April 2013
    I use a third party program with its own little programming language to code little scripts rather than rely on Cryptic's poorly implemented setup. While I'm sure a dedicated enough programmer could automate a significant portion of their setup, I mostly just use it to ensure my powers are activated in the right sequence.

    for instance, let's say that the 1 key activates Beam Overload, and the 2 key is my DBB.
    ___________________
    BOact:
    Send 1
    Goto FireBeams

    FireBeams:
    Send 2
    Sleep 500
    Pause
    Goto BOact

    f::pause, toggle
    ____________________


    I activate this script from outside the game whereupon it runs once and the pauses itself.

    When I need to activate beam overload, I then hit the F key, whereupon it toggles the Script from the paused state, and acts in sequence. First it executes the function "BOact" that sends the keypress 1 to my computer. Then it successions into the function "FireBeams".

    FireBeams sends the keypress 2 to my computer, then goes to sleep for 500 miliseconds, which translates to giving the script enough time to pause while I may be mashing other keys (as your computer is really not designed to take more than a certain amount of keboard input at one time, and will 'lose presses' if too much input happens at the same time).

    Once paused, I can wait until beam overload cycles into readiness, at which point I can hit F to cycle the script again.
Sign In or Register to comment.