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

    Default Murphy's Multibox Setup

    Hi I'm new to multibox and macros but so far it doesn't seem to bad. I just wanted to post how I have my setup now and see if anyone has suggestions for simplifications. I'm multiboxing a 5 team of Pally, 3 Shamans, and a Priest. I'm using HKN, which I think is awesome, for a targetless, focusless, leaderless setup. So here's my setup:

    Pally attacks: 1-0
    Shaman attacks: q-z around wasd
    Shaman heals and totems: Numpad1 - 9
    Priest healing: Mouseclicking

    I also have various keys bound for formation movement (v), follow (spacebar), drink/eat (=), smartbuff addon (numpad0), and eventually CC (most likely numpad buttons).
    I'm curious to know if someone has figured out a toggle for formation movement and follow or raid icon targeting using the jamba addon.

    I was debating putting this in here since it's so long but I did anyway. Parts of the code were taken off HKN website and midified, and the leaderless setup was taken from Anemo's Guide
    [HotKeyNet] Leaderless setup with HotKeyNet
    Maybe my code can help someone out. (I don't know how to add the scroll for the code, someone help me out)

    http://img18.imageshack.us/my.php?image=5box.jpg
    http://img18.imageshack.us/my.php?image=5box2.jpg

    Code:
    <hotkey insert>
    <sendpc local>
    <togglehotkeys>
    //-----------------------------------------------------------
    // SUBROUTINE TO LAUNCH AND RENAME A COPY OF WOW.
    //-----------------------------------------------------------
    <Command LaunchAndRename>
       <SendPC %1%>
      <Run "E:\Program Files\World of Warcraft\WoW.exe">
      <RenameTargetWin %2%>
    <SendWinM %2%>
    <Clickmouse LButton 560 375>
    <wait 200>
    <text %3%>
    <wait 300>
    <key tab>
    <wait 400>
    <text (mypassword)>
    <wait 800>
    <key enter>
    
    //-----------------------------------------------------------
    // HOTKEY TO LAUNCH AND RENAME YOUR WOW WINDOWS
    //-----------------------------------------------------------
    <Hotkey Alt Ctrl Divide>
    <LaunchAndRename Local wow1 irishsmurf1>
    <LaunchAndRename Local wow2 irishsmurf2>
    <LaunchAndRename Local wow3 irishsmurf3>
    <LaunchAndRename Local wow4 irishsmurf4>
    <LaunchAndRename Local wow5 irishsmurf5>
    
    //-----------------------------------------------------------
    // targetless, leaderless, focusless system
    // setup
    //-----------------------------------------------------------
    <command main1>
    <SendPC Local>
    <SendwinM wow1> 
    <Key %all%>
    
    <command assist1>
    <SendPC Local>
    <SendWinM wow2> 
    <Key ctrl shift %1%>
    <SendWinM wow3> 
    <Key ctrl shift %1%>
    <SendWinM wow4> 
    <Key ctrl shift %1%>
    <SendWinM wow5> 
    <Key ctrl shift %1%>
    
    <command main2>
    <SendPC Local>
    <SendWin wow2> 
    <Key %all%>
    
    <command assist2>
    <SendPC Local>
    <SendWinM wow1> 
    <Key ctrl alt %1%>
    <SendWinM wow3> 
    <Key ctrl alt %1%>
    <SendWinM wow4> 
    <Key ctrl alt %1%>
    <SendWinM wow5> 
    <Key ctrl alt %1%>
    
    <command main3>
    <SendPC Local>
    <SendWin wow3> 
    <Key %all%>
    
    <command assist3>
    <SendWinM wow1> 
    <Key alt shift %1%>
    <SendWinM wow2> 
    <Key alt shift %1%>
    <SendWinM wow4> 
    <Key alt shift %1%>
    <SendWinM wow5> 
    <Key alt shift %1%>
    
    <command main4>
    <SendPC Local>
    <SendWin wow4> 
    <Key %all%>
    
    <command assist4>
    <SendWinM wow1> 
    <Key ctrl alt shift %1%>
    <SendWinM wow2> 
    <Key ctrl alt shift %1%>
    <SendWinM wow3> 
    <Key ctrl alt shift %1%>
    <SendWinM wow5> 
    <Key ctrl alt shift %1%>
    
    <command main5>
    <SendPC Local>
    <SendWin wow5> 
    <Key %all%>
    
    <command assist5>
    <SendPC Local>
    <SendWinM wow1> 
    <Key ctrl %1%>
    <SendWinM wow2> 
    <Key ctrl %1%>
    <SendWinM wow3> 
    <Key ctrl %1%>
    <SendWinM wow4> 
    <Key ctrl %1%>
    
    //-----------------------------------------------------------
    // DEFINE MAIL LABELS FOR SENDING KEY STROKES.
    //-----------------------------------------------------------
    <Label w1 Local SendWinM wow1>
    <Label w2 Local SendWinM wow2>
    <Label w3 Local SendWinM wow3>
    <Label w4 Local SendWinM wow4>
    <Label w5 Local SendWinM wow5>
    
    //-----------------------------------------------------------
    // BROADCAST MOUSE CLICKS. HOLD DOWN OEM3 (ON U.S. KEYBOARDS,
    // THAT'S THE SQUIGGLE KEY IN UPPPER LEFT CORNER) WHEN YOU
    // WANT TO BROADCAST.
    //-----------------------------------------------------------
    <UseKeyAsModifier Oem3>
    <Hotkey Oem3 LButton, MButton, RButton, Button4, Button5>
       <SendLabel w1, w2, w3, w4, w5>
      <ClickMouse %TriggerMainKey%>
    <Hotkey LShift LButton, MButton, RButton, Button4, Button5>
    <SendLabel w5>
    <Keydown shift>
    <Clickmouse %TriggerMainKey%>
    <keyup shift>
    <Hotkey Lctrl LButton, MButton, RButton, Button4, Button5>
    <SendLabel w5>
    <Keydown ctrl>
    <Clickmouse %TriggerMainKey%>
    <keyup ctrl>
    <Hotkey Lalt LButton, MButton, RButton, Button4, Button5>
    <SendLabel w5>
    <Keydown alt>
    <Clickmouse %TriggerMainKey%>
    <keyup alt>
    
    //-----------------------------------------------------------
    // Delete toggle for SUBROUTINE TO Position Windows for 5 boxing.
    // Toggles between main window and 4 boxes.
    //-----------------------------------------------------------
    <Hotkey Delete>
    <Toggle>
       <SendPC Local>
       <SendWin wow1>
       <SetWinSize 1440 900>
           <SetWinPos 0 0>
    <setwinframe none>
       <SendWinM wow2>
       <SetWinSize 720 450>
           <SetWinPos 720 0>
    <setwinframe none> 
     <SendWinM wow3>
      <SetWinSize 720 450>
      <SetWinPos 0 450>   
    <setwinframe none>  
     <SendWinM wow4>
      <SetWinSize 720 450>
      <SetWinPos 720 450>  
    <setwinframe none>   
        <SendWinM wow5>
           <SetWinSize 720 450>
       <SetWinPos 0 0>
     <Setwinframe none>
    <Targetwin wow>
    <Showwin>
    <Toggle>
    <sendwin wow2>
    <wait 60>
    <sendwin wow3>
    <wait 60>
    <sendwin wow4>
    <wait 60>
    <sendwin wow5>
    
    //----------------------------------------------------------------
    // DEFINE A MOVEMENT HOTKEY FOR FORMATION
    //----------------------------------------------------------------
    <Movementhotkey V>
    <If ActiveWinIs wow1>
    <Sendlabel w2> <Key Left>
    <Sendlabel w3> <Key Down>
    <Sendlabel w4> <Key Right>
    <Sendlabel w5> <Key Up>
    <Else If ActiveWinIs wow2>
    <Sendlabel w1> <Key Up>
    <Sendlabel w3> <Key Down>
    <Sendlabel w4> <Key Right>
    <Sendlabel w5> <Key Up>
    <Else If ActiveWinIs wow3>
    <Sendlabel w1> <Key Up>
    <Sendlabel w2> <Key Left>
    <Sendlabel w4> <Key Right>
    <Sendlabel w5> <Key Up>
    <Else If ActiveWinIs wow4>
    <Sendlabel w1> <Key Up>
    <Sendlabel w2> <Key Left>
    <Sendlabel w3> <Key Down>
    <Sendlabel w5> <Key Up>
    <Else If ActiveWinIs wow5>
    <Sendlabel w1> <Key Up>
    <Sendlabel w2> <Key Left>
    <Sendlabel w3> <Key Down>
    <Sendlabel w4> <Key Right>
    
    ///------------------------------------------------------
    ///------------------------------------------------------
    ///pally attacks
    <Hotkey 1>
    <If ActiveWinIs wow1> <Main1 %trigger%><Assist1 t>
    <Else If ActiveWinIs wow2> <Main2 %trigger%><Assist2 t>
    <Else If ActiveWinIs wow3> <Main3 %trigger%><Assist3 t>
    <Else If ActiveWinIs wow4> <Main4 %trigger%><Assist4 t>
    <Else If ActiveWinIs wow5> <Main5 %trigger%><Assist5 t>
    
    ///smart buff
    <Hotkey Numpad0>
    <SendLabel w1, w2, w3, w4, w5>
    <Key %Trigger%>
    
    ///drink and food
    <Hotkey Plus>
    <SendLabel w1, w2, w3, w4, w5>
    <Key %Trigger%>
    
    ///follow
    <Hotkey Space>
    <If ActiveWinIs wow1> <Main1 %trigger%><Assist1 m>
    <Else If ActiveWinIs wow2> <Main2 %trigger%><Assist2 m>
    <Else If ActiveWinIs wow3> <Main3 %trigger%><Assist3 m>
    <Else If ActiveWinIs wow4> <Main4 %trigger%><Assist4 m>
    <Else If ActiveWinIs wow5> <Main5 %trigger%><Assist5 m>
    
    ///Shaman attacks
    <Hotkey q>
    <If ActiveWinIs wow1> <Main1 %trigger%><Assist1 k>
    <Else If ActiveWinIs wow2> <Main2 %trigger%><Assist2 k>
    <Else If ActiveWinIs wow3> <Main3 %trigger%><Assist3 k>
    <Else If ActiveWinIs wow4> <Main4 %trigger%><Assist4 k>
    <Else If ActiveWinIs wow5> <Main5 %trigger%><Assist5 k>
    
    ///totems
    <Hotkey Numpad1>
    <SendLabel w2, w3, w4>
    <Key %Trigger%>
    <Hotkey Numpad2>
    <SendLabel w2, w3, w4>
    <Key %Trigger%>
    <Hotkey Numpad3>
    <SendLabel w2, w3, w4>
    <Key %Trigger%>
    
    ///shaman heals
    <Hotkey Numpad4>
    <SendLabel w2, w3, w4>
    <Key %Trigger%>

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

    Default

    Your group composition is great for PvE:
    - Paladin is a very easy tank to box with, and possibly the strongest on multi-mob pulls.
    - Priest has amazing group heal ability.
    - Shamans have great burst and everyone operates off of mana, which helps.
    - You could BG PvP with this setup fairly easily, Pally heals, Priest goes shadow and everyone is ranged attacks.

    As a paladin, you want to click:
    - Avenger Strike (to pull), Holy Shield (a ton), Consecrate (aoe and most pulls), and the occasional other move (Hammer of Righteousness, Hand of Freedom, a buff).

    On the shammies, you'll want:
    - Lightning Bolt, Chain Lighting and eventually Flame Shock + Lava Burst. Plus your totems.
    - You can combine a lot of these abilities to be on the same keypress. For example: Q = Holy Shield, Lighting Bolt, W = Holy Shield, Chain Lightning.

    Buff up on a Key:
    - I have my totem farm keybound to Backspace. Pick three Fire, Water, Air and Earth totems which you'll use on almost all pulls.
    ---- Shm A: F-Totem of Wrath; W-Cleansing Totem; A-Grounding Totem; E-Strength of Earth Totem
    ---- Shm B: E-Tremor Totem; W-Mana Spring Totem; A-Grounding Totem; F-Magma Totem
    ---- Shm C: A-Totem of Wrath; W- Healing Stream Totem; E-Stoneskin Totem; F-Magma Totem
    ---- Priest /castsequence [target=paladinname] reset=5 Inner Fire, Fear Ward,,,,,,, Prayer of Fortitude, Prayer of Spirit
    (With the priest macro, several additional presses will group buff the party, but it will reset to the initial buffs if the macro is not clicked at all for 5 seconds)
    ---- Paladin /castsequence reset=5 !Concentration Aura, Seal of Vengeance,,,,,,
    - In addition to a totem farm, you may occasionally want 3x Magma Totem, 3x Earthbind Totem (staggered for the root), 3x Fire Nova (staggered for the stun), 3x Grounding (for vs ranged casters). It's nice to be able to dump them on a keystroke.
    Something like:
    /castsequence reset=5 Earthbind Totem,,
    /castsequence reset=5 ,Earthbind Totem,
    /castsequence reset=5 ,,Earthbind Totem

    You could probably combine a decent AoE macro... Consecrate, Magma Totems x2 (and Totem of Wrath x1), and maybe Earthbind for the root. Priest could Holy Nova or Prayer of Healing on this keypress.

    The Pally will want an initial pull macro, without the others doing DPS.

    I'd probably have a few keybinds for AoE heals, and possibly work Renew on the tank, into the automatic damage/Holy Shield.
    Priest could easily have: /assist Paladin.... /castsequence [target=targettarget] ,,Renew,,
    Which would have the priest cast renew on whoever the target of the paladins target is, once out of every 5 clicks.

    One thing you could try... go into keybinds and change one of the priests keys to a side button on your mouse.
    Put Flash Heal on this key and make a macro.... /cast [target=mouseover, help] Flash Heal. You can do the same with other heals too.
    Now you can have the priest quickly heal whoever needs it, by mousing over them and not even needing to move the mouse to click something.

    Everyone has their own system, but combining keystrokes will probably help you out a lot.
    Tinker around with your set up often, incorporate anything which looks neat. You can always improve upon what you have.
    If you find something that works particularly well, post it too; others might benefit from what you've found.
    I'm not familiar with HotKeyNet, so cannot help with your script at all.

  3. #3

    Default

    Thanks for your input. I'm still low level so combining keys hasn't been a major problem yet, but I can see how it'd be a problem in the future. I've only tanked with a warrior before so I'm learning as I go. I'm mainly sticking to pve except maybe some arena, since I feel like pvp with other people wouldn't be fair for my team. If I come up with anything decent I'll be sure to post it. Thanks again.

  4. #4

    Default

    You use space bar for following? Did you bind jump to something else? You will probably need jump later on for flying mounts, swimming and some instances requires jumping ie BFD, BRS. It is also good for interrupting casting.
    The Orcks of War
    Shaman Borck Zorck Dorck Porck Corck
    Mixed Team - Msblonde - Mswhite - Msblack - Msred - Msbrown -

  5. #5

    Default

    It was my understanding that delays are a big no no.
    Nisch

  6. #6

    Default

    I only use delays to start the game, and I can still jump on my main window.
    I've been working on improving the leaderless setup and so far I've replaced all the modifiers with the right modifiers since I never use them. This allows me to modify my casts with the left modifiers. Here's a sample:
    Code:
    <command assist1>
    <SendPC Local>
    <SendWinM wow2> 
    <Key rctrl rshift %1% %2% %3% %4%>
    <Hotkey LShift 1>
    <If ActiveWinIs wow1> <Main1 %trigger%><Assist1 LShift Lalt t>
    <Else If ActiveWinIs wow2> <Main2 %trigger%><Assist2 LShift t>
    I've also fixed my macros to match. Now I want to allow my alt windows to remain targeted on their current target if they have one. All I need for this to work is an end macro command that triggers when modifiers aren't present. Does wow have an end macro command like this or no? This is what I have but it doesn't work:
    Code:
    /cast [nomod:lctrl,nomod:lshift,harm,nodead]Lightning Bolt;[nomod:lctrl,mod:lshift,harm,nodead]Chain Lightning
    /assist [nomod:rctrl,nomod:rshift,nomod:ralt]End Macro;[mod:rctrl,mod:rshift,nomod:ralt]Hicup;[mod:rctrl,mod:ralt,nomod:rshift]Hiicup;[mod:ralt,mod:rshift,nomod:rctrl]Hiccup;[mod:rctrl,mod:ralt,mod:rshift]Hicupp;[mod:rctrl,nomod:ralt,nomod:rshift]Hicuup
    /cast [nomod:lshift,harm,nodead]Lightning Bolt;[mod:lshift,harm,nodead]Chain Lightning
    /targetlasttarget
    O and I have the SuperDuperMacro addon, that's why it can be so long.

Similar Threads

  1. Here's my multibox setup
    By bryce in forum Screenshots and Digital Art
    Replies: 2
    Last Post: 01-26-2009, 02:34 PM
  2. I decided my setup for my first Multibox run...
    By Taybox in forum New Multi-Boxers & Support
    Replies: 1
    Last Post: 10-28-2008, 03:37 PM
  3. My first multibox setup
    By Gatzu in forum Screenshots and Digital Art
    Replies: 0
    Last Post: 05-10-2008, 08:15 PM
  4. Kekface's Multibox setup
    By Negativ1337 in forum Screenshots and Digital Art
    Replies: 2
    Last Post: 12-31-2007, 06:16 AM
  5. Multibox Setup - Am i dumb?
    By hertome in forum Software Tools
    Replies: 0
    Last Post: 10-04-2007, 02:43 AM

Posting Rules

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