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

[Guide] How to fix Questing Bot without having to re-download every time.

Sidalol

Member
Joined
Jul 1, 2010
Messages
987
Reaction score
15
Currently the bot is bugged when doing dailies. If you have done the dailies once you have to re-download the bot. Here's a solution that makes things easier. You only have to do this once.

  1. Download Honorbuddy and call the folder "Buddy".
  2. Set up everything as you would like. Login, custom classes, plugins, profiles, settings, get everything as you want it. Don't press start though, keep the install fresh!
  3. Open Notepad on your pc.
  4. Enter the following code:
    Code:
    rmdir /S /Q "BuddyTemp"
    echo d | xcopy "Buddy" "BuddyTemp" /E
    start /d "BuddyTemp" Honorbuddy.exe
  5. Press File > Save As. Locate the same place as your Buddy folder. Call the file "Honorbuddy.bat" and make sure to change the box on the save window that says "Text Documents (*.txt)" to "All Files (*.*)".
  6. When you are ready to do dailies just run this file. It will create a totally fresh copy with all your settings in and start Honorbuddy for you.
  7. Next time you run it, it will delete the copy it made before, create a new fresh copy and start Honorbuddy.

Your directory structure should look like this when setting up:

Code:
-Some Folder
-- Buddy
-- Honorbuddy.bat (same place as Buddy folder, not inside it!)

Note: If you want to make any changes, make them to your original "Buddy" version. These changes will then be applied every time.

Enjoy.
 
Last edited:
Wow this sounds amazing! I didn't wanna bother doing fresh installs everyday so i planned on doing dailies by hand.. This just make my day thanks!
 
I think you could also just make a copy of the Data.bin after a fresh install and reset to this version everyday. Also delete everything in cache and compiledAssemblies dir. May save you some copy time and disks pace :)
 
This is amazing. Everyone should do this if they like to bot dailies.
 
When running profiles ect do I load from buddytemp or just buddy? Thanks!
 
Last edited:
When running profiles ect do I load from buddytemp or just buddy? Thanks!

If you're talking about running the bot, you should have created a "honorbuddy.bat" file. When you run this it will handle the deleting/copying for you and start honorbuddy. Just click the .bat file to start your bot.

If you're talking about where to save the profile, the BuddyTemp folder is the one that gets deleted and replaced with a fresh install. If you want your profiles to stay (which I assume you do) you will need to save them into the Buddy folder. They will then be copied to your BuddyTemp folder each time. It doesn't matter which version you load into honorbuddy though. You can also just load them from somewhere else to stop them being copied at all :)
 
Does this have any side effects? I don't know exactly how this works, but is it possible that it could cause problems with questing profiles used to level? Should I just wait until I get to 90 and don't need to run questing anymore other than for dailies?
 
Does this have any side effects? I don't know exactly how this works, but is it possible that it could cause problems with questing profiles used to level? Should I just wait until I get to 90 and don't need to run questing anymore other than for dailies?

It shouldn't do. I don't see any reason why questing should break by using a fresh honorbuddy.
 
Well it would be better if they could fix it anyway. Dailies is and will be a bog part of the game in this expansion. I think they should bump it a bit in the priority of the fixes.
 
I've encountered a problem and I dont know why.

As I've understood the code it's supposed to first of rmdir "buddytemp" and then copy "buddy" into a "buddytemp" and then run the honorbuddy.exe from the temp folder. Have i missunderstood anything?

However it won't work for me, It does not copy the buddy folder for starters and because of that it cannot find the honorbuddy.exe to run.

Any ideas?
 
However it won't work for me, It does not copy the buddy folder for starters and because of that it cannot find the honorbuddy.exe to run.

Did you rename the Honorbuddy.exe? Is it actually there?
 
Put the buddy folder on your desktop, and then the .bat also on your desktop and it should work fine :)
 
I've encountered a problem and I dont know why.

As I've understood the code it's supposed to first of rmdir "buddytemp" and then copy "buddy" into a "buddytemp" and then run the honorbuddy.exe from the temp folder. Have i missunderstood anything?

However it won't work for me, It does not copy the buddy folder for starters and because of that it cannot find the honorbuddy.exe to run.

Any ideas?

That's correct. Make sure you use the following directory structure:

Code:
-Buddy (This is a folder named Buddy and contains Honorbuddy.exe and the other files)
-Honorbuddy.bat (The file you created. You should be able to see Honorbuddy.bat and the Buddy folder in the same place)

If you have the .bat file and the buddy folder in the same place it should work. Try running the .bat file as administrator, it may have something to do with permissions.
Another option is to add the word "pause" on a new line of the script. It'll leave the console window open so you can see if there's an error.
 
That's correct. Make sure you use the following directory structure:

Code:
-Buddy (This is a folder named Buddy and contains Honorbuddy.exe and the other files)
-Honorbuddy.bat (The file you created. You should be able to see Honorbuddy.bat and the Buddy folder in the same place)

If you have the .bat file and the buddy folder in the same place it should work. Try running the .bat file as administrator, it may have something to do with permissions.
Another option is to add the word "pause" on a new line of the script. It'll leave the console window open so you can see if there's an error.


I'm using that structure.

Code:
<Map> Dailies
    <Map> Buddy
    <Bat> Honorbuddy

I tried running it as an administrator, tried changing permissiongs by adding "Everyone" with full rights.
Nothing worked.

Thanks anyhow!

EDIT:
found the error.
Second line you echo 'd' which I couldnt understand why at first, then i realised after using the pause command that CMD wanted me to specify if I where copying a file or a directory. D = directory. Which is "K - katalog" if your running a swedish OS.

Point is, just change the letter to the one fitting your country's name of "directory" - or simply change ur os langue to english.

:)
 
Last edited:
Untitled.webp
I've tried to do this but it doesn't want to work. I have windows 8 and all it does is say it can't copy the directories and can't find Honorbuddy.exe. Files are in the following structure.

Desktop-
----Honorbuddy.bat
----Buddy *Folder*

I have tried to just open and also "Run As Administrator" and both nothing that will actually work.
 
Last edited:
You don't have todo a clean install everyday, just delete the cache folder inside the HB folder.
 
Back
Top