Close
Page 1 of 2 1 2 LastLast
Showing results 1 to 10 of 20

Hybrid View

  1. #1

    Default FTL-like setup for HKN

    I've been stealthing the FTL macro posts and found them to be a little complicated, so I thought I'd share my own FTL-type setup.

    I use HotkeyNet, which is a great app (and free). It's a bit complicated to get started with, but once you get the hang of it, it's an amazing tool for multiboxing. Anyway, my little guide assumes basic knowledge of HKN, so it's just the FTL-type part I'm writing:

    I have my basic maillabels as such:

    Code:
    <Label pal Local SendWinM P1>
    <Label shm1 Local SendWinM P2>
    <Label shm2 Local SendWinM P3>
    <Label shm3 Local SendWinM P4>
    <Label shm4 Local SendWinM P5>
    On top of that I have an "assist" template:

    Code:
    <Template Assist>
        <If ActiveWinIs P1>
            <Sendlabel shm1,shm2,shm3,shm4>
                    <Key Ctrl Alt F6>    
    
        <Else If ActiveWinIs P2>
            <Sendlabel pal,shm2,shm3,shm4>
                    <Key Ctrl Alt F7>    
             
        <Else If ActiveWinIs P3>
            <Sendlabel pal,shm1,shm3,shm4>
                    <Key Ctrl Alt F8>    
    
        <Else If ActiveWinIs P4>
            <Sendlabel pal,shm1,shm2,shm4>
                    <Key Ctrl Alt F9>    
    
        <Else If ActiveWinIs P5>
            <Sendlabel pal,shm1,shm2,shm3>
                    <Key Ctrl Alt F10>            
        <EndIf>
    <EndTemplate>
    As you can see, it sends a different key to each client, depending on, which window is active.

    On each toon I have keys mapped to assist the slaves (in this case Ctrl Alt F6-F10, but it could be anything). I use bindpad to make the assist macros, but you can use the default interface too, just keep in mind that it takes up 4-5 macro slots.

    My ingame assist macro is as basic as it gets i.e.:

    Code:
    /assist Cottuy
    Let's say the active window is P1 (my paladin). In this case it will send Ctrl Alt F6 to my four shaman, which is bound to my macro which does the following:

    Code:
    /assist <paladin>
    Now, when I create a DPS button, I'll simply do the following:

    Code:
    <Hotkey Q>
        <ApplyTemplate Assist>
        <Sendlabel shm1,shm2,shm3,shm4>
            <Key %trigger%>
    This will work with pretty much all multiboxable games that support assist. However, it presses two keys with the same keypress (i.e. Ctrl Alt F6 followed by Q), so to make it WoW-legal it has to be a roundrobin/toggle (which is odd since /click macros which also hits several buttons is perfectly legal):

    Code:
    <Hotkey Q>
        <Toggle>
            <ApplyTemplate Assist>
        <Toggle>
            <Sendlabel shm1,shm2,shm3,shm4>
                <Key %trigger%>
    Another option is to have Ctrl Alt F6 in game mapped to a macro which does:

    Code:
    /assist <paladin>
    /click <dpsbutton>
    That would mean one macro for each type of spell/sequence, so that's not really desirable.

    The great thing about this type of this setup is that if you for some reason need to play the char solo, you don't have to reconfigure at all, since the assist-macro is seperate from the casting macro, so there's no targetting being done in the casting macro at all.

    You can, of course, apply the same principle to follow, target etc etc.
    Classic - Pyrewood Village, Horde, EU

  2. #2

    Default

    Code:
    //modify IP address as necessary
    //you must launch ad rename windows accordingly, this can be done manually or with a script
    
    <Label w1 192.168.0.10 SendWinM WoW1>
    <Label w2 192.168.0.10 SendWinM WoW2>
    <Label w3 192.168.0.10 SendWinM WoW3>
    <Label w4 192.168.0.10 SendWinM WoW4>
    <Label w5 192.168.0.10 SendWinM WoW5>
    
    //Define all keys to have FTL applied in the list below, this should be the only line you have to modify below this point
    <KeyList FTLList 0-9, Numpad0-Numpad9, minus, plus>
    
    //Added FTL Templates
    // %1% : Master Key
    // %2% : Slave Key
    // %3% : Modifier
    // %4% : SlavesToSend
    <Template SendMasterAndSlave>
             <Sendlabel %4%>
                      <Key %3% %2%>
    <EndTemplate>
    
    // %1% : master key
    // %2% : slave key
    // %3% : modifier
    // %4% : Active window
    // %5% : Slave Windows
    <Template SendLeaderless>
            <If ActiveWinIs %4%>
                <ApplyTemplate SendMasterAndSlave "%1%" "%2%" "%3%" "%5%">
    <EndTemplate>
    
    // %1% : master-key
    // %2% : slave-key
    <Template FTL>
              <Hotkey %1%> 
            <PassThrough>    
                       <ApplyTemplate SendLeaderless "%Trigger%" "%2%" "rctrl rshift" WoW1 "w2,w3,w4,w5">
                       <ApplyTemplate SendLeaderless "%Trigger%" "%2%" "rctrl ralt" WoW2 "w1,w3,w4,w5">
                       <ApplyTemplate SendLeaderless "%Trigger%" "%2%" "ralt rshift" WoW3 "w1,w2,w4,w5">
                       <ApplyTemplate SendLeaderless "%Trigger%" "%2%" "rctrl ralt rshift" WoW4 "w1,w2,w3,w5">
                       <ApplyTemplate SendLeaderless "%Trigger%" "%2%" "rctrl" WoW5 "w1,w2,w3,w4">          
    <EndTemplate>
    
    //----------------------------------------------------------------
    //Definition of FTL keys 
    //----------------------------------------------------------------
    <ApplyTemplate FTL FTLList %Trigger%>
    The above script will allow you to press 1 on WoW and send ctrl+shift+1 to all the other windows, you will of course need to make a macro for every spell you wish to use.
    If you setup the FTL in Jamba-FTL your spell macros will look like this:
    Code:
    #showtooltip
    /click [mod] JambaFTLTarget
    /cast [harm][target=targettarget] Fiery Spell of Doom
    /targetlasttaget [mod]
    I hope that helps, it will keep you legal since now only one action is happening in game per key pressed.
    Last edited by Bettysue : 11-22-2009 at 12:47 PM Reason: This script was written by master coders ***not me*** I can answer questions about it, just didnt make it myself.

  3. #3

    Default

    I think you misunderstood me :-) The idea is to have a way to:

    1) Not configure using lalt, ralt, lctrl etc.
    2) Not have to create a macro for each spell cast but simply to drop it on the action bar and at the same time
    3) Not needing to modify for solo play

    The drawbacks are obvious - the need to use toggle for compliance and the use of assist (since targettarget isn't used), but well worth it for my setup :-)
    Classic - Pyrewood Village, Horde, EU

  4. #4

    Default

    Quote Originally Posted by Fuzzyboy View Post
    I think you misunderstood me :-) The idea is to have a way to:

    1) Not configure using lalt, ralt, lctrl etc.
    2) Not have to create a macro for each spell cast but simply to drop it on the action bar and at the same time
    3) Not needing to modify for solo play

    The drawbacks are obvious - the need to use toggle for compliance and the use of assist (since targettarget isn't used), but well worth it for my setup :-)
    Ahhh I see what you're getting at I was toying with this for a while, the best thing i came up for drag and drop playability used /click like you mentioned at the end of your post. I have all the modifiers descision making reduced to being used in only 1 macro, everything else /clicks that macro for getting the leader. This means changing only one thing on each character to add a 5th or remove 2 anytime I want to play a different setup. JambaFTL can also make this macro quickly for you when you login, making it quite painless.

    But then anytime you want to switch to solo play you have to change key bindings around and whatnot, or use toggle in HKN. Since you can't change macros in combat, I can't really think of a way to do this without toggle or using the modifiers.

    Using macros like the one I provided above, I can play solo or with the group because solo toons will not get modifiers from HKN. Is there a reason you are trying to get away from the use of the modifiers other than the initial setup headache?
    I know for 5 toons I can use just the right side mods for FTL and the left side mods for actual use in descision making in the game. For example lctrl+2 heal self, 2 all heal master target OR lctrl+2 dps focus, 2 dps leader target.

    I'm pretty sure a module for jamba could be put together to quickly make the macros, just pick a spell and it creates the macro type thing... this should work for simple 1 spell type things.
    Last edited by Bettysue : 11-22-2009 at 12:45 PM

  5. #5

    Default

    If you folks can think of an easier more flexible way to do this, I'll put it in the new program.
    �Author of HotkeyNet and Mojo

  6. #6

    Default

    ..stupid round robin/toggle. I should learn to read better.

    *mutters*



    How does that play out in WoW? Not a problem in-game?
    Last edited by Flekkie : 11-22-2009 at 05:02 PM
    Coming out of nowhere drivin' like rain, Stormbringer dance on the thunder again
    Dark cloud gathering breaking the day, no point running cause its coming your way

    Rainbow shaker on a stallion twister, bareback rider on the eye of the sky
    Stormbringer coming down meaning to stay, thunder and lightning heading your way

    Ride the rainbow crack the sky, Stormbringer coming time to die

    ~ Deep Purple, Stormbringer

  7. #7

    Default

    Hmmm that is kinda interesting. Hotkeynet I thought was a paid program though. Perhaps Ill have to look into it if not - using autohotkey at the moment which while it is working fine, you do get a lot of spam when wanting to play chars solo.

    Cheers for sharing!


  8. #8
    Member
    Join Date
    Sep 2008
    Location
    Calgary, AB and Vancouver, BC
    Posts
    7638
    Blog Entries
    2

    Default

    HKN is free.
    EverQuest I: Bard / Enchanter / Druid / Wizard / 2x Magician.
    Diablo III: 4x Crusader & 4x Wizard.

    My Guide to IS Boxer http://www.dual-boxing.com/showthread.php?t=26231 (somewhat dated).
    Streaming in 1080p HD: www.twitch.tv/ualaa
    Twitter: @Ualaa


  9. #9

    Default

    Round robin works out quite well in WoW, I've never had a problem with it.

  10. #10

    Default

    Hey fuzzy have you tried setting the F# keys as a modifier in HKN. That may work since WoW only intreprets ctrl alt and shift as modifiers.

    Then you could use
    <Key Ctrl Alt F6 %trigger>

    I think that's still technically pressing 2 keys at once though.

Posting Rules

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