Jump to content

Auto BG Bot (BETA/Open Code)


shadowsin
 Share

Recommended Posts

Thats all i have so far i am stuck at rejoining the bg. Give it a try the Readme is really really important so READ IT!!!! This is an open code project so tweak it up and post youre updates i am working on it as well. I do not have Darnassus Npc's if you want those then request them.

How to Start

1)Put youre wow to 1152, 864 Windowed Mode

2)Go to the Npc of youre choice

3)Zoom in all the way and stand in front of the npc

4)Start the bot and enjoy.

;+--------------------------------+----------------------------------+
;|                     Sin's Auto BG Bot                        |
;+--------------------------+-----+-------+--------------------------+
;                          | Version .01 BETA |
;   +----------------------+-------------+----------------------+
; +--+By using this in conjunction with World of Warcraft you are+--+
; |violating your EULA and TOS.  Using this bot can result in a temp|
; |or even a permanent ban (Even though it will never happen).    |
; +-----+Open Source Meaning Tweak it up however you want because i am stuck.+----+
;    +-+------------------------------------------------------+--+
;    | Written for my friends at http://rpg-exploiters.shoq.net/ |
;    +-----------------------------------------------------------+
;
; ******************* Bot Start
   Start_BG()
; ***** Start_BG Func
; ***** Activates WoW and asks to start
   Func Start_BG()
      If Not WinExists("World of Warcraft") Then
         MsgBox(0, Random(0, 100), "WoW must be opened.")
         Exit
      EndIf
      WinActivate("World of Warcraft")
      WinSetOnTop("World of Warcraft", "", 0)
      Sleep(500)
  EndFunc 
; ***** Que Start
   Bg_Que()
; ***** Start Auto Que For SW AB
 Func Bg_Que()
    $coord = PixelSearch( 0, 0, 1152, 864, 0x180204, 2 )
If @error Then
    MsgBox(16, "Error", "First color not found.")
Else
    MouseMove($coord[0], $coord[1])
EndIf
Sleep(2000); 2sec delay
MouseClick("Right")
MouseMove(176,276)
MouseCLick("Left")
Mousemove(218,555)
MouseClick("Left")
EndFunc
Sleep(Random(60000, 24000))
Anti_AFK()
; ***** Anti-AFK Function
Func Anti_AFK()
   While 1
      Send("(=)")
      Sleep(240000)
   WEnd
EndFunc

http://rapidshare.de/files/31490781/Auto_BG.rar.html

Link to comment
Share on other sites

I put some thought into this same type of script. The first thing I tried was to see if when I left the bg that I was still in the exact same position in front of the battlemaster, I wasn't. That kind of blows the whole idea.

I only tried it once mind you.

Beyond that you would ideally like to not sit at the spawn point idling. Much more likely to be reported. Instead I thought of the old mod, autotravel, that was broken by requiring a key event to actually move. If you could resurrect that mod and use Autoit to perform the key presses you could have your character move to some other position in the battleground and, in my case, just hide.

A possible way to beat the first problem of entering the bg may be to use a macro to /target the battlemaster, that works, then pixel search for the green ring at the base of the targeted NPC, turning the character if needed. Then you could just click higher up on the same x-axis and aquire the entrance dialog.

It would also be useful to watch for incomming whispers and issue some ambiguos reply. Maybe even do a /logout if you receive more than 4-5 whispers.

Link to comment
Share on other sites

Nvm, quick fix set the second click Y axis to 540 instead of 550 and full scale ui too works fine sorry for the trouble

One last thing shadowsin is there anyway to contact you i got the script to join me up but i have to manually position myself infront of the person when i come out of a BG sometimes i may be facing a different way, if anyone else has help on this would be much appreciated

Edited by Mefear
Link to comment
Share on other sites

  • 3 months later...
  • 3 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...