Vanilla WoW - VanillaGaming

Community => Guides => Topic started by: Atreyyo on December 07, 2014, 04:17:31 pm



Title: Multiboxing - A starter guide
Post by: Atreyyo on December 07, 2014, 04:17:31 pm
 This is just a simple and basic guide how to get started with multiboxing.
If you are looking for advanced knowledge on how to multibox I recommend you to visit Furyswipes multiboxing website furyswipes.wix.com/mysite  (http://furyswipes.wix.com/mysite)


I made a small guide a while ago for my former guild mates, and now I thought I would share it with the community.

If you have any questions related to multiboxing feel free to drop a line here or text me in game.

Before you start multiboxing I strongly suggest that you read the rules about multiboxing on VanillaGaming here (http://vanillagaming.org/forum/index.php?topic=10073.0).

The things I'm gonna bring up are:
1: Software
2: Setting it up
3: Addons
4: Macros
5: Tips and tricks


1: Software
There are several multiboxing softwares out that you can use and I will only name a few.

Hotkeynet (Free) Hotkeynet (http://www.hotkeynet.com/)
Pwnboxer (Cracked version available here (http://thepiratebay.se/torrent/7595670/Pwnboxer_v02.05.1006.01_WORKING))
IsBoxer (costs money)

I'm using Hotkeynet at the moment all though I started out with Pwnboxer which is very good aswell. But this guide will be focused on Hotkeynet.


2: Setting it up
To get hotkeynet to work you have to write your own script and add it to the program.
There is a guide on the website with some starter scripts here (http://www.hotkeynet.com/wow/wow-quick-start.html). I will clarify everything down below.

Open up notepad, copy this and paste it then save it as a normal text document and load it in hotkeynet.

Simplified 5man script for 1 monitor with 1920/1080 resolution
load this and while scrollock is on press ctrált+L to launch.
Code:
//=============================================================================
//
// LAUNCH AND RENAME THE WOW WINDOWS.
// THIS IS FROM THE HOTKEYNET FORUMS.
//
// LaunchAndRename1.................LaunchAndRename2
// %1% : PC to use......................%1% : PC to use
// %2% : path to WoW..................%2% : path to WoW
// %3% : name of the Window.........%3% : name of the Window
// %4% : e-mail..........................%4% : x-pos
// %5% : password......................%5% : y-pos
//.........................................%6% : width
//.........................................%7% : height
//.........................................%8% : e-mail
//.........................................%9% : password
<Command LaunchAndRename1>
<SendPC %1%>
<Run %2%>
<wait 1000>
<RenameTargetWin %3%>
<wait 500>
<text %4%>
<wait 200>
<key Tab>
<wait 200>
<text %5%>
<wait 200>
<Key Enter>

<Command LaunchAndRename2>
<SendPC %1%>
<Run %2%>
<wait 200>
<RenameTargetWin %3%>
<SetAffinity all>
<SetWinRect %4% %5% %6% %7%>
<wait 200>
<text %8%>
<wait 200>
<key Tab>
<wait 200>
<text %9%>
<wait 200>
<Key Enter>

//-----------------------------------------------------------------------------
// Ctrl-Alt-L launches 5 WoW windows. 1 main window + 4 alts
//-----------------------------------------------------------------------------
<Hotkey ScrollLockOn Ctrl Alt L>
<LaunchAndRename2 local "C:\Program Files (x86)\World of Warcraft Classic\WoW.exe" Leader 0 0 1920 795  Account password>
<LaunchAndRename2 local "C:\Program Files (x86)\World of Warcraft Classic\WoW.exe" Char1 0 795 480 245 Account password>
<LaunchAndRename2 local "C:\Program Files (x86)\World of Warcraft Classic\WoW.exe" Char2 480 795 480 245 Account password>
<LaunchAndRename2 local "C:\Program Files (x86)\World of Warcraft Classic\WoW.exe" Char3 960 795 480 245 Account password>
<LaunchAndRename2 local "C:\Program Files (x86)\World of Warcraft Classic\WoW.exe" Char4 1440 795 480 245 Account password>

//-----------------------------------------------------------------------------
// DEFINE MAIL LABELS FOR SENDING KEY STROKES
//-----------------------------------------------------------------------------
<Label w0 local SendWinM Leader>
<Label w1 local SendWinM Char1>
<Label w2 local SendWinM Char2>
<Label w3 local SendWinM Char3>
<Label w4 local SendWinM Char4>


//-----------------------------------------------------------
// DEFINE HOTKEYS FOR ALL KEY COMBINATIONS THAT WILL GET
// SENT TO ALL WOWS. ADD MORE KEY COMBO'S IF YOU WANT.
//-----------------------------------------------------------
<Hotkey ScrollLockOn 0-9, F, G, T>
<SendLabel w0, w1, w2, w3, w4>
<Key %Trigger%>

//-----------------------------------------------------------
// DEFINE MOVEMENT KEYS THAT WILL GET SENT TO ALL WOW'S.
// ADD MORE KEYS IF YOU WANT.
//-----------------------------------------------------------
<MovementHotkey ScrollLockOn up, down, left, right>
<SendLabel w0, w1, w2, w3, w4>
<Key %Trigger%>

//-----------------------------------------------------------
// BROADCAST MOUSE CLICKS. HOLD DOWN OEM3 (ON U.S. KEYBOARDS,
// THAT'S THE SQUIGGLE KEY IN UPPPER LEFT CORNER, OEM5 ON EU KEYBOARDS) WHEN YOU
// WANT TO BROADCAST.
//-----------------------------------------------------------
<UseKeyAsModifier Oem3>
<Hotkey ScrollLockOn Oem3 LButton, MButton, RButton, Button4, Button5>
<SendLabel w0, w1, w2, w3, w4>
      <ClickMouse %TriggerMainKey%>

If you got multiple monitors and want to have 4 WoW's on one screen and the main on another you can use these values:
-1920 0 960 540
-960 0 960 540
-1920 540 960 540
-960 540 960 540


What this script does is when scrolllock is on, all you have to do is press ctr+alt+L to lunch it. You can change that to any keycombination that you want.

The keys I got setup in this script to be sent to all WoW's are 0 to 9 and F G T. You can of course change this to any keys you want.

Don't forget to change the lines "Account" and "password" to your characters accounts and the path to WoW.exe.

Mouseclicking. When your scrolllock is on and you press the oem3 button, it will send all mouseclicks to all windows. (ON U.S. KEYBOARDS, THAT'S THE SQUIGGLE KEY IN UPPPER LEFT CORNER, OEM5 ON MOST EU KEYBOARDS)
(http://i.stack.imgur.com/TjwfN.png)
If it doesn't work with Oem3 then try and replace it with Oem5.
<UseKeyAsModifier Oem3>
<Hotkey ScrollLockOn Oem3 LButton, MButton, RButton, Button4, Button5>


You can of course change this to any key you want.

If you want to know the name for a key, just open up hotkeynet and press that key and hotkeynet will tell you what key you just pressed in the keystroke box to the right.
(http://www.hotkeynet.com/art/main-screen-737.gif)

Then all you need to do is edit the lines:
<UseKeyAsModifier Oem3>
<Hotkey ScrollLockOn Oem3 LButton, MButton, RButton, Button4, Button5>



3: Addons
Lazypig multibox (https://github.com/satan666/_LPM) addon.
I really recommend using this addon as it simplifies so many things while multiboxing, although I don't use all the features such as quickheal or Zorlen(they are just there because the _lazypigmultibox addon requires them to).

Supermacro (https://yadi.sk/d/cg2bOpdGEfWgZ)
A really nice addon that will make it alot easier for you to write macros and handling your characters.

Decursive (http://www.yipiyipi.com/forum/index.php?app=core&module=attach&section=attach&attach_id=193)
Has saved my life numerous times.

4: Macros

I use very basic macros to control my characters. first I make a /follow "Leader" macro and set that to the same button, for example "0".
Then I make an attack macro that would look something like this.
Code:
/assist "Leader"
/cast "MyAttackSpell"

A raidheal macro with decursive added that will heal anyone in range who is low on hp(Set to react on < 90%) and decurse when needed.
Code:
/decursive
/script for i=1,40 do TargetNearestFriend(); if UnitHealth("target")/UnitHealthMax("target") < 0.9 then if UnitIsPlayer("target") then CastSpellByName("EnterYourHealspellHere"); end end end; TargetLastEnemy();

Tank macro for autoattacking, shield slam, revenge and heroic strike. You need to put your attackspell on actionbarbutton nr 37.
Code:
/script if not IsCurrentAction(37) then UseAction(37) end;
/cast Shield Slam
/cast Revenge
/cast Heroic Strike

Supermacro's

Warlock supermacro for keeping curse of shadow up and casting lifetap when low on mana, else spam shadowbolt.
Code:
/assist "Leader"
/script if not buffed("Curse of Shadow", 'target') then cast("Curse of Shadow") end;
/script if UnitMana("Player") < 500 then CastSpellByName("Life Tap"); end
/cast Shadow Bolt

Mage macro for using evocation if mana is low and keeping ice barrier up while spamming frostbolts.
Code:
/assist "Leader"
/script if UnitMana("player") < 221 then CastSpellByName("Evocation") end;
/script if not buffed("Ice Barrier", 'player') then cast("Ice Barrier")
/cast Frostbolt

Priest healing macro, will use Major Mana Potion if low on mana, keep renew up and use shield if target gets below 30%hp else cast flash heal.
Code:
/script if UnitMana("Player") < 380 then use("Major Mana Potion") end;
/script i=1;x=0;m=0;c=CastSpellByName;while(UnitBuff("target",i)~=nil) do if(strfind(UnitBuff("target",i),"Renew")) then m=1;end;i=i+1;end;if(m~=1) then c"Renew";elseif (m==1)and(UnitHealth("target")/UnitHealthMax("target")) < 0.3 then c"Power Word: Shield" c"Flash Heal";else c"Flash Heal(rank 4)";end;

Druid heal macro that does ALOT. keeps rejuv up, uses different ranks depending on the target health, uses NS if needed, uses swiftmend, uses innervate when low on mana and mana pot before.
Code:
/script if UnitMana("Player") < 880 then use("Major Mana Potion") end;
/script i=1;x=0;m=0;c=CastSpellByName;while(UnitBuff("target",i)~=nil) do if(strfind(UnitBuff("target",i),"Rejuvenation")) then m=1;end;i=i+1;end;if UnitMana"player"<500 then c("Innervate",1) c"Healing Touch(Rank 2)";elseif(m~=1) then c"Rejuvenation";elseif (m==1)and((UnitHealthMax"target")-(UnitHealth"target"))>4000then c"Nature's Swiftness" c"Healing Touch";elseif (m==1) and((UnitHealthMax"target")-(UnitHealth"target"))>3000then c"Swiftmend" c"Healing Touch(Rank 8 )";elseif (m==1) and((UnitHealthMax"target")-(UnitHealth"target"))>1500 then c"Swiftmend" c"Healing Touch(Rank 6)";elseif(m==1) and((UnitHealthMax"target")-(UnitHealth"target"))>1000then c"Healing Touch(rank 4)";else c"Healing Touch(rank 2)";end;

You can combine the raidheal macro with the druid/priest heal macro to have them look for a friendly player with low hp using the raidheal macro above, then instead of having that macro just casting a heal you can run the supermacro instead by replacing this line in the raidheal macro CastSpellByName("EnterYourHealspellHere") with RunSuperMacro("EnterTheNameOfYourSupermacroHere")

5: Tips and tricks

While doing 5mans it can be tough tanking, dpsing and healing at the same time. To make this a whole lot easier, put all the dps and healing macros on the same button (for example button nr 3). Now you can have a tank macro, like mine and put it on that same button, so you only have to press 1 button for your whole party to do everything you need.

Whenever you need to stop and type something in the chat or answering a whisper for example, all you need to do is hit that scrollock button to deactivate the broadcasting of all your keys, then just turn it back on when you're done!


I will keep updating this. Please let me know if you have any questions. Now go on and get your characters to 60 so you can farm like a real pro!
(http://i60.tinypic.com/333zcc8.png)


Title: Re: Multiboxing - A starter guide
Post by: Alexanderson on December 07, 2014, 05:19:33 pm
I first read it as : Multilock-A starter guide.


Title: Re: Multiboxing - A starter guide
Post by: Atreyyo on December 07, 2014, 05:34:19 pm
I would appreciate if we could keep all the comments related to the topic.
Thanks.


Title: Re: Multiboxing - A starter guide
Post by: Arsa/Cosmar on December 07, 2014, 07:19:17 pm
may I say that u're a genius?i've been looking for something this like forever...big + and a big thank you.i'll test it asap .


Title: Re: Multiboxing - A starter guide
Post by: Ergamemnon on December 07, 2014, 07:51:03 pm
Great work! Thanks for the guide :)


Title: Re: Multiboxing - A starter guide
Post by: bakasura on December 07, 2014, 09:49:08 pm
how manny chars u used for that mc trash ? and what setup did your party had ? ( how manny druids / priests etc) . and what kind of gear did u had on thease chars ? ^^  this is just awesome. and how about clicking , will this let you click in the same place on all the wow clients ? thanks bro , big thanks


Title: Re: Multiboxing - A starter guide
Post by: Pwnmage on December 07, 2014, 11:51:35 pm
If your chars are geared, you could probs do it with 5-10


Title: Re: Multiboxing - A starter guide
Post by: Atreyyo on December 08, 2014, 01:10:37 pm
I'm glad you like it, hopefully you will find the guide useful.

how manny chars u used for that mc trash ? and what setup did your party had ? ( how manny druids / priests etc) . and what kind of gear did u had on thease chars ? ^^  this is just awesome. and how about clicking , will this let you click in the same place on all the wow clients ? thanks bro , big thanks

When I first started multiboxing, my goal was to be able to do 5mans by myself. So I made a 5man team with a warrior as tank, a druid as healer and 3 shamans as ranged dps.
I chose shamans just because the fact that they could offheal in case I needed them to, which turned out to be quite effective.

Later on after clearing every 5man I started to wonder how far I could take this. So I made more characters and after a while I could do MC trash(I think I started with 10 characters), ZG trash(even some bosses), first boss in AQ20 and Silithus bosses.

I'm far from an expert when it comes to multiboxing but it's something that I find to be quite fun and I like the challenge.

If there's any other multiboxer here that would like to try MC/ZG/AQ20 just let me know :)


Title: Re: Multiboxing - A starter guide
Post by: darryl305 on December 10, 2014, 08:42:20 am
d


Title: Re: Multiboxing - A starter guide
Post by: Trivian on December 10, 2014, 11:25:14 pm
Could you post a guide of your setup: 1 tank, druid healer and 3 shamans.
What macro's did you use to control all of them?


Title: Re: Multiboxing - A starter guide
Post by: Atreyyo on December 11, 2014, 12:30:28 am
Could you post a guide of your setup: 1 tank, druid healer and 3 shamans.
What macro's did you use to control all of them?

Every macro I use is in the macro section, just scroll up or hit ctrl+F and enter "4: Macros".

I chose to put all my macros on the same button, but some people like to have three or more keys while multiboxing. For example you put your tanking macro for your warrior on key "1", healing macro for your druid on key "2" and the dps macro for your shamans on key "3".

Then you have slightly more control over your characters.

And when I'm multiboxing with my tank, he is always the "main", who I have everyone assisting.


Title: Re: Multiboxing - A starter guide
Post by: Trivian on December 11, 2014, 11:55:15 am
Could you link the dps macro for your shamans?
So in conclusion, you can do 5 man instances, with just 1 button?

Could you add some screenshots of your MultiBox setup, I really like the idea of doing old instances with 5 characters, but have no idea what kind of macro's are needed.


Title: Re: Multiboxing - A starter guide
Post by: Atreyyo on December 11, 2014, 05:22:58 pm
Could you link the dps macro for your shamans?
So in conclusion, you can do 5 man instances, with just 1 button?

Could you add some screenshots of your MultiBox setup, I really like the idea of doing old instances with 5 characters, but have no idea what kind of macro's are needed.


I have 3 monitors, so when I multibox a 5man I will have 4 WoW's on my left screen equaly divided in 2 rows and one on the middle screen with window mode enabled and fullscreen.

I will try to help you as much as I can. If you gonna use the same comp as I did, you can use the following macros.

Put this macro on your warrior. (Open up your spellbook and put your "Attack spell" on actionbar button number 37, should be the last one on "bottom rightbar")
Code:
/script if not IsCurrentAction(37) then UseAction(37) end;
/cast Shield Slam
/cast Revenge
/cast Heroic Strike

This macro on your druid.
Code:
/decursive
/script for i=1,40 do TargetNearestFriend(); if UnitHealth("target")/UnitHealthMax("target") < 0.9 then if UnitIsPlayer("target") then CastSpellByName("Healing Touch(Rank 3)"); end end end; TargetLastEnemy();

And this macro on the shamans. (Change Leader to your warrior's name)
Code:
/script for i=1,40 do TargetNearestFriend(); if UnitHealth("target")/UnitHealthMax("target") < 0.4 then if UnitIsPlayer("target") then CastSpellByName("Lesser Healing Wave(Rank 3)"); end end end; TargetLastEnemy();
/assist Leader
/cast Lightning Bolt

If you are gonna level all characters from scratch you might have to change the healing ranks I use in the healing script.

Good luck with your multiboxing!


Title: Re: Multiboxing - A starter guide
Post by: Trivian on December 11, 2014, 08:12:56 pm
Thanks a lot for your help. It works perfectly.
They are currently level 15 so I am going to test RFC soon.

How can I get those 4 WoW clients on the left monitor?
I've got two 1920 * 1080 monitors. Can't seem to get the values right.


Title: Re: Multiboxing - A starter guide
Post by: Atreyyo on December 12, 2014, 12:34:56 am
Thanks a lot for your help. It works perfectly.
They are currently level 15 so I am going to test RFC soon.

How can I get those 4 WoW clients on the left monitor?
I've got two 1920 * 1080 monitors. Can't seem to get the values right.

Awesome work, I'm sure you gonna be 60 and farming 5mans in no time!

Well, it all depends on which monitor that you got setup to be the primary monitor.
My primary monitor is the one in the middle, so therefor, if you want to move a WoW window into the left monitor you have to use a negative value for the X axis.
So by using -1920 instead of 0 for the X axis you have moved on to the left monitor. If you have 3 monitors like I do and want something on the right one just put 1920 on the X axis.

These are the values I use for the four wows on my left monitor:
-1920 0 960 540
-960 0 960 540
-1920 540 960 540
-960 540 960 540


Updated the guide with these values for those that have multiple monitors



Title: Re: Multiboxing - A starter guide
Post by: Trivian on December 12, 2014, 08:38:01 am
Thank you for the quick response, got it working!
Tested RFC last night, but pretty hard when warrior doesn't have Defensive Stance yet haha.

Healing Macro works like a charm and added some more macro's for my shamans, so they cast more spells and self buffs.

I'll keep you posted on how it is going.


Title: Re: Multiboxing - A starter guide
Post by: Atreyyo on December 12, 2014, 12:00:46 pm
Thank you for the quick response, got it working!
Tested RFC last night, but pretty hard when warrior doesn't have Defensive Stance yet haha.

Healing Macro works like a charm and added some more macro's for my shamans, so they cast more spells and self buffs.

I'll keep you posted on how it is going.

It will get easier later on when you can give the tank windfury and have 2-3 grounding and poison/cleansing totems. Remember to keep thorns up on the tank.

I would really suggest you to focus on doing quests rather than leveling in instances. It's much more efficient.

Keep it up!


Title: Re: Multiboxing - A starter guide
Post by: Trivian on December 12, 2014, 06:43:53 pm
I cannot seem to get Defensive Stance, people on the server say you get it at level 10.
I don't have a quest to get Defensive Stance and cannot train it at the trainer.

Where to Taurens get the quest?

Could you send me a list of the macro's and skills you use on your characters?
It would really help me be more efficiënt with MultiBoxing.

Thank you for your help!


Title: Re: Multiboxing - A starter guide
Post by: Dawoobie on December 14, 2014, 11:32:40 pm
good guide.
isboxer is worth the money if anyone has serious intentions in multiboxing and only wants to have to do the MOST LIMITED amount of set up. that huge laundry list of values and key binding set up.
i have it cracked tho


Title: Re: Multiboxing - A starter guide
Post by: TheZus on December 29, 2014, 07:06:58 pm
This looks great, I was looking for something like this. Can't wait to test it out. My multi-boxing technique currently consists of a lot of alt-tabbing :-)


Title: Re: Multiboxing - A starter guide
Post by: Goldio on January 06, 2015, 08:21:30 pm
I've started multiboxing and have a couple questions.

First, i use 2 monitors, one 1920 x 1080, the other 1440 x 900. Because of this I have to run wow on my main monitor at 1440 x 900. Is there any way to fix this? And if not what values do i need so that I can have 4 windows on the right monitor while having my main wow on the main monitor.

2. Even when i put my passwords and login in all of them type it in and hit enter as the windows are loaded but none actually successfully login. Any suggestions?

3. When i started this project i leveled 3 mages simultaneously and edited the script you have here by adding // in front of the last 2 wow windows loaders so that only 3 windows would come up. I would have windows "leader" "char2" "char3" but for whatever reason leader and char2 would listen to eachother, meaning if i were focused on either and hit a key they would both do it, but char3 wouldn't.

To solve this i would keep "char3" focused and char2 and leader would both other mages would listen. I leveled all 3 to 60 fairly quickly and was happy. But now that i have assembled my team I want to focus my tank. For whatever reason window3 or char3 won't listen to keys when I have the others focused. All others do everything correctly. Any tips?

Thank you for any advice you can give me and for this guide.


Title: Re: Multiboxing - A starter guide
Post by: Atreyyo on January 07, 2015, 09:38:11 am
I've started multiboxing and have a couple questions.

First, i use 2 monitors, one 1920 x 1080, the other 1440 x 900. Because of this I have to run wow on my main monitor at 1440 x 900. Is there any way to fix this? And if not what values do i need so that I can have 4 windows on the right monitor while having my main wow on the main monitor.

2. Even when i put my passwords and login in all of them type it in and hit enter as the windows are loaded but none actually successfully login. Any suggestions?

3. When i started this project i leveled 3 mages simultaneously and edited the script you have here by adding // in front of the last 2 wow windows loaders so that only 3 windows would come up. I would have windows "leader" "char2" "char3" but for whatever reason leader and char2 would listen to eachother, meaning if i were focused on either and hit a key they would both do it, but char3 wouldn't.

To solve this i would keep "char3" focused and char2 and leader would both other mages would listen. I leveled all 3 to 60 fairly quickly and was happy. But now that i have assembled my team I want to focus my tank. For whatever reason window3 or char3 won't listen to keys when I have the others focused. All others do everything correctly. Any tips?

Thank you for any advice you can give me and for this guide.

Thanks for pointing out the issue with the login sequence, I updated the script and it should now succesfully login all characters.

I can not say for sure why "char3" stopped listening without actually looking at your script. If you want a 3man script I could make one for you.

I'm gonna go ahead and presume that your left monitor is your main with 1440 x 900 resolution.
Try this script and let me know if it works and if it's what you're looking for.
Code:
//=============================================================================
//
// LAUNCH AND RENAME THE WOW WINDOWS.
// THIS IS FROM THE HOTKEYNET FORUMS.
//
// LaunchAndRename1.................LaunchAndRename2
// %1% : PC to use......................%1% : PC to use
// %2% : path to WoW..................%2% : path to WoW
// %3% : name of the Window.........%3% : name of the Window
// %4% : e-mail..........................%4% : x-pos
// %5% : password......................%5% : y-pos
//.........................................%6% : width
//.........................................%7% : height
//.........................................%8% : e-mail
//.........................................%9% : password
<Command LaunchAndRename1>
<SendPC %1%>
<Run %2%>
<wait 1000>
<RenameTargetWin %3%>
<wait 500>
<text %4%>
<wait 200>
<key Tab>
<wait 200>
<text %5%>
<wait 200>
<Key Enter>

<Command LaunchAndRename2>
<SendPC %1%>
<Run %2%>
<wait 200>
<RenameTargetWin %3%>
<SetAffinity all>
<SetWinRect %4% %5% %6% %7%>
<wait 200>
<text %8%>
<wait 200>
<key Tab>
<wait 200>
<text %9%>
<wait 200>
<Key Enter>

//-----------------------------------------------------------------------------
// Ctrl-Alt-L launches 5 WoW windows. 1 main window + 4 alts
//-----------------------------------------------------------------------------
<Hotkey ScrollLockOn Ctrl Alt L>
<LaunchAndRename1 local "C:\Program Files (x86)\World of Warcraft Classic\WoW.exe" Leader Account password>
<LaunchAndRename2 local "C:\Program Files (x86)\World of Warcraft Classic\WoW.exe" Char1 1440 0 960 540 Account password>
<LaunchAndRename2 local "C:\Program Files (x86)\World of Warcraft Classic\WoW.exe" Char2 2400 0 960 540 Account password>
<LaunchAndRename2 local "C:\Program Files (x86)\World of Warcraft Classic\WoW.exe" Char3 1440 540 960 540 Account password>
<LaunchAndRename2 local "C:\Program Files (x86)\World of Warcraft Classic\WoW.exe" Char4 2400 540 960 540 Account password>

//-----------------------------------------------------------------------------
// DEFINE MAIL LABELS FOR SENDING KEY STROKES
//-----------------------------------------------------------------------------
<Label w0 local SendWinM Leader>
<Label w1 local SendWinM Char1>
<Label w2 local SendWinM Char2>
<Label w3 local SendWinM Char3>
<Label w4 local SendWinM Char4>


//-----------------------------------------------------------
// DEFINE HOTKEYS FOR ALL KEY COMBINATIONS THAT WILL GET
// SENT TO ALL WOWS. ADD MORE KEY COMBO'S IF YOU WANT.
//-----------------------------------------------------------
<Hotkey ScrollLockOn 0-9, F, G, T>
<SendLabel w0, w1, w2, w3, w4>
<Key %Trigger%>

//-----------------------------------------------------------
// DEFINE MOVEMENT KEYS THAT WILL GET SENT TO ALL WOW'S.
// ADD MORE KEYS IF YOU WANT.
//-----------------------------------------------------------
<MovementHotkey ScrollLockOn up, down, left, right>
<SendLabel w0, w1, w2, w3, w4>
<Key %Trigger%>

//-----------------------------------------------------------
// BROADCAST MOUSE CLICKS. HOLD DOWN OEM3 (ON U.S. KEYBOARDS,
// THAT'S THE SQUIGGLE KEY IN UPPPER LEFT CORNER, OEM5 ON EU KEYBOARDS) WHEN YOU
// WANT TO BROADCAST.
//-----------------------------------------------------------
<UseKeyAsModifier Oem5>
<Hotkey ScrollLockOn Oem5 LButton, MButton, RButton, Button4, Button5>
<SendLabel w0, w1, w2, w3, w4>
      <ClickMouse %TriggerMainKey%>

I will update soon with more scripts


Title: Re: Multiboxing - A starter guide
Post by: Elterrible on January 09, 2015, 03:42:57 am
Very intresting guide! have always being curious about multiboxing. What if I am playing in a Laptop, and don´t have a ScrollLockOn button? Tried to change it to a FnLockOn but it doesn´t aloud me to.

I am also missing the Oem3 Button.

What can I do?


Title: Re: Multiboxing - A starter guide
Post by: Atreyyo on January 09, 2015, 01:20:50 pm
Very intresting guide! have always being curious about multiboxing. What if I am playing in a Laptop, and don´t have a ScrollLockOn button? Tried to change it to a FnLockOn but it doesn´t aloud me to.

I am also missing the Oem3 Button.

What can I do?

Whenever I'm multiboxing on my laptop I have to hold the fn key and press delete to activate scroll lock. It might be the same on your laptop too but I know it can vary. When it comes to mouse clicks you could just change the key to anyone you like, Ctrl perhaps?

Let me know if you have anymore questions.


Title: Re: Multiboxing - A starter guide
Post by: akechii on January 29, 2015, 05:29:09 pm
Hello, first off I would like to say thank you very much for this guide. I always wondered about multi boxing and this is helping a lot.. i got mostly set up and my mages are level 9.. but I can not for the life of me get the mouse click to work so that when I go to pick up or turn in quest they all do it... i have to do each one seperate.. if you could please help that woudl be wonderful. Thank you once again


Title: Re: Multiboxing - A starter guide
Post by: Atreyyo on January 29, 2015, 07:39:28 pm
Hello, first off I would like to say thank you very much for this guide. I always wondered about multi boxing and this is helping a lot.. i got mostly set up and my mages are level 9.. but I can not for the life of me get the mouse click to work so that when I go to pick up or turn in quest they all do it... i have to do each one seperate.. if you could please help that woudl be wonderful. Thank you once again

In the script I put the Oem5 button as the mouse click modifier and on my keyboard it is located here:
(http://i.stack.imgur.com/TjwfN.png)
If it doesn't work with Oem5 then try and replace it with Oem3.
<UseKeyAsModifier Oem3>
<Hotkey ScrollLockOn Oem3 LButton, MButton, RButton, Button4, Button5>


You can of course change this to any key you want.

If you want to know the name for a key, just open up hotkeynet and press that key and hotkeynet will tell you what key you just pressed in the keystroke box to the right.
(http://www.hotkeynet.com/art/main-screen-737.gif)

If you got anymore questions just let me know.
Happy boxing :)


Title: Re: Multiboxing - A starter guide
Post by: akechii on January 30, 2015, 06:36:01 pm
Alright i changed it to F and that fixed it all... now the only problem I am having... is when I go to click on a person it doesnt click on him for everyone... it is always a little off


Title: Re: Multiboxing - A starter guide
Post by: chikengod on June 22, 2015, 01:37:05 pm
I made a small guide a while ago for my former guild mates, and now I thought I would share it with the community.
Did multiboxing for two windows. Not working /follow, when I activate this command from the main window, the character in the slave window runs away and follow a leader only if alt+tab in the slave window. What could be the problem?


Title: Re: Multiboxing - A starter guide
Post by: Gorgorel on November 15, 2016, 01:40:04 am
Hope this doesn't count as a necro, sorry if it does.

I mbox with 5 chars mostly and would like to get a really basic information: My tank goes to the mobs/Pulls, how can I make the other 4 stop following him and attack (cast, heal), once I tell them so? I tried /unfollow, but my 4 casters/healers run to the tank once they are not casting and get cleaved.

Using LPM & Hotkeynet.



Title: Re: Multiboxing - A starter guide
Post by: BaLkANxgOdX on November 15, 2016, 01:46:57 am
i used to just have a separate macro - healer would start following random dps since dont need to face to heal then the 3 dps would switch follow to the healer lol
this was forever ago tho so theres prob simple macro for it
or if u can bind something like f9 to strafe left on the 4 slave chars so follow stops


Title: Re: Multiboxing - A starter guide
Post by: ahetal on November 15, 2016, 01:21:56 pm
i used to just have a separate macro - healer would start following random dps since dont need to face to heal then the 3 dps would switch follow to the healer lol
this was forever ago tho so theres prob simple macro for it
or if u can bind something like f9 to strafe left on the 4 slave chars so follow stops

Configure you LPM to not follow the leader. ever.
Have one key (8 is mine for example) that activates a macro that says: /follow <insert-tank-name>

works for me.

besides that my key broadcaster is configured not to broadcast "wasd" but to broadcast directional keys (arrows), meaning that I can move each box independently or all at the same time if I choose so.


Title: Re: Multiboxing - A starter guide
Post by: Gorgorel on November 15, 2016, 11:57:43 pm
i used to just have a separate macro - healer would start following random dps since dont need to face to heal then the 3 dps would switch follow to the healer lol
this was forever ago tho so theres prob simple macro for it
or if u can bind something like f9 to strafe left on the 4 slave chars so follow stops

Configure you LPM to not follow the leader. ever.
Have one key (8 is mine for example) that activates a macro that says: /follow <insert-tank-name>

works for me.

besides that my key broadcaster is configured not to broadcast "wasd" but to broadcast directional keys (arrows), meaning that I can move each box independently or all at the same time if I choose so.

Thank you two so much for your input. I will try it as soon as I have some spare time, cheers!


Title: Re: Multiboxing - A starter guide
Post by: Gorgorel on January 26, 2017, 02:29:11 pm
Using arrows works like a charm to keep alts in place while the tank pulls, awesome.

It's been a while and I want to rack up my game, trying to use more than 5 chars. For that I want to lower the settings in the "WTF/config.wtf" for all chars except one.

From googling there are 2 options:
1. create a backup of my current config, copy pasta "lower settings config", load all chars and when done mboxing, I copy paste my original (main) settings back to the config. Guess there's a better way.

2. I read about installing WoW to a seperate partion, so I would have to use an external HDD (meh) but I could use 2 different config settings. Is there a way in Hotkeynet to use two different directories, as in %2% path to WoW?

Code:
//=============================================================================
//
// LAUNCH AND RENAME THE WOW WINDOWS.
// THIS IS FROM THE HOTKEYNET FORUMS.
//
// LaunchAndRename1.................LaunchAndRename2
// %1% : PC to use......................%1% : PC to use
// %2% : path to WoW..................%2% : path to WoW
// %3% : name of the Window.........%3% : name of the Window
// %4% : e-mail..........................%4% : x-pos
// %5% : password......................%5% : y-pos
//.........................................%6% : width
//.........................................%7% : height
//.........................................%8% : e-mail
//.........................................%9% : password


How did you solve this guys?



Title: Re: Multiboxing - A starter guide
Post by: Atreyyo on January 26, 2017, 03:10:21 pm
Using arrows works like a charm to keep alts in place while the tank pulls, awesome.

It's been a while and I want to rack up my game, trying to use more than 5 chars. For that I want to lower the settings in the "WTF/config.wtf" for all chars except one.

From googling there are 2 options:
1. create a backup of my current config, copy pasta "lower settings config", load all chars and when done mboxing, I copy paste my original (main) settings back to the config. Guess there's a better way.

2. I read about installing WoW to a seperate partion, so I would have to use an external HDD (meh) but I could use 2 different config settings. Is there a way in Hotkeynet to use two different directories, as in %2% path to WoW?

Code:
//=============================================================================
//
// LAUNCH AND RENAME THE WOW WINDOWS.
// THIS IS FROM THE HOTKEYNET FORUMS.
//
// LaunchAndRename1.................LaunchAndRename2
// %1% : PC to use......................%1% : PC to use
// %2% : path to WoW..................%2% : path to WoW
// %3% : name of the Window.........%3% : name of the Window
// %4% : e-mail..........................%4% : x-pos
// %5% : password......................%5% : y-pos
//.........................................%6% : width
//.........................................%7% : height
//.........................................%8% : e-mail
//.........................................%9% : password


How did you solve this guys?



I'm using one folder for my main wow client and another folder for my multibox ed characters.

Main char uses:
Code:
<LaunchAndRename1 local "C:\Program Files (x86)\World of Warcraft Classic\WoW.exe" Leader Account password>
The multibox characters:
Code:
<LaunchAndRename2 local "C:\Program Files (x86)\World of Warcraft multibox\WoW.exe" char1 0 0 1920 795  Account password>

Notice the difference in "LaunchAndRename1" and "LaunchAndRename2" as well as the path.


Title: Re: Multiboxing - A starter guide
Post by: Gorgorel on January 26, 2017, 03:51:08 pm
Works, awesome! Thank you so much!


Title: Re: Multiboxing - A starter guide
Post by: Unspoken on June 15, 2017, 09:45:19 am
Hey Atreyyo,

I've plunged in the world of multiboxing recently. With your guide the 5 and 10 mans were no trouble at all, so now I'm stepping up to 20 mans and Maybe some MC bosses. I'm just wondering in How you handled your melee characters. I've seen you do some good dps on both Atreyyo and Akizu once in UBRS. The only idea I came up with is to have melees on follow on tank / assist / and place NPC correctly so melee can attack. Would you mind sharing your way?

In case you have any other awesome macro's to share Please don't hesitate to enlighten me.


Title: Re: Multiboxing - A starter guide
Post by: Atreyyo on June 16, 2017, 07:23:24 am
Hey Atreyyo,

I've plunged in the world of multiboxing recently. With your guide the 5 and 10 mans were no trouble at all, so now I'm stepping up to 20 mans and Maybe some MC bosses. I'm just wondering in How you handled your melee characters. I've seen you do some good dps on both Atreyyo and Akizu once in UBRS. The only idea I came up with is to have melees on follow on tank / assist / and place NPC correctly so melee can attack. Would you mind sharing your way?

In case you have any other awesome macro's to share Please don't hesitate to enlighten me.

I made some modifications a while ago to the lazypig multibox addon and added function to handle my melee characters.

It's nothing too high tech just simplified stuff.

Basicly they assist the character I'm currently using as main and also follows it until I tell them not to :)

Can easily be made with a normal macro


Title: Re: Multiboxing - A starter guide
Post by: Atreyyo on November 30, 2017, 12:40:53 pm
This guide has not been updated for a long time and probably won't be updated anymore either.

I suggest that you visit Furyswipes multiboxing website for guides, tutorials and more about multiboxing.

furyswipes.wix.com/mysite  (http://furyswipes.wix.com/mysite)


Title: Re: Multiboxing - A starter guide
Post by: hadhanval on January 14, 2018, 02:17:03 pm
A raidheal macro with decursive added that will heal anyone in range who is low on hp(Set to react on < 90%) and decurse when needed.
Code:
/decursive
/script for i=1,40 do TargetNearestFriend(); if UnitHealth("target")/UnitHealthMax("target") < 0.9 then if UnitIsPlayer("target") then CastSpellByName("EnterYourHealspellHere"); end end end; TargetLastEnemy();

This macro is currently not working for me. It does what it says on the tin, but when the button is pressed while the healer is casting, the cast is abandoned if the new target's hp is also below the threshold which makes the macro not spammable. Anyway to make it so I can mash the button without abandoning casts halfway?


Title: Re: Multiboxing - A starter guide
Post by: Atreyyo on January 14, 2018, 03:34:25 pm
A raidheal macro with decursive added that will heal anyone in range who is low on hp(Set to react on < 90%) and decurse when needed.
Code:
/decursive
/script for i=1,40 do TargetNearestFriend(); if UnitHealth("target")/UnitHealthMax("target") < 0.9 then if UnitIsPlayer("target") then CastSpellByName("EnterYourHealspellHere"); end end end; TargetLastEnemy();

This macro is currently not working for me. It does what it says on the tin, but when the button is pressed while the healer is casting, the cast is abandoned if the new target's hp is also below the threshold which makes the macro not spammable. Anyway to make it so I can mash the button without abandoning casts halfway?

That macro is very old and outdated, use this instead. (with supermacro)
Code:
/decursive
/script local heal="Enter your heal here" ; if GetRaidRosterInfo(1) then for i=1,GetNumRaidMembers() do if UnitIsConnected("raid"..i) and CheckInteractDistance("raid"..i,4) and UnitHealth("raid"..i)/UnitHealthMax("raid"..i) < 0.9 then TargetUnit("raid"..i); CastSpellByName(heal); end end elseif GetNumPartyMembers() > 0 then if UnitHealth("player")/UnitHealthMax("player") < 0.9 then TargetUnit("player"); CastSpellByName("heal"); end for i=1,GetNumPartyMembers() do if UnitIsConnected("party"..i) and CheckInteractDistance("party"..i,4) and UnitHealth("party"..i)/UnitHealthMax("party"..i) < 0.9 then TargetUnit("party"..i); CastSpellByName(heal); end end else if UnitHealth("player")/UnitHealthMax("player") < 0.9 then TargetUnit("player"); CastSpellByName("heal"); end end