What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

Starting Demonbuddy with Style

If you have a Demonbuddy setup you are happy with, you can automate it starting with a nice shortcut.

For example: "C:\Demonbuddy\Demonbuddy.exe" -key YOUR_KEY -bnetaccount BNET_ADDRESS -bnetpassword YOUR_PASSWORD -d3path PATH_TO_DIABLO3.EXE -profile YOUR_PROFILE -routine ROUTINE_NAME -runcount 1000 -minutes 480 -noflash

Explanation of the commands:
-key YOUR DEMONBUDDY KEY
-bnetaccount
YOUR BATTLE.NET EMAIL ADDRESS
-bnetpassword YOUR BATTLE.NET PASSWORD
-d3path
SOMETHING LIKE C:\DIABLO\Diablo III.exe
-profile SOMETHING LIKE C:\Demonbuddy\Profiles\Gold.xml
-routine THE COMBAT ROUTINE TO USE
-runcount 1000
HOW MANY GAMES YOU WANT IT TO DO BEFORE STOPPING AUTOMATICALLY
-minutes MINUTES TO ELAPSE AFTER WHICH IT MUST STOP AUTOMATICALLY
-noflash
NO ANNOYING FLASHING OF D3
-noupdate SUPPRESES THE AUTOUPDATE DIALOG
-autostart START AUTOMATICALLY

To use this is not simple but it saves a lot of clicking if you take the time to set it up.

1. Go to your Demonbuddy folder and right-click on Demonbuddy.exe and choose to Create Shortcut
2. Right-click on the shortcut and choose Properties
3. Add the slash commands from above. If you don't understand what any of them does, don't use it. Press OK and your shortcut is made.
4. Start D3 in windowed mode.
5. Now Double-click on your shortcut and Demonbuddy will log into D3, use your profile, not flash, stat automatically or whatever you have set up.

Happy botting :)

why would we start d3 in windowed mode if you made a paramater that starts d3 from -d3path , even the instructions dont make sense :(
 
Just found, working shortcut cmd-line to start bot+game one click should look like this:
Code:
"C:\Demonbuddy\Demonbuddy.exe" -key 123456789 [email protected] -bnetpassword=pass12345 -d3path="c:\Games\Diablo III\Diablo III.exe" -profile="C:\Demonbuddy\Profiles\Tinnkaizer 0.9\_START_HERE.xml" -routine Trinity -noflash -autostart
 
Just found, working shortcut cmd-line to start bot+game one click should look like this:
Code:
"C:\Demonbuddy\Demonbuddy.exe" -key 123456789 [email protected] -bnetpassword=pass12345 -d3path="c:\Games\Diablo III\Diablo III.exe" -profile="C:\Demonbuddy\Profiles\Tinnkaizer 0.9\_START_HERE.xml" -routine Trinity -noflash -autostart
This got it working for me. The = is missing in the original post. Since this is a sticky it would be good if a moderator could modify the original post.
 
Yeah thats the way I've been opening it up manually however when I use the script with this:

-d3path="C:\Program Files (x86)\Diablo III\Diablo III.exe" -w -launch

it still opens up in full screen
I haven't used that so I can't say that it works. From what you say I'm guessing that DB is not passing the parameters to D3.
 
anyone been able to get this to work lately?

i tried with -d3path and got this as response: https://imgur.com/di88QDv
Then removing that and have d3 started already i get that it cant find my profile.

Profile not found path: true, Profile will not be loaded!
-profile "D:\Demonbuddy\Profiles\Bounties.xml" was what i used.
 
what if i'm confused... and don't know that much about computers.. I thought I did everything right, but I got this message...

Error attaching to Diablo III, Reason:System.Exception: Could not successfully set up_synchronization_events!
at GreyMagic.Executor.InitializeDetour()
at GreyMagic.Executor..ctor(ExternalProcessMemory memory, ExecutorInitParams initParams)
at GreyMagic.ExternalProcessMemory.‪*‬‪‪**​‫‎‫*​**​‪​*‎*‪‬*(ExternalProcessMemoryInitParams )
at GreyMagic.ExternalProcessMemory.‪*‬‪‪**​‫‎‫*​**​‪​*‎*‪‬*(Process , Boolean , Boolean , Boolean , IntPtr , Boolean , Int32 , Boolean , Boolean )
at GreyMagic.ExternalProcessMemory..ctor(Process p, Boolean startupExecutor, Boolean dx9, Boolean startupRasm, IntPtr hookFunc, Boolean defaultCacheValue, Int32 copyBytes, Boolean veh)
at Zeta.Game.ZetaDia.TryInitialize(Process proc, String& reason)
 
Back
Top