How-To: WoW PvP Bot. [Supports all versions!]

Infamous

Mythical User
16
2014
2
Location
United Kingdom
This is a tutorial on how to create a world of warcraft bot using an autoclicker and a few macro's.
Enjoy!


Hello! This world of warcraft -bot- will automaticly get you through Battlegrounds. It is using macro's and an autoit software.

1. It works with any world of warcraft patch or version. (Tested in 4.3.4 and 5.x and 3.3.5.)

2. It's not easily detectable and it will gain you 3-4k honor points over night -easily-.

3. It works in the backround so you can do anything else while botting.


It'll open the battleground tab time to time, do not worry about that.




1. We want to create these macro's to start with:


button1:
Code:
/run for i=1,GetNumBattlegroundTypes()do local _,_,_,iR,_=GetBattlegroundInfo(i)if iR then JoinBattlefield(i)end end

button2:
Code:
/script RepopMe()
/stopmacro [target=player, dead]

button3:
Code:
/stopmacro [target=player, dead]
/click StaticPopup1Button1
button4:
Code:
/script if WorldStateScoreFrame:IsShown() == 1 then LeaveBattlefield() end

button5:
Code:
/castsequence Inner Fire, Power Word: Fortitude, Shadow Protection, Fear Ward

button8:
Code:
/click ActionButton1
/click ActionButton2
/click ActionButton3
/click ActionButton4
/click ActionButton5



2. Now we need the actual software. Download the latest version of autoit. Get it Here


3. Search windows for -Scite- and click the program.

Code:
Global $WindowTitle = "World of Warcraft"

Global $PauseKey = "{F7}"
Global $TerminateKey = "{F8}"
Global $PVPOpenKey = "{h}"
Global $MacroBindKey = "{8}{a}"

Global $Paused = False

HotKeySet( $PauseKey, "Pause" )
HotKeySet( $TerminateKey, "Terminate" )

While 1
	If Not $Paused Then
		ControlSend( $WindowTitle, "", 0, $PVPOpenKey )
		Sleep( 5000 )
		ControlSend( $WindowTitle, "", 0, $MacroBindKey )
	EndIf

	Sleep( 500 )
WEnd

Func Pause()
	$Paused = Not $Paused
EndFunc

Func Terminate()
	Exit
EndFunc

Copy and paste the Script, save as .au3 (...anywhere named anything...)

If you want it to attack another player, you could add 1 macro, place it on a free button and add it to the 8th button macro.
Code:
/cast [nomounted] MountName
/targetfriendplayer
/follow

Change the "buff" spells to any instant cast damage spells, and add a target command.

Code:
/target [@targettarget]
/castsequence Inner Fire, Power Word: Fortitude, Shadow Protection, Fear Ward
 

ExO

Admin
5,088
2014
1,451
Quite interesting actually, I haven't seen something like this before, thanks for sharing!
 

Ryotucker

Veteran Member
44
2014
0
OK, I am a little confused by this. Does this actually spawn normal bots as well, or just some to help with battleground/pvp stuff? I remember seeing a bot program before that actually allowed you to populate the server and they would post AH items, you could quest, raid, and pvp with them.
 

Ryotucker

Veteran Member
44
2014
0
OK, so apparently, what I was thinking of is called playerbot, and I used it on Single Player Project. The one I found is Mangos. There a Trinitycore version? Google is not being my friend, and somehow, I can't fully register with trinity cores website to find out more.
 
Top