# Thread: [Goldfarming] [Witch Doctor] [AutoIT] ACT 1 Cellar Farming Bot

1. ## [Goldfarming] [Witch Doctor] [AutoIT] ACT 1 Cellar Farming Bot

Witch Doctor Cellar Farming Bot - Version 0.4
Developed by Avatar88343 @ Ownedcore

Andygongyb has taken over this project. I'm sure he will do an even better job than I did! I will still be available for support if you should need it.

Originally Posted by liquidsystem
Progress for v0.6 with 800x600 working: Almost all images done, need a few more legendaries (You can let me borrow them for litterally 1 second), walk to cellar done.

Still need to do:
- Coordinates for where the images pop up.
- Walk path inside the cellar
- Walk to NPC to sell
- Selling blues

What it does:
This bot will travel to the cellar in Act 1, kill the mobs, collect the gold and items, and repair your gear. I will continue to update the bot with new features and bufixes!

Newbie Info:
This is a script that runs on AutoIt. You run this bot by Downloading AutoIt from the web (it's free) and installing it. You then paste all this code into any text editor (such as notepad) and save it anywhere on your hard drive. If the bot is a bit off when it reaches the Cellar you may need to (increase/decrease) the movement speed. Please do not use custom Window themes or other languages other than English. Gem looting is still buggy.

Special Instructions for 1920 x 1080:
1.) Set your game resolution to 1920x1080 (required)
2.) Set the display mode to Fullscreen Windowed (Don't forget!)
3.) Follow the Instructions (for all resolutions) section below

Special Instructions for 800 x 600:
1.)Exit Diablo 3
2.)Go to your document folder and locate the Diablo III folder
3.)Open the D3Prefs file in any editor (such as notepad)
4.)Change the following settings to the ones listed below
"DisplayModeFlags "0"
DisplayModeWindowMode "1"
DisplayModeWinLeft "428"
DisplayModeWinTop "162"
DisplayModeWinWidth "800"
DisplayModeWinHeight "600"
DisplayModeUIOptWidth "800"
DisplayModeUIOptHeight "600"
DisplayModeWidth "800"
DisplayModeHeight "600"
DisplayModeRefreshRate "75"
DisplayModeBitDepth "32""
5.) Follow the Instructions (for all resolutions) section below

Instructions (for all resolutions)
1.) Bind your middle mouse button to Move (found in Key Bindings Option)
2.) Set your build to this Witch Doctor - Game Guide - Diablo III
4.) Open AutoIt and load the bot
3.) Start Act 1, Quest 6 - Talk to Alaric
4.) Hire the Scoundrel (anything works, I just like his thievery and range)
5.) Teleport to The Old Ruins using the waypoint and run left until you reach a checkpoint
6.) Leave the game
7.) Press Space to start the bot after pressing the Start button! Space is used to pause and resume the bot
8.) Press Z to turn off the bot

Features:
• Supports 1080P Fullscreen Windowed and 800x600 Windowed
• Configuration GUI
• Automatic looting of Rare, Legendary, and Set items (Looting blues is off by default)
• Repairs Items when damaged
• Detects death and responds accordingly
• Able to detect
• Randomization for increased safety
• Loots Gems (partly)

Coming Soon...
• Multi-resolution support (very soon)
• Inventory check and stash use
• Improved combat
• Speed improvements
• Multiple routes to improve safety

Version 0.4 for 800x600 can be found here: [AutoIt] Witch Doctor Farming Bot - Act 1 cellar (0.4) - Pastebin.com

If you like this bot and would like see frequent updates, please consider donating a little All donations of gold and/or cash are appreciated

Special thanks to notAres and mackus101 for their hard work! This bot is based off code by them.

Special thanks to Spikei and dpeteland for their donations to my Mountain Dew and Nutella fund! All are welcomed

2. Wish this would work for DH!

3. Originally Posted by chrisssj3
Wish this would work for DH!

It does Smokescreen in slot number 4 and a normal shooting spell in your right click slot and it should work. Whatever you put in slot 1 and 2 will be cast when the game first loads.

4. hey. why use voodoo outside of the dank cellar? Could you change it so it would use voodoo inside?

Also. For some reason it kills all mobs except the boss, doesn't loot and tries to tele back to town.

5. Originally Posted by pokemon1231
hey. why use voodoo outside of the dank cellar? Could you change it so it would use voodoo inside?

Also. For some reason it kills all mobs except the boss, doesn't loot and tries to tele back to town.

This was made for 1920 x 1080 and won't currently work with any other
Here are my D3Prefs. Support for more resolutions is almost done

DisplayModeFlags "0"
DisplayModeWindowMode "2"
DisplayModeWinLeft "463"
DisplayModeWinTop "227"
DisplayModeWinWidth "1083"
DisplayModeWinHeight "639"
DisplayModeUIOptWidth "1920"
DisplayModeUIOptHeight "1080"
DisplayModeWidth "1920"
DisplayModeHeight "1080"
DisplayModeRefreshRate "60"
DisplayModeBitDepth "32"

6. I am on 1920x1080. It works perfectly up until entering the Dank Cellar. It kills the small monsters but doesn't kill the elite. Is this suppose to ran ran on normal/nightmare mode? How can I change it to make it use splinter darts a few more times at the elite? Thanks for your reply, I really appreciate it.

7. Originally Posted by pokemon1231
I am on 1920x1080. It works perfectly up until entering the Dank Cellar. It kills the small monsters but doesn't kill the elite. Is this suppose to ran ran on normal/nightmare mode? How can I change it to make it use splinter darts a few more times at the elite? Thanks for your reply, I really appreciate it.
Odd, it works fine for me and my friends on 1920 x 1080. Any chance we can speak on Skype or AIM/GTalk? Send me a PM and I'll help you resolve it.

I just tested it and it works on Inferno, Hell, and Nightmare.

8. how to use the script? where do i put these code?...in the immotal.ini?

9. Originally Posted by 102030448
how to use the script? where do i put these code?...in the immotal.ini?

10. Witch Doctor Cellar Farming Bot - Version 0.6 - 1080P ONLY (For 800x600, please use v0.4)

If you find this useful, please consider a little donation. All are welcomed

List of donors:
Gold:
• lykanurbots

Cash:
Choose the version that fits you:
• Stable: frozen release, most likely having few bugs
• Beta: including new features, but may contain bugs I recommend you to try the beta and report bugs in order to help me improve the script
• Dev: including partially implemented new features, may likely crash if not otherwise stated I don't recommend you to try a dev version
Change log:
v0.7 dev last build July 1, 2012
Script: [AutoIt] Witch Doctor Farming Bot - Act 1 cellar (0.7 dev) - Pastebin.com
Files: http://dl.dropbox.com/u/27650143/files_v0.7.zip
Build: Witch Doctor - Game Guide - Diablo III
This release will not likely crash, so you can try it safely
New features/bug-fixes in the current dev release:
• Users with low speed CPU or using VM can optionally turn off fast loot feature
• Users can now pick up only flawless square gems optionally
• Auto re-login when connection to BN is lost (change $Password to your BN password in the script) • Added a 2.5 minutes' time-out for each run thus fixed the stuck-in-lobby problem • Various robustness enhancement v0.6 June 22, 2012 Script: [AutoIt] Witch Doctor Farming Bot - Act 1 cellar (0.6) - Pastebin.com Files: http://dl.dropbox.com/u/27650143/files_v0.6.zip Build: Witch Doctor - Game Guide - Diablo III • Added image search for looting all items • Removed termination upon time out • Optimized looting algorithm • Added image search for identifying map change, thus enhancing robustness • Introduced new skill build • Multiple misc changes to enhance both efficiency and robustness v0.5 June 15, 2012 Script: [AutoIt] Witch Doctor Farming Bot - Act 1 cellar (0.5) - Pastebin.com Files: http://dl.dropbox.com/u/27650143/files_v0.5.zip Build: Witch Doctor - Game Guide - Diablo III • Introduced image search for looting gems/potions/tomes • Auto re-connection • Sell blue items when inventory is full • Optimized delay between picking up two items • Packed more options into the GUI configuration window • Multiple misc changes to enhance both efficiency and robustness Instruction for using the stable version: 1. Get the latest stable version 2. Get picture files and image search DLL 3. Put the DLL into C:\Windows\System32\ 4. Put the picture folder to any place you like 5. Find pngLoc[0] in the script, and set it to the absolute path of the 1920x1080 folder in the picture folder. For example: D:\foo\bar\pics\1920x1080\ Don't forget to put a backslash at the end! 6. Compile the script into x64/x86 exe accordingly 7. Set the video setting to 1920x1080 full screen windowed, and turn all visual effects to the lowest possible regardless of how good your computer is 8. Bind "move" with "mouse middle button" in game option 9. Turn on enemy health bar display in game option 10. Follow the skill build guide 11. Run it WITH ADMINISTRATOR PRIVILEGE and have fun! 12. If the bot neither loots gems nor sells blues, you can try putting the DLL in the same folder where you run the compiled exe Example runs (v0.5): Thanks liquidsystem for providing tech support for people having problem setting up the bot. He also made a video on the issue. (Sorry cannot insert two videos in the same post) Diablo 3: Witch Doctor Bot Setup - YouTube 11. pokemon1231's problem was causd by health bars. Make sure monster health bars are enabled. Originally Posted by andygongyb Hi avatar88343, at least on my machine, the script cannot detect whether the cellar is open correctly. It always leaves the game, so could you possibly modify this line to eliminate the bug?$CellarPixel = PixelSearch(235,40, 307,74,0x334FB7,4)
Are you running it at 1920x1080 in Windowed Fullscreen?

12. yes I do. I appreciate it if you fix it. Everything before the pixel check runs well

13. Originally Posted by andygongyb
yes I do. I appreciate it if you fix it. Everything before the pixel check runs well
So far it has worked flawlessly. Could you please PM me your D3pref settings? You can find them in the Diablo 3 folder in your documents.

Also, could you take a screenshot of the game right as the mouse cursor moves to where the cellar is supposed to be so I can see how far it's off?

14. oh, you mean "windowed" full screen. It was running in "full" full screen. Sorry about that! I will test again now

15. Can i use the bot with a wizard ?

Page 1 of 123 12345 11 51 101 ... Last
All times are GMT -5. The time now is 07:24 PM. Powered by vBulletin® Version 4.2.3