Você está na página 1de 25

DemonBuddy User Manual 1

DemonBuddy User Manual



DemonBuddy User Manual 2

Table of Contents
Getting Started ................................................................................................................................ 3
Starting Diablo 3 ............................................................................................................................. 5
Starting DemonBuddy .................................................................................................................... 6
The Auto Updater ....................................................................................................................... 7
The Main Tab .............................................................................................................................. 8
The Info Panel ............................................................................................................................. 8
Loading a Profile......................................................................................................................... 9
The Scheduler ........................................................................................................................... 10
The Settings Tab ....................................................................................................................... 11
Plugins....................................................................................................................................... 12
Multi-Botting ................................................................................................................................ 13
Setting up Diablo 3 for Multi-Botting ...................................................................................... 13
Launching Multiple Clients ...................................................................................................... 16
Giles Trinity .................................................................................................................................. 17
Installing Giles Trinity .............................................................................................................. 17
Using Giles Trinity ................................................................................................................... 18
Configuring Giles Trinity ......................................................................................................... 18
The Giles Trinity Configuration Window Combat Tab ..................................................... 19
The Giles Trinity Configuration Window Objects Tab ..................................................... 20
The Giles Trinity Configuration Window Items Tab ........................................................ 21
The Giles Trinity Configuration Window Town-Runs Tab .............................................. 22
The Giles Trinity Configuration Window Advanced Tab ................................................. 23
The Giles Trinity Configuration Window Mobile Tab ...................................................... 24
Having Problems? ......................................................................................................................... 25
Special Thanks .............................................................................................................................. 25
DemonBuddy User Manual 3

Getting Started
Before we start we need to make sure you have the following
1. Diablo 3 fully installed and updated to connect to live servers.
2. You have the prerequisites for DemonBuddy Installed, to do this you can use a Tool to
check and install the necessary components it can be downloaded from this link HERE
once its downloaded Right Click, and select Run as Administrator and once its done
installing restart your computer.
3. DemonBuddy Release Package - The Latest Version can always be found at
http://updates.buddyauth.com/

Once you have the following completed, we need to open up the DemonBuddy Release package
we downloaded from http://updates.buddyauth.com/ the package is a ZIP file and we need to
extract the contents of the zip file to a new folder.

Step 1: Click on your DemonBuddy.Zip file you downloaded from
http://updates.buddyauth.com/

Step 2: We need to extract the files to a new folder, so click "Extract all files"
DemonBuddy User Manual 4


Step 3: We need to tell it where to extract to. I suggest extracting the files to a New Folder on
your desktop so you can find it easily, and click Extract to extract the zip file to the specified
folder.


DemonBuddy User Manual 5

Starting Diablo 3
Before Starting DemonBuddy we need to make sure our game is set to Windowed Mode to do
this at the Diablo 3 Login Screen go to Options and under Video we need to change Display to
Windowed, at this time you may also wish to lower your graphics settings and resolution if you
plan on botting in the background or running multiple bots your Max Foreground FPS and Max
Background FPS Must be set above 50. Once you have those settings correctly set click Accept.




DemonBuddy User Manual 6

Starting DemonBuddy
Before starting DemonBuddy you need to make sure you are logged into Diablo 3 and have
selected the Hero you want to bot. Once that's complete, launch Demonbuddy.exe


Once the Program is started you be asked to Login with your Key. Your Key should be a 20
Character Long Alpha Numeric string, that was E-mailed to you after you Purchased
DemonBuddy. If you have your Key, Copy and Paste it Into the Login Box and Click Login. If
you didn't get your key after buying, then try registering at http://www.buddyauth.com/ with the
same e-mail address you used during checkout, once you get in you should be able to view your
keys. If you still cant find it or its not listed on the buddyauth website then send an e-mail to
support@thebuddyforum.com with your transaction ID. Please check your Spam folder first as it
may be in there!

Once you are logged into DemonBuddy the Diablo 3 window will start flashing, this is to show
you what Diablo 3 window the bot is attached to. You may have to Right Click and Run As
Administrator when launching DemonBuddy if you are having any problems at this point.

Please Note: DemonBuddy is not compatible with 3
rd
party hacks, tools, or programs.

DemonBuddy User Manual 7

The Auto Updater
After logging into DemonBuddy if there is an update available for the DemonBuddy client a
dialog will pop up with a change log notifying you of the latest changes and fixes. It is
recommended that you always are running the latest version of DemonBuddy and by clicking
Yes on this dialog the DemonBuddy will close and the updater will update to the latest version
for you.

Once the updater is complete you will be prompted to Press any key to continue doing so
will close the auto updater and re-launch DemonBuddy for you.


Congratulations, if you made it this far that means you're almost ready to start botting. Next we
will go over the buttons you need to know and what they do.
DemonBuddy User Manual 8

The Main Tab

Start - Starts and Stops the bot.
Load Profile - Lets you load a profile from a file, from a web server, or you can schedule
profiles to automatically run a playlist of profiles that you setup. you will NEED to load a
profile in order for the bot to function you can download profiles from
http://www.thebuddyforum.com/demonbuddy-forum/demonbuddy-profiles/
Select Language This button will bring up a dropdown menu to select between
multiple languages, such as English, Korean and Chinese.
Settings - Lets you change your Combat Routines Settings after the bot is running.
Info Dumping (Tab) - in this tab you will find tools related to profile development
Plugins (Tab) - if you have plugins installed you can manage and configure them in this
tab
Settings (Tab) - Contains settings such as Kill Radius, Loot Radius and Repair
Durability. It is best to leave these defaults unless the profile you are running specifically
required you to change these settings.

The Info Panel

While the bot is running, this section of the DemonBuddy UI will give you updated statistics in
real time about estimated Gold, Experience, Deaths, and Games per Hour. This information will
help you decide if one profile is better than another profile for leveling or earning gold.

DemonBuddy User Manual 9

Loading a Profile
To Load a profile Click the Load Profile button once clicked you will see a box like the one
below. Browse to where you have downloaded your profile and click open. You can download
profiles from The Buddy Forum at http://www.thebuddyforum.com/demonbuddy-
forum/demonbuddy-profiles/


One an appropriate profile for your Hero has been is loaded; you can start the bot by clicking
Start. The bot will complete the tasks scripted in the profile and you are now botting with
DemonBuddy.



DemonBuddy User Manual 10

The Scheduler
The Profile Scheduler is a DemonBuddy feature that will allow you to create a playlist of
DemonBuddy profiles to load and run. To open the scheduler click on Load, then Open
Scheduler


Once the Scheduler dialog box is open you can then drag and drop the Load Profile task from
the right panel to the left panel, doing so will launch another dialog asking you to double click on
the Profile Path textbox, doing so will bring up an Open Dialog, that will allow you to browse to
the DemonBuddy Profile of your choosing. After that you can input a number for the Run
Count the Run Count determines how many times that profile will run before moving onto the
next profile in the list. Once its completed running all the profiles in the list, it will return to the
top of the playlist and run through them all over again.


Once your profile playlist is set, click Save and Close, having profiles in the Scheduler will cause
DemonBuddy to load files from the playlist instead of the profile currently loaded by the Load
Profile button, if you wish to load a single profile again, you MUST clear the Schedulers profile
playlist. To remove, or edit a task, right click it for the options to edit, or remove.
DemonBuddy User Manual 11

The Settings Tab


Kill Radius Sets the distance where DemonBuddy will actively attack a monster, this
may need to be lowered or increased depending on the profile.
Loot Radius the distance from the player that will cause DemonBuddy to actively
pickup loot dropped from monsters.
Repair Durability sets the percentage that will cause DemonBuddy to do a repair run
to repair damaged gear.
Inactivity Time allows DemonBuddy to logout in the event it gets stuck or no actions
happen in a specified time in minutes. To disable this feature put 0 minutes in the
inactivity time input box.
Log Level Sets the logging level of various DemonBuddy activities, this can be set to
None, Quiet, Normal, Verbose, and Diagnostic, if youre not interested in what the log
has to say you can disable logging to the log window completely by setting it to the
None Setting, this will not affect the log file as that will contain all messages even if
not printed to the log window.
Item Rule Set The Location of the item rule set currently being used. Item Rules are
settings that govern Looting Stashing Selling and Salvaging.
Edit Protected Bag Slots Allows you to set bag slots that will not be touched by the
bot during looting, stashing, selling and salvaging.
Protected Stash Pages Allows you to set stash pages that are protected; this will
prevent the bot from manipulating the items on those pages specified
Death Handling Can be set to Ignore, or Logout, in certain profiles having it log out on
death is a better option, but ultimately should be set according to what content your
farming.
Inventory Full Handling Sets the bots behavior on what to do if your bags are full.
Monster Power Level This setting determines what the Monster Power level should be
set to when creating a new game.
Game Wait Time Sets the amount of time to wait before creating a new game, it will
pick a random time (in seconds) between the 2 values entered
DemonBuddy User Manual 12

Plugins



Plugins allow DemonBuddy to run custom code, to this allows for the implementation of
features, and custom behavior that DemonBuddy cannot provide alone. Plugins run independent
of profiles, and combat routines, and there are certain profiles that require certain plugins to be
installed and configured a certain way, you should consult the profile writer if extra plugins or
settings are necessary to run the profile.


Plugin List The plugin list is the box to the left there you will find a list of the plugins
you currently have installed. You can select one at a time to view its information or
configure that plugin
Author Displays the plugins authors name.
Version Displays the current version number of the plugin that is selected.
Description Gives a brief description of what the plugin does.
Config if the plugin has a configuration window defined. Pressing this button will bring
up the configuration window for that plugin.

DemonBuddy User Manual 13

Multi-Botting
Multi-Botting is the act of running more than one bot, or character at a time on one machine at a
given time. Since modern computers are very powerful most machines can run multiple instances
of the game and the DemonBuddy, therefore opening things up to doing twice as much at any
particular time.
Setting up Diablo 3 for Multi-Botting
Since Diablo 3 is a single player game, we need to take some steps in order to launch multiple
Diablo 3 Clients. The first thing we need to do is Copy our Diablo 3 installation to another
folder. To do this we are going to browse to where we have Diablo 3 installed, then we are going
to right click our Diablo 3 folder and Drag to an Empty Location in the Folder, and click Copy
Here


It should start making a new copy of your existing Diablo 3 installation. This may take some
time depending on how fast your computer is, (make sure you have enough space on your
harddrive before starting this procedure)

Once its done making a copy of your diablo 3 installation you will now have 2 folders. Lets
rename these folders Diablo III Session 1, and Diablo III Session 2 (you may rename these
folders whatever you like as long as you can remember and as long as you have 2 diablo 3
installations.

DemonBuddy User Manual 14

When that is completed go into your Diablo III Session 1 folder and look for Diablo III.exe.
Once you find it. Right Click it and Drag to an Empty section of the folder and Select Create
Shortcuts Here


You should now have a shortcut linking to your Diablo III.exe

Now we need to right click this shortcut and click Properties, this will bring up the shortcuts
properties page.

DemonBuddy User Manual 15



Under the Target text box, at the end after (Diablo III.exe) we need to add a space then add the
following (-launch) all together your target location will have a path similar to this.
("E:\Games\Diablo III Session 1\Diablo III.exe" launch) once this is complete Click
Apply. You can now Rename this shortcut to whatever you like I suggest (Diablo III Session
1) and move it to your desktop or where ever you can find it easily. Follow the same
instructions to make your Session 2 Shortcut if you want to run more than 2 bots follow the same
instructions to prepare as many installations as you have DemonBuddy Sessions available



DemonBuddy User Manual 16

Launching Multiple Clients
You can use the shortcuts we created to now run multiple diablo 3 clients. To launch your first
diablo 3 session click the first shortcut to launch it, then once its up and running you can now
use the second shortcut to run the second diablo 3 client.


Once both diablo 3 clients are running and logged in you can now launch your DemonBuddy
Client. Once you launch your first client, it will ask you what Account / Diablo 3 Session to
attach to, and can be selected from the process selector. Once you have the right one selected
press the Select button and DemonBuddy will attach to that Process.

Once its started and Attached to the process you can load a profile and start DemonBuddy as
you would normally. Then you can launch DemonBuddy Again and if there are no more diablo 3
clients running that not already attached to a DemonBuddy process, DemonBuddy will
automatically select the one available. Make sure in the Settings Tab Make Game believe its in
the foreground is checked, this will prevent Diablo 3 from going AFK, while the window is in
the background.

You should now be ready and Dual-Botting with DemonBuddy!


DemonBuddy User Manual 17

Giles Trinity
Giles Trinity is a plugin for DemonBuddy; it provides enhanced features and advanced combat
routine support. It comes in 2 parts a Plugin, and a Combat Routine. Giles Trinity can be
downloaded at http://www.thebuddyforum.com/demonbuddy-forum/plugins/giles-
plugins/70841-trinity-download-here-v1-6-3-4-a.html


Installing Giles Trinity
To Install Giles Trinity the first thing we have to do is download it, to do that we need to click on
THIS link that will take us to the release thread. On the thread if you scroll down you will see the
files attached.

We need to download the Combat Routine (GilesBlankCombatRoutine.zip) and the latest version
of the Giles Trinity plugin, (GilesTrinity_v1.6.3.4.zip) *this will change as new versions are
released you always want the latest version installed.
Once its downloaded Open the Giles Trinity zip file, and drag the Giles Trinity folder to your
Plugins Folder inside your DemonBuddy Directory.

Once the Plugin is installed, we need to open the combat routine (GilesBlankCombatRoutine.zip)
and drag the GilesBlankCombatRoutine folder to your Demon Buddys Routine Folder. Once
both zip archives are installed you can now start DemonBuddy and start configuring Giles
Trinity.

DemonBuddy User Manual 18

Using Giles Trinity
Once Giles Trinity is installed, and DemonBuddy is started. You will notice 2 new buttons on
your Main Tab.

Pause Bot Allows you to pause DemonBuddy while the bot is running rather than
stopping and starting DemonBuddy completely
Force Town Run Will Force DemonBuddy to have your character run to town and to
repair, sell, and salvage.



Configuring Giles Trinity
To configure our plugin we first need to enable it. To Enable Giles Trinity go to the Plugins Tab,
then click (Giles Trinity) on the list of plugins and check the box by the name to Enable it then
you can click the Config Button to Configure the plugin.

If Giles Trinity is NOT in the plugin list you need to double check your installation, make sure
you extracted the folders to the correct locations and you downloaded the latest version of Giles
Trinity that is compatible with the latest version of DemonBuddy.
DemonBuddy User Manual 19

The Giles Trinity Configuration Window Combat Tab

In the Combat tab, we have several options Misc., Barb, Monk, Wiz, WD, and DH.
The items in the Misc. Tab, has effect over all the rest of the Classes Tabs, Barbarian, Monk,
Wizard, Witch Doctor, and Demon Hunter.
Misc. Tab
1. Treasure Goblins
1.1. Ignore this option will make the bot completely ignore Treasure Goblins
1.2. Normal Assigns the same target weight priority as a normal or non-elite mob.
1.3. Prioritize (Default) Assigns a higher target weight priority than Normal or non-elite
mobs.
1.4. Kamikaze ignore body blocking, collisions, etc. When a goblin is present.
2. Trigger Range for Non-elite Combat the distance a Normal mob should be within
before the bot will trigger combat. Decreasing the number will make your bot less likely to
go off course, but as a result will kill less mobs per run. A higher value will cause the bot to
take longer to clear an area due to increased kill count, but can also make it more likely to
have stuck issues due to wondering off course from the waypoints in the profile.
3. Attempt to Avoid AOEs Enabling AOE Avoidances will use the individual class settings
listed below to attempt to avoid affix-based special abilities. Meanwhile, disabling them will
completely disregard any settings pertaining to avoidances and ignore them altogether.
4. Extend trash-kill range after combat This setting will slightly increase the range at
which you not will trigger combat with non-elite mobs shortly after exiting combat. This is
enabled by default and serves to make sure DemonBuddy is handling any straggler mobs
that maybe outside the range for normal combat.
5. Attempt to collect Health Globes Enabling this setting will cause the bot to actively
collect health blobs in combat, when required health percent threshold is reached. You may
select this thread hold for each specific class under the class tabs.
DemonBuddy User Manual 20

6. Allow out of combat Movement Powers Enabling this setting will grant the bot the ability
to use class specific skills to increase movement attributes while out of combat. These
include abilities like teleport for wizards, Leap for Barbarians, and Sprit walk for Witch
Doctors.
7. Allow Backtracking Path After Combat Enabling this setting will allow the bot to
retrace its path back to a known location or wave point in a profile after combat. This
setting helps negate some of the stuck issues that may occur due to larger non-elite combat
radiuses settings.
Barb Monk Wiz WD DH Tabs
The Settings in these tabs are specific settings for each class, these settings include, Avoidances,
the required health percent to start collecting nearby health globes, and potion usage.
By increasing/decreasing the sliders under the AOE Type: Radius: sections, you can
effectively change the distance the bot will move to avoid a specific AOE. For example, because
arcane affix has a larger radius (12) then molten trail (6), it requires a larger radius setting to
avoid those specific AOE types.
By doing the same with the sliders under the Avoid @ Health %: section, you can effectively
change the amount of health required to trigger avoidance routines. For example, if you wanted
to ignore the poison bees in Act 2, setting Avoid @ Health % to 0 would effectively accomplish
this, regardless of the radius settings for the affix, if you wanted to dodge Arcane affixes at 50%,
setting the slider to 50% will allow that to happen.
The Giles Trinity Configuration Window Objects Tab

Container Open Range the Range at which containers such as chests corpses, etc.
Must be before the bot will open them. Lower range will open fewer containers, while a
higher range will open more containers.
Destructible Attach Range the range at which things like barricades, bones piles, rat
nests, and other destructible objects must be before the bot will try to destroy them.
Shrines Enabling this will allow the bot to use any shrines it comes across in the game
world. Disabling it will ignore these shrines altogether.
Ignore non-blocking Containers toggling this to enabled (default) will set the bot to
ignore all containers that are not currently inhibiting the movement ability of the bot. if a
container is deemed an obstruction, then and only then will it be opened or destroyed.
DemonBuddy User Manual 21

The Giles Trinity Configuration Window Items Tab

Use Giles Filters and Scoring - Selecting this option will use the Giles Trinity scoring
system to evaluate the items that you find, and based upon the plugins scoring system
will determine whether they should be sold, salved, or stashed.
Use Custom Loot Rules - If you would like to use your own custom loot rules, selecting
this option will enable that. You still need to load your loot rules through the
DemonBuddy Settings pane though, so dont forget to point it to your rules of choice!
Note that using custom loot rules will completely ignore any settings in Giles Trinity as
to item level or the quality of items that are looted.
Weapons/Armor/Jewelry - If you choose to use Giles Trinity item handling over custom
loot rules, these will be the configuration panes used to determine what exactly the bot
will or wont pick up. It should be noted, that regardless of any configuration changes
made to Giles Trinity, it will ALWAYS pickup and stash legendary items as long as Use
Giles Filters and Scoring is enabled.
Potions/Gems - The quality, type, and (where potions are concerned) amount of these
items the bot will pick up. Note that potions can be set to Pickup All, Ignore All, or
Cap at 100. If Cap at 100 is chosen, all potions past 100 in the inventory will not be
picked up by the bot, and any extra in your inventory will be destroyed.
Misc Items - The difficulty (quality) threshold of crafting, follower, and design/plan
items required for the bot to loot them. For example, a setting of Inferno will only loot
Tomes of Secrets if Pickup Craft Tomes is also selected.
Minimum Gold Pile - The required amount of gold to be present in a pile before the
bot will pick it up. A lower setting here will increase your GPH (in most circumstances),
while increasing the time it takes to complete a run. While, a higher amount will decrease
GPH (also, in most circumstances), but will also decrease the amount of time it takes to
complete a run.
DemonBuddy User Manual 22

The Giles Trinity Configuration Window Town-Runs Tab

Salvage or Sell Junk Items - Whether to salvage or sell items deemed as junk by the
Giles Trinity item scoring system or third party loot rules. While the Sell setting will
yield more immediate profits in the form of gold, salvage can yield higher profits in the
long run but is entirely based upon the crafting market economy at the time of sale.
Stash/Keep Score Requirements - The scores chosen with these sliders directly affect
what Giles Trinity will stash, salvage, or sell. Higher scores will result in a lower amount
of items stashed over time, where lower scores will result in more items being stashed. If
an item scores the same score chosen by the slider, or higher, it will be kept and stashed.
If the item falls below these settings, it is deemed as junk and sold or salved (unless it is
a legendary!).
See Sample Backpack Scores - Shows the scores of the items present in the backpack.
This can be useful when trying to determine a correlation between the items you find
useful and the scores granted to them by Giles Trinity.
Order Stash by Scores - This will attempt to sort your inventory based upon the scoring
of the items contained therein, from lowest to highest. Note: Your backpack must be
empty and DemonBuddy must not be setup for protected stash pages under the settings
pane for this to run successfully.
DemonBuddy User Manual 23

The Giles Trinity Configuration Window Advanced Tab

Enable Trinity Unstucker/Log Stuck Locations - Enabling the Giles Trinity
Unstucker will disable, and completely replace, the unstuck functionality built into
DemonBuddy with its own modified version. This removes the need for third party
unstuck plugins and improves profile reliability. Meanwhile, enabling the logging of
stuck locations will create an additional log file in your Plugins/GilesTrinity directory
named CharName Stucks CharClass listing the profile you were running when
the stuck occurred, and the location of the stuck itself.
Ticks-Per-Second affects CPU usage - Think of this as essentially overclocking your
bot. You are increasing performance, at the sacrifice of reliability. Lower settings will
cause DemonBuddy to lag or hang-up, while higher settings will increase CPU
usage. The default setting is 10.
Show Debuff info in DB status bar - Displays a real time listing of what Giles Trinity is
currently doing, or trying to do. This information coupled with a stuck log can be
incredibly helpful for profile developers when making bug reports related to profiles,
blacklist, or pathing issues.
DemonBuddy User Manual 24

The Giles Trinity Configuration Window Mobile Tab

Prowl iPhone Notifications - Register with Prowl (http://www.prowlapp.com/) to create
an account, and download the application from the Apple App Store. Once you have the
app, and a user account, create an API key on the website (dont forget to give it a name!)
and enter it here to be notified when your character stashes a legendary item (default).
NotifyMyAndroid Android Notifications - Register with NotifyMyAndroid
(http://www.notifymyandroid.com/) to create an account, and download the application
from the Google Play Store. Once you have the app and a user account, create an API key
on the website and enter it here to be notified when your character stashes a legendary
item (default).
Non-Legendary Score Notifications - Similar to the settings on the Town-Runs pane,
these sliders allow you to trigger mobile notifications for non-legendary items. These are
by default set quite high to limit spam sent to the mobile device, but may be decreased to
increase the amount of notifications received.


DemonBuddy User Manual 25

Having Problems?
Please visit us on the forums at
http://www.thebuddyforum.com/demonbuddy-forum/
or send an e-mail to
support@thebuddyforum.com
Special Thanks
GilesSmith
la7eralus
devious21
Tony
Hawker
Bossland

Você também pode gostar