Hello.
Today, me and @Arsenius are releasing the, seemingly, first public bot/trainer for AQ3D. There is work left to do, such as changing the user interface.
Do not hesitate to suggest new features!
In this release, we have included two bots to acquire "Battle Gem" and "Battle Gem Shard" (used to craft Beta Berserker stuff). One bot will teleport to the monsters, the other will walk to them. The skills are configured for Warrior, change that as you like.
How to use this bot:
1. Find your AQ3D installation folder (usually in C:\Program Files (x86)\Steam\steamapps\common\AdventureQuest3D).
2. Copy that entire folder to another location on your computer, such as your desktop.
3. In your newly copied folder, delete the "steam_api.dll" file (this will prevent crashes).
4. In your newly copied folder, goto the "AQ3D_Data" folder, and then the "Managed" folder. Now move the "System.Threading.dll" file included in the Berserk download to that folder.
5. [Optional] Now, run the "Block.bat" file as administrator. This will block crash reports from being sent to perf-events.cloud.unity3d.com. This step will only have to be done once.
6. Start AQ3D (from your newly copied folder)
7. Start Berserk.exe
Step 3 and 4 will only have to be repeated after the game updates.
Changelog:
Code:
Berserk 1.1
- Fixed critical combat bug where the player sometimes would not attack the target at all
- Added option to change attack range
- Added kill all monsters option (useful in dungeons)
- Added rest command
- Added option to jump while walking
- Added command that moves to the next room in a dungeon
- Fixed some minor bugs regarding command execution
- Fixed unstable code that would sometimes cause a crash
Bot features explained:
Kill for:
This function will walk to and kill the specified monster until you have the specified quantity of the specified item. You can use it to get both inventory items and temp items (also known as quest items or quest objectives). If you kill for items, DO NOT FORGET to also add the specified item to the whitelist, so that it is automatically picked up.
Kill:
Walks to and kills the specified monster.
Add skill:
Adds the skills/spells you want the bot to use while fighting.
Join area:
Joins the specified area/map. Note that the option to join a private room does not always work for some reason.
Set waypoint:
This will retrieve your current position, and add it to the command list. When the command is executed, the bot will either teleport to that position if specified, otherwise walk to it. The purpose of this is to avoid the bot from getting stuck when walking to a monster/npc.
Teleport to:
Teleports to the specified monster or NPC.
Walk to:
Walks to the specified monster or NPC.
Auto relogin:
If this option is enabled, the bot will automatically log back into the game while running if you disconnect. Do not forget to specify which server you want it to login to.
Bot delay:
The delay in milliseconds between each command. This delay can be disabled by setting it to zero, because all commands are waited for to complete before going to the next command. However, it is always a good idea to have at least a slight delay.
Delay:
Adds a command that upon execution waits for the specified delay in milliseconds.
Skip cutscenes:
When enabled, the bot will automatically skip cutscenes.
Restart bot:
Adds a command that upon execution restarts the bot. Note that this feature is currently useless, but will probably have a good use in future releases.
Stop bot:
Adds a command that upon execution stops the bot. Note that this feature is currently useless, but will probably have a good use in future releases.
Save bot:
Saves the current bot to a file.
Load bot:
Loads the specified bot file.
Add item to auto pickup:
All items (loot) that are added to the whitelist will automatically be picked up while the bot is running.
Add to quest list:
All quests that are added to the quest list will automatically be loaded, accepted and completed.
Always on top and opacity:
Always on top will keep the bot window visible at all times.
Opacity is the visibility of the window. You can make it almost invisible. This is to ensure the window does not interfere too much while you play.
All windows have these two features.
Kill all monsters:
Moves to and kills monsters in the current map until there are none left.
Rest:
Starts the process of healing and generating mana and waits until it completes.
Jump while walking:
Your character will jump while walking, which can prevent you from getting stuck.
Next dungeon:
Moves to the next part of the current dungeon.
DLL ERRORS?
If you encounter any missing DLL errors, you need to install "Visual C++ Redistributable for Visual Studio 2015". Google it.
The "BAT/HostsChanger.A" detection is because of the "Block.bat". It adds a URL to your hosts file (C:\Windows\System32\drivers\etc\hosts) in order to block the URL, as explained in step 5 at the top.
Last edited by Hugo Boss; 07-03-2017 at 01:58 PM.
Reason: updated attachment
//Approved, file appears safe, but has not been tested.
Use at your own risk.
Super User since 08-29-2017
Global Moderator from 10-02-2016 - 08-29-2017
Premium Seller since 11-16-2016
Moderator from 09-24-2015 - 01-09-2016
Alliance of Valiant Arms Minion from 11-12-2015 - 01-09-2016
Market place Minion from 09-24-2015 - 01-09-2016
Crossfire Minion from 09-11-2015 - 01-09-2016
Middleman from 07-07-2015 - 01-09-2016
Market Place Minion from 03-03-2014 - 08-01-2014
Middleman from 01-30-2014 - 08-01-2014
Moderator from 03-29-2013 - 04-04-2013
Market Place Minion from 03-07-2013 - 04-04-2013
Premium Member since 01-25-2013
Middleman from 12-04-2012 - 04-04-2013
Registered since 10-9-2011
Now on both versions of the bots when I follow all of the steps it still says, "Aq3d bot has stopped working". Please help.
Did you extract all files from the zip before launching?
Is Berserk.exe and Berserk.dll in the same folder?
Did you start AQ3D before starting Berserk.exe?
Originally Posted by bob422
Where is a good exp farming area in this game? Currently only level 5;-;
I do not know that. On the other hand, it appears that Google does have multiple answers to this question.
Did you extract all files from the zip before launching?
Is Berserk.exe and Berserk.dll in the same folder?
Did you start AQ3D before starting Berserk.exe?
I can't get the bot to do a lot of the features. It won't pick up the items I ask it to, it won't teleport to enemies, and for some reason it won't use mana shield even though I put it at a higher priority over the other skills. Quests aren't working for me either. I hit start but the box unchecks itself.
I also don't understand the attack radius. No matter what I set it to my character runs right up to the enemy and starts attacking. I can't get it to attack from a distance.
Last edited by SJounouchi; 07-05-2017 at 05:59 PM.
I don't know what the guy above is on about but the bot works perfect besides the quest feature. For some reason the bot will only turn in the quest once before it stops working. Would be great if you could fix this issue in your next release
I can't get the bot to do a lot of the features. It won't pick up the items I ask it to, it won't teleport to enemies, and for some reason it won't use mana shield even though I put it at a higher priority over the other skills. Quests aren't working for me either. I hit start but the box unchecks itself.
I also don't understand the attack radius. No matter what I set it to my character runs right up to the enemy and starts attacking. I can't get it to attack from a distance.
So basically nothing works for you. How would I go about reproducing this?
Originally Posted by bob422
I don't know what the guy above is on about but the bot works perfect besides the quest feature. For some reason the bot will only turn in the quest once before it stops working. Would be great if you could fix this issue in your next release
I'll investigate it. Where can I find a repeatable quest to test it on? I couldn't find one during the testing which would be the reason the feature is broken.
I'll investigate it. Where can I find a repeatable quest to test it on? I couldn't find one during the testing which would be the reason the feature is broken.
I PM'ed you the quest ID. Don't know if the private room feature works in the area so would rather not say the quest ID in public.