Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > World of Warcraft > WoW Bots
You last visited: Today at 17:24

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



WoW Classic Fully Automated AFKBoT - Including Dungeon Runs

Discussion on WoW Classic Fully Automated AFKBoT - Including Dungeon Runs within the WoW Bots forum part of the World of Warcraft category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Feb 2019
Posts: 3
Received Thanks: 4
WoW Classic Fully Automated AFKBoT - Including Dungeon Runs

Hello all!

Been enjoying, and working on Classic WoW for a good month now. So far I think the fruit of my labors is beginning to flourish! Been working on some AFKBots, combat routines, dedicated class bots etc for Classic WoW. I can finally kind of showcase a proof of concept for WoW Classic.

Currently my BoT uses its own code I developed, no need for something called EWT or a external service.

Here is a video of my AutoPriest running in realtime in Classic WoW doing a Deadmines run with a full group of unknown players (I am manually controlling the tank, who is also using his own combat routine I created lol, you can view it at the 7:30ish mark)


Some of you know me from hacking EQ, FFXIV etc, but I took a stab at Classic tried many, many ways of making a Bot, from memory reading, pixels, discord hooking etc, and so far I think I found a possible way for a fast, and reliable Bot. A rough version of my AutoPriest 1.1 is shown in the video as you can see it runs at a unbelievable fast rate, and the response is very nice. (Actually I wasnt expecting it to run so well on its first stress test in a full party).

Once AutoPriest is finished, it will be built into one whole program that runs all class modules etc. It will allow you to (Hopefully) completely AFK Grind in areas, AFK a whole dungeon etc.

10/04/2019

Testing my AFKBoT Engine in realtime in classic WoW, and fixing some bugs:

Some detail:

AutoPriest Engine

*Healing*

AutoPriest will scan all party members in the game, and detects the amount of party members automatically in your group, and it will heal, bubble all your party members in realtime. Its priority is itself -> The Tank -> Party Members.

*AutoPriest Combat Engine*

The combat engine watches whom you specify as a tank, and will react such as assisting, wanding etc. Before AutoPriest allows it to fire a wand, it checks if the tank is at appropriate health, if hes in combat, if the assisted target is under 98%, and if you do not have agro. If it passes all these checks it will start wanding or using its DPS rotation on the target.

DPS Rotation

Currently if I choose to use the rotation, it will Check if Target is an enemy, in combat, and under 98% then check if my DoT is on Target, if not (it will DoT). Cast Mind Blast, if on cooldown -> Smite. The Priest is only level 21, so im sure I will be drastically working on this as I gain levels.

Looting

AutoPriest will scan when target is dead, and check if the corpse is lootable, after it loots it will autofollow the specified tank in your party. (After fixing a few bugs, it seems to loot pretty well now. Sometimes it skips a corpse every few mobs)

Dungeon Following System

This is my greatest challenge, how to completely AFK running through a dungeon as a healer. So far using ingame follow, and setting it to constantly watch the specified tank. It has some safety checks if the tank is about to move out of range, the priest will stop everything its doing, and autofollow the tank. However this also poses an issue what happens if the tank goes out of range? Well I am currently building a secondary follow, so if tank is out of range. It will autofollow your nearest party member, and when it regains in range of the tank it will auto switch to him.

Warrior Engine

Right now it only has a profile for Protection Spec, since thats what I use. Eventually I will have different profiles for DPS Spec's.

- The Warriors Combat Engine will auto detect if it has sufficient rage of that ability, will count cooldowns, it will auto revenge, sunder, and I recently added the abilitie to track if your target is casting and it will automatically Stun that target with shield bash. The warrior engine also scans if you have agro on your target. If it doesn't it will taunt.

*AFKBot Engine*

The engine will scan all mobs around you in an area your input into the GUI, it can detect level, if enemy or not enemy, and how far it is from you. It can also detect if your dead, or alive. If dead it will pause the bot, if alive it will keep running. If I combine this with my two engines above, I can create a AFK BoT experience as you see in the video.

Some issues

*Need some kind of player proximity detection, if a nearby player is around to pause bot.
*Eventually code a return to corpse feature.
*If an item drops, need or greed if in a party.
*Maybe add quests into the Bot.

Upcoming features

- Specify a player to auto assist/follow in dungeons
- If an item is not an upgrade (hit greed) if item is an upgrade (hit need) - This is definitely a priority, as I need to manually go to my priests screen to check the item.
- Better looting system (Current one is hit, and miss) - Fixed
abysskeq is offline  
Thanks
4 Users
Old 10/05/2019, 10:18   #2


 
Alnop2008's Avatar
 
elite*gold: 87
Join Date: Oct 2008
Posts: 1,362
Received Thanks: 913
give me
Alnop2008 is offline  
Thanks
1 User
Old 10/05/2019, 12:16   #3
 
elite*gold: 0
Join Date: Nov 2016
Posts: 125
Received Thanks: 25
Quote:
need for something called EWT or a external service.
So the stuff gets very quickly detected by warden.... nice job!
catrix is offline  
Old 10/05/2019, 15:39   #4
 
elite*gold: 0
Join Date: Feb 2019
Posts: 3
Received Thanks: 4
Quote:
need for something called EWT or a external service.
So the stuff gets very quickly detected by warden.... nice job!
How in the world did you read that like that? You clearly skipped like everything in that sentence.

I clearly wrote:

Quote:
Currently my BoT uses its own code I developed, no need for something called EWT or a external service.
New video of AutoPriest in action with a full unknown pickup group. Including the tank.

abysskeq is offline  
Old 10/05/2019, 17:05   #5
 
elite*gold: 0
Join Date: Jan 2009
Posts: 75
Received Thanks: 8
I think it would be better if you could specify which character the healer follows as following the tank in certain later dungeons will get you killed against aoe mobs.
pinki104 is offline  
Old 10/05/2019, 19:41   #6
 
elite*gold: 0
Join Date: Nov 2016
Posts: 125
Received Thanks: 25
Quote:
Originally Posted by abysskeq View Post
How in the world did you read that like that? You clearly skipped like everything in that sentence.

I clearly wrote:



New video of AutoPriest in action with a full unknown pickup group. Including the tank.

So the toot interact with the WoW.exe process so it will be detected by warden... and don't tell us it can't be detected ......
catrix is offline  
Old 10/06/2019, 00:16   #7
 
elite*gold: 0
Join Date: Feb 2019
Posts: 3
Received Thanks: 4
Quote:
Originally Posted by pinki104 View Post
I think it would be better if you could specify which character the healer follows as following the tank in certain later dungeons will get you killed against aoe mobs.
Yep you can specify who to follow, such as another caster, tanks or dps.
abysskeq is offline  
Old 10/06/2019, 15:12   #8
 
elite*gold: 0
Join Date: Jun 2008
Posts: 3
Received Thanks: 0
waw i want to test this
ilke4 is offline  
Old 10/06/2019, 15:45   #9
 
elite*gold: 0
Join Date: Aug 2018
Posts: 8
Received Thanks: 1
want to test aswell
adigueli is offline  
Old 10/06/2019, 19:57   #10
 
elite*gold: 0
Join Date: Oct 2019
Posts: 3
Received Thanks: 0
Is this only for priest?
matticus82 is offline  
Old 10/06/2019, 21:54   #11
 
elite*gold: 0
Join Date: May 2007
Posts: 40
Received Thanks: 0
Very interested!
blimse is offline  
Old 10/09/2019, 14:58   #12
 
Sultan Oneida's Avatar
 
elite*gold: 32
The Black Market: 184/0/0
Join Date: Jun 2009
Posts: 878
Received Thanks: 90
You just made us wet :P
Sultan Oneida is offline  
Old 10/09/2019, 21:13   #13


 
Aphr0's Avatar
 
elite*gold: 304
Join Date: Sep 2019
Posts: 233
Received Thanks: 20
Hmm thats not a afk dungeon bot, its just a follow+ rotation.
Aphr0 is offline  
Old 10/11/2019, 11:23   #14
 
elite*gold: 0
Join Date: Jan 2014
Posts: 1
Received Thanks: 0
Any news on this? I wouldnt mind doing extreme testing on this.
bajade is offline  
Old 11/11/2019, 20:01   #15
 
elite*gold: 0
Join Date: Jun 2019
Posts: 56
Received Thanks: 1
dowlond ??
Russi200 is offline  
Reply


Similar Threads Similar Threads
[Buying] Classic Dungeon Runs (RFK/SM) Ten Storms - Horde
09/07/2019 - World of Warcraft Trading - 0 Replies
As title says, looking for some rfk (corpsemaker runs) and maybe some SM runs. pref looking for high lvl player that runs trough it easily.. (RFK). Add me discord for info: Inkz#9702
[d2nt] Fully automated chaos-baal levelling bot
06/03/2010 - Diablo 2 - 0 Replies
Hi, als erstes hatte ich Probs, da die bots nur /f l gemacht haben, war aber leicht zu beheben, da in dem script kein Eintrag für die deutsche Version war, jetzt habe ich leider das Prob, die Leecher und der Helpfer joinen zwar das Game, aber sofort nach dem betreten haben die Versionen 00,1fps ca.^^ Hat da schon mal jemand ein ähnliches Problem gehabt?
Novi's Fully Automated Player (Nofap)
11/16/2009 - Aion Hacks, Bots, Cheats & Exploits - 442 Replies
Update v0.25.1b - Update for game version 1.5.0.8 v0.25b - Fixed add handling issues, added XP and time to level info, other misc v0.24.1b - Fixed ignore mob problem v0.24b - Fixed potting issue. v0.23b - Finally tracked down kill-stealing bug, other logic updates. v0.22b - Fixed the periodic crash problem, and the resting while looting problem. Seems stable so far. v0.2.1b - Fixed several bugs, included external config file v0.2b - Complete redesign, too much to list v0.1.44b - Fixed...
Rogue bot, almost fully automated ;) for 1.5.1
05/23/2005 - World of Warcraft - 3 Replies
Ok. here's a little background. i just got into this place not too long ago. I first found stooby's bot and thought it was really sweet, although it wouldn't rest between fights. So i got the tt1.5 warrior bot and merged in a few things. I've since been using that framework and adding in new features and tweaks. Basically trying to make the bot do things exactly as i wanted him too. It's been pretty successful, he now behaves just as i want him. Except for corpse run where i'm still at a...



All times are GMT +2. The time now is 17:24.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.