Credits to freehand for making this much better and less noticable!
Warning. Your experience may differ due to your battlegroup Please do not complain because you are being reported AFK.
Important things to know:
Keybounds must be:
'1' - Macro 1
'2' - Macro 2
'3' - Macro 3
AutoBG ADDON IS REQUIRED!!
Here is the code for script:
Code:
HotKeySet("{F5}", "TogglePause")
Global $Paused, $WinTitle ='World of Warcraft'
TogglePause()
ControlSend($WinTitle, "", "", "4", 1) ;Runs macro to start AutoBg. Only needs too press it once, that's why it's before the while loop.
Sleep(1000)
While 1
If WinExists($WinTitle) Then
ControlSend($WinTitle, "", "", "1", 1)
Sleep(7000)
$repeat = 0
While $repeat < 5
ControlSend($WinTitle, "", "", "2", 1)
Sleep(1000)
$repeat = $repeat + 1
WEnd
ControlSend($WinTitle, "", "", "3", 1)
Sleep(1000)
Else
MsgBox(0, "WoW Client not found!", "Have you looked under the bed?" &@CRLF& "TRY HARDER", "", "")
Exit
EndIf
WEnd
Func TogglePause()
$Paused = NOT $Paused
While $Paused
sleep(100)
ToolTip('Paused (Nagics BG Bot Thanks Freehand), F5 to resume.',0,0)
WEnd
ToolTip("")
EndFunc
Func Terminate()
Exit 0
EndFunc
Thank you Freehand!
After doing so, compile, make these three macros:
::Macro 1::
Code:
/script AcceptBattlefieldPort(1,1)
/script AcceptBattlefieldPort(2,1)
/cast [nomounted] MountNameHere
/targetfriendplayer [nodead]
/follow
::Macro 2::
::Macro 3::
Code:
/cast [harm] InstantCastRangedDamagingSpell
::Macro 4::
Code:
/autobg max 2
/autobg marks
Bind Macro 1 to Key Bind 1.
Bind Macro 2 to Key Bind 2.
Bind Macro 3 to Key Bind 3.
Bind Macro 4 to Key Bind 4.
When you are ready to run it, run the .exe you made after compiling it and run it as Adminstrator. Press F5 to start. If you did it right, it should queue you up for whatever settings you have it on.
AutoBG marks mode will automatically queue you up for the battleground in which you need more of those marks to keep par with the others.
Example: Say you have 50 SotA marks, 50 AV marks, 42 IoC marks, 22 WSG marks, 11 AB marks, and 39 EotS marks.
It will queue you for AB till you have 22 or more, then for both of those till you have 39 or more, then EotS till you have 42 or more of each, then when it is 50, it will alternate which BG to do. Very good if people think you are AFKing in the same BG, you can randomize it.
Happy Honor Leeching!