Close
Showing results 1 to 2 of 2
  1. #1

    Default KeyClone Keymap/Hotstring magic

    OK, I'm using Keyclone and Jamba with a 3x Ele Shaman team. I spent 3 hours last night trying to setup FTL with only marginal succes. I've written a couple of simple wow addons, so I know how .lua and macros work so im not an entire noob; just FTL noob.

    I understand the FTL macros and modifiers, I get all that. The part that just has me banging my head against the wall is hotstrings in keyclone. I've read countless thread and everyone just says create hotstrings for the macro but they dont go into detail about HOW to do it, or more importantly for me, how the hotstring's logic works. I know what the hot string does, I create in my case 3 entries so that when I push "2", "2" goes to the focus toon, and "crtl-alt-]" goes to one toon and "shift-ctrl-]" goes to the other.
    What I dont understand is the LOGIC of the hotstring. for example, one I define 2 buttons in hotstrings, how does keyclone know what to pass to what toon? I've found no post does it explain how keyclone knows how to do this. Lets see if I can explain better.

    In the Keyclone Keymap window you press a key sequence and then assign a label. One thread used this as an example.

    Lightning Bolt (LBAT= Lightning Bolt A Toon, B Toon, C Toon)
    2 --> LBAT
    Ctrl-alt-] --> LBBT
    Alt-Shift-] --> LBCT

    ok great, now when i enter a second keybinding.

    Chain Lightning(CLAT=Chain Lightning A Toon, B Toon, C Toon)
    3 --> CLAT
    Ctrl-alt-O --> CLBT
    Alt-Shift-O --> CLCT

    So what I ned up with in the keymap window is:

    2 --> LBAT
    Ctrl-alt-] --> LBBT
    Alt-Shift-] --> LBCT
    3 --> CLAT
    Ctrl-alt-O --> CLBT
    Alt-Shift-O --> CLCT

    So where is the logic that keyclone uses to understand what to pass to the other toons. Nothing I entered tells Keyclone, when I press 3 send, Ctrl-alt-O to PlayerB and Alt-Shift-O to PlayerC. I never entered any logic that said CLAT means PlayerA, nor logic to prevent it from send Ctrl-alt-] when I press 3. this, to me, just looks like a clump of crap. How does it know not to send the ones labeled LBAT, LBBT, etc... where is that logic???
    Last edited by Taborious : 08-27-2010 at 02:34 PM

  2. #2

    Default

    Clump of crap is right. I've decided to help you even though you're using Keyclone.

    If you haven't checked out this thread, do it now: "FTL and Keyclone Simplified" http://www.dual-boxing.com/showthread.php?t=29115

    Basically, each of your guys is going to have a list of hotstrings. Hotstrings map a name to a key combo. When you press a named key on one guy, it's going to resolve the name on the other guys to press in their window. So for example, LBAT on the first guy is 2, but on every other guy LBAT might be Ctrl+Shift+]. In this example, the logic happens when you press 2. It's going to pass 2 to the current window, and then tell the others to press LBAT, which they resolve to Ctrl+Shfit+], which your WoW macro then resolves to something like /cast [target=toon1target] Lightning Bolt ... causing them to cast Lightning bolt on what they have as your current target.

    Likewise, you can press Ctrl+Shift+] on any other window and it will pass Ctrl+Shift+] in all windows except for the one set to 2 for LBAT.

    In short, there is one Hotstring per toon per spell.
    Lax
    Author of ISBoxer
    Video: ISBoxer Quick Start

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •