Hello together,
yesterday a friend and I played arena and were annoyed of always playing against good teams .. a bit later we had the idea to downplay our hidden rating to zero. Because it was very boring and took a long time i build a simple "bot" which will help you.
So what do you need?
Autoit (AutoIt v3 - Downloads)
Macrogamer (http://www.autoitscript.com/forum/in...ttach_id=15245)
Lets start
1. Download Autoit and Macrogamer and install both on your machine.
2. Group up with your mate and bring your character (should be the leader) infront of an arena master.
3. Now create this macro for the leader:
And this one for your mate:Code:/target [arena naster's name] /script AcceptBattlefieldPort(1,1) /script LeaveBattlefield()
Code:/script AcceptBattlefieldPort(1,1) /script LeaveBattlefield()
4. Open up Macrogamer and hit "create new". In the new gui tick these options:
"Record Delays"
"Record Mouse Clicks"
"Click Position"
"Repeat until stopped"
Fill in a proper name and bind your script to a start key.
5. Next you need to go to the WoW keybind menu and bind the function "interact with target" to a key.
5. Go ingame and put your in step 3 created macro on a keybind. Hit f2 (which will macrogamer tell to start recording your moves) and do the following one time:
- Press your target macro
- Press the interact key
- Click on the "Join as Group" button which is in the appearing arena menu.
- Hit f2 to stop recording
What have we done now?
Our script does these three things:
- target the battle master
- joins the arena
- leaves the arena
- sign up
- resignup after battle
6. Your mate only need to run this easy autoit script and have the step 3 macro on a keybind:
7. Gratulation. Now you and your mates toons both will join and leave and rejoin the arena till you stop the script :]Code:; Press Esc to terminate script Global $UnPaused HotKeySet("1", "TogglePause") HotKeySet("{ESC}", "Terminate") While 1 Sleep(100) ToolTip("Script is Paused",0,0) WEnd Func TogglePause() $UnPaused = NOT $UnPaused While $UnPaused ToolTip("Sending...",0,0) Send("[replace with macro keybind]") Sleep(90) Send("[replace with macro keybind]") WEnd EndFunc Func Terminate() Exit 0 EndFunc