Skip to content
MPGHThe Dark Arts
/
RegisterLog in
Forum
Community
What's NewLatest posts across the boardTrendingHottest threads right nowSubscribedThreads you follow
Discussion
GeneralIntroductionsEntertainmentDebate FortFlaming & Rage
Board
News & AnnouncementsMPGH TimesSuggestions & HelpGiveaways
More Sections
Art & Graphic DesignProgrammingHackingCryptocurrency
Hacks & Cheats
Games
ValorantCS2 / CS:GOCall of Duty / WarzoneFortniteApex LegendsEscape From Tarkov
+14 moreLeague of LegendsGTA VMinecraftRustROTMGBattlefieldTroveBattleOnCombat ArmsCrossFireBlackshotRuneScapeDayZDead by Daylight
Resources
Game Hacking TutorialsReverse EngineeringGeneral Game HackingAnti-CheatConsole Game Hacking
Tools
Game Hacking ToolsTrainers & CheatsHack/Release NewsNew
Submit a release →Share your cheat, tool, or config with the community.
AINEW
AI Tools
General & DiscussionPrompt EngineeringLLM JailbreaksHotAI Agents & AutomationLocal / Open Models
AI × Gaming
AI Aimbots & VisionML Anti-CheatGame Bots & Automation
Create
AI Coding / Vibe CodingAI Art & MediaAI Voice & TTS
The AI frontier →Where game hacking meets modern machine learning. Jump in.
Marketplace
Buy & Sell
SellingBuyingTradingUser Services
Trust & Safety
Middleman LoungeMarketplace TalkVouch Copy Profiles
Money
Cryptocurrency TalkCurrency ExchangeWork & Job Offers
Start selling →List accounts, services, and goods. Use the middleman to trade safe.
MPGH The Dark Arts

A community for offensive security research, reverse engineering, and AI.

Community

ForumMarketplaceSearch

Account

RegisterLog in

Legal

Privacy PolicyForum RulesHelp & FAQ
© 2026 MPGH · All rights reserved.Built by the community, for the community. For educational purposes onlyContent is shared for security research and education — we don't condone illegal use. You're responsible for complying with applicable laws. Use at your own risk.
Home › Forum › MultiPlayer Game Hacks & Cheats › BattleOn Games Hacks, Cheats & Trainers › Adventure Quest Worlds (AQW) Hacks / Cheats / Trainers › Grimoire 3.5 - Plugin system now available

Grimoire 3.5 - Plugin system now available

Posts 1–15 of 132 · Page 1 of 9
…
Biney
Biney
Grimoire 3.5 - Plugin system now available
It is finally finished. The plugin system has been implemented too, and using it you can, for instance, create custom commands that other people will be able to use. You can even write your own bot engine and set Grimoire to use it. If a command is broken, or you encounter some other bug, plugin writers can most likely fix them temporarily until I release an update.


And once again, I have no interest in bringing the Metro design back - but if you're a .NET developer that really loved the old interface I wouldn't mind if you feel like bringing it back.



Changelog

Code:
Grimoire 1.1
- Fixed critical issue with joining maps
- Fixed critical issue with resting while in combat
- Added a 'Send' button to the packet spammer window, used to send the packet in the textbox once
- The design window can now be used

Grimoire 1.2

- Updated UI slightly
- Improved map load complete check (it is now seemingly bulletproof)
- Fixed a mistake in the loading of a bot file
- Fixed a mistake in checking temp items
- Fixed a mistake in checking bank items
- Added a function to use skill X only when health is less than Y% (Called safe skill in the bot)
- Added a check that will cancel the current target if the current target is yourself
- Added a checkbox to the item whitelist. It allows you to configure whether the items in the whitelist should be picked up or not.
- Added a "Kill for items/temp items" function
- Streamlined the skill delay function. You can now set the skill delay to a minimum of 100 milliseconds, without problems.
- Added party/friend bot (Read the text file in the .zip before using!)
- Grabbers are now usable

Grimoire 1.2.1

- Fixed a critical error in the detection of monsters when killing for items/temp items

Grimoire 1.3

- Added configurable hotkeys. Hotkeys can also be saved and will be loaded when Grimoire is launched.
- Added function that enchants your currently equipped items with the specified enchantment. Level 51-65 only at this time.
- A help document explaining some of the more unusual functions is now included in the download
- The minimum value for the bot delay is now 500 (not recommended to decrease if your bot contains Join commands)
- Added a function that ensures the player is out of combat before joining a map
- Added fast travels
- Fixed critical bug where parts of the game would break if the player logs out
- Fixed error that occurs when the Debug (and possibly others) window is opened
- Fixed duplicate window bug
- Fixed issue with "Exit cell before completing quest" function
- Improved the performance a bit, the game now runs faster

Grimoire 1.4

- Fixed critical bug where drop names containing an apostrophe would be incorrectly handled, resulting in the bot rejecting the item
- Fullscreen has been enabled in the application
- Added "Auto bots" tab in the Bot window. (Only 2 bots at this time, I had to rush this release because of the critical bug)
- Fixed a minor bug in the "Kill for" function

Grimoire 1.5

- Added "Get all drops" option
- Added "Reject all drops" option
- Fixed critical calculation error when minimizing the application
- Added "Saved bots" tab in the Bot window (searches for .gbot files and displays them in a list box. Also searches all sub-directories)
- Modified the UI behavior when opening/closing windows
- Added manual input for login information so that you can run several Grimoire instances at once with different accounts
- Added armor customizer in Loaders
- Added armor customizer action in Hotkeys
- Added map load timeout. If the map has been loading for 60 seconds and isn't finished, it will be reloaded.
- Added "Set spawn point" option
- Fixed minor error in the processing of quests
- Added new bot command: "Accept quest"
- Added new bot command: Buy back (PLEASE READ THE HELP FILE!)

Grimoire 1.6

- Added option to load the test version of AQW

Grimoire 1.7

- Fixed autobots bug where all commands would be "Unknown"
- Added checks to make sure that bank items are always loaded when using bank commands
- Login information for the buy back command is no longer saved in bot files
- .dmbot compatibility; you can now load .dmbot files into Grimoire
- The bot can now pick up drops on the AQW test servers
- Auto relogin failure detection (read help.txt, this function is very useful)
- Auto relogin delay
- Auto relogin cmd delay
- The bot will no longer attempt to use a skill when you do not have enough mana
- Added option to complete quests with an item id (where you select a reward, like Voucher Item for instance)
- Grimoire can now be minimized to system tray

Grimoire 1.8

- New command: goto
- Option to automatically restart bot if player goes afk when the bot is running
- Fixed disconnection bug when loading quests
- Added option to merge bots
- New "If..." command: "Player is in room"
- New "If..." command: "Player is not in room"
- Lag killer and remove players options are temporarily disabled when relogging to avoid potential problems
- Added option to skip bot delay for "If..." and "Index up/down" commands
- New command: change bot delay (changes bot delay while the bot is running)
- Fixed certain errors when loading/saving bots
- Fixed "Skip Cutscene" option not working at all
- Fixed some bugs with using skills
- Resolved minor issues with certain item names
- Resolved minor issues with "greater than/less than" if statements

Grimoire 1.8.1

- Fixed quest completion bug

Grimoire 1.8.2

- Fixed another quest completion bug
- Fixed error that prevented the AQW test version from loading

Grimoire 1.9

- Added new if statements: "If number of monsters in cell is greater/less than"
- Added option to hide password when configuring the buy back command
- Added hotkey option: minimize Grimoire to system tray
- Quests where rewards are selected (such as Voucher Item) can now be added to the quest list for automatic completion
- Fixed critical bug where the bot wouldn't stop when disabling it
- Added option to save/load .xml files in the packet spammer

Grimoire 3.0

- The bot has been completely rewritten, severe bugs have been fixed including random crashes and disconnects.
- Added a timeout mechanism for bot commands, ensuring the bot does not get stuck
- Added possibility to specify an author and description for bots
- Improved the way saved bots are displayed
- Added option to kill random monster for items
- Added rest command that only executes if your HP is less than X%
- Added option to wait for all skills to cool down before attacking
- Added walk command
- The goto command now checks whether the player is in the same map or not before executing
- Added possibility to disable bot delay (further explained below)
- New if statements: "Level is less than", "Level is greater than", "Level is", "Gold is less than", "Gold is greater than"
- Improved .dmbot conversion, you no longer need to click a "small, gray, textless button"
- Added bot statistics
- Added option to automatically clear the debug output upon reaching 500 lines
- The skip cutscene option no longer disables lag killer
- Added attack bot option (slightly different than what you are used to)
- Added option to play a sound when one of the specified items are picked up by the bot
- Added possibility to add custom fast travels
- Added possibility of seeing all the data specified for a command: double click the command in the list

Grimoire 3.1

- Fixed critical bug: jump function was broken

Grimoire 3.2

- Fixed critical bug: item names with an ampersand in their names (&) caused errors when using bank and inventory commands
- Fixed mistake with "Rest if HP <X%"
- The bot now waits until the player is out of combat before executing accept and complete quest commands
- Text boxes in the bot manager now automatically clears the default text when clicked on
- Added support for Augoeides/Hidden Project

Grimoire 3.3

- When Grimoire is minimized, all open windows (such as the bot manager) are also minimized.
- Lag killer and remove players options are disable temporarily when auto relogging
- Added hotkeys. They are now operating system-wide meaning they will ALWAYS work when Grimoire is running. However, I have it made such that if Grimoire is minimized, hotkeys are ignored. EXCEPT if the hotkey is set to show/minimize Grimoire, then it will work regardless.
- Fixed the walk command (it was broken in the bot manager)
- Fixed errors with the AQW test version, everything was broken in previous versions
- Fixed bugs with the grabber

Grimoire 3.4

- Bot files are a bit different. You will have to re-create all of your bots, once again........... Just kidding, they are automatically converted but you should re-save them.
- The drops whitelist has been greatly improved and is now faster than ever.
- New command: load bot (has to be saved in the default Bots folder)
- Hopefully fixed some auto relogin bugs
- Improved and fixed a bug with the buy back, previously item whose names contained symbols could not be bought back
- Fixed kill-for command bugs
- Replace index up/down with goto index, although the old commands still work
- Moved everything from "Options" to Bot manager > Options so they are now part of .gbot files.
- The bot should now be a bit more lightweight because I rewrote some retarded code
- Removed metroframework (UI theme) to make my life easier because used Grimoire as part of a school project. Maybe I will get it back in the future, maybe not. If you like UI design and know some C#, feel free to create a UI that Grimoire might use.

Grimoire 3.5

- Implemented plugin system
- Rest if is no longer a command
- New command: logout
- Text can now be copied in the new grabber, triple click an item to edit/copy the text
- Added option to disable player animations
- New command: buy item
- The join command now ensures that you end up in the correct cell
- Safe skills can now be mana based
- "Exit combat before completing quest" now also works for the complete quest command
- There is now an option for controlling whether the bot is restarted when the player dies
- New command: labels. You add a label in the command list, and then you can goto that label with a goto label command (this removes all the index commands)
- Added option to set FPS
- Commands in the command list can now be edited by double clicking them
Plugin system information

There is an example plugin included in the download. This plugin shows how to create a custom command. In short, this is what you need to do:

1. Create a new .NET project, a class library (dll) and target .NET 4.5 or less
2. Add a reference to Grimoire.exe
3. Create a class that implements the IGrimoirePlugin interface, and mark it with the GrimoirePluginEntry attribute.
4. Create a class for your new command and implement the IBotCommand interface.
5. Override the ToString() method in your new command class to determine what is shown in the command list in the bot manager.
6. Create a user interface

Custom commands provided by plugins can be saved in regular .gbot files, but you need to have the plugin loaded in order to save/load those bots.
The most interesting classes for plugin writers are:
Grimoire.Game.Player
Grimoire.Game.World

https://www.virustotal.com/#/file/ba...d6b0/detection
https://virusscan.jotti.org/en-US/fi...job/rms1tzagtk

Grimoire 3.5_mpgh.net.zip
#1 · edited 8y ago · 8y ago
zephyr019
zephyr019
Woohoo!! You're the best Biney!
#2 · 8y ago
Oliboli8769
Oliboli8769
10/10 best contributor ever
#3 · 8y ago
ImThrowingMyLifeAway
Trash
Coolio, thanks dad.
#4 · 8y ago
combiy
combiy
wow wow finally
#5 · 8y ago
CoolMind
CoolMind
Can't wait for the approval. Biney is the best!
#6 · 8y ago
Biney
Biney
Thanks everyone! I hope this update works very well.
#7 · 8y ago
Dab1996426
Dab
File approved, thanks for your contribution.
#8 · 8y ago
anguy
anguy
Unneeded item aren't rejected despite having the option checked. Currently doing Blinding Fragments and treasure hints aren't being rejected. They just stay on the screen.

Also no Index up or Down
#9 · edited 8y ago · 8y ago
fuckthisshitsite123
fuckthisshitsite123
Great job, almost perfect I think.

Only thing I can think of adding is having bots already implemented and/or adding skill sets for all classes, such as Void Highlord Solo Skills or Archpaladin solo skills, etc.
#10 · 8y ago
Biney
Biney
Quote Originally Posted by anguy View Post
Unneeded item aren't rejected despite having the option checked. Currently doing Blinding Fragments and treasure hints aren't being rejected. They just stay on the screen.

Also no Index up or Down
Paste your bot here so I can try it.

As for no index, if you cared enough you'd know why those commands aren't there.

Quote Originally Posted by fuckthisshitsite123 View Post
Great job, almost perfect I think.

Only thing I can think of adding is having bots already implemented and/or adding skill sets for all classes, such as Void Highlord Solo Skills or Archpaladin solo skills, etc.
Auto bots yes, I know people want that and I planned to add them but nobody wanted to help me out so I didn't bother. The skill stuff, I might add it in the future. But thanks to the plugin system, someone who can program can add such a feature right now so let's hope for that I suppose.
#11 · edited 8y ago · 8y ago
meme
[MPGH]meme
Fantastic work Biney, keep it up.
#12 · 8y ago
KekkeTex
KekkeTex
Quote Originally Posted by Biney View Post
Paste your bot here so I can try it.

As for no index, if you cared enough you'd know why those commands aren't there.
edit: I was looking for goto index, but just found out it's now done with labels. Much easier to use, and edit.

But the "Reject non-whitelisted items" doesn't work for me either. I tested with a single kill command (at stalagbite, I also tried adding 'Axe of the Prospector' to whitelist) But screen still gets filled with rocky club drops.


On the other side, accept quest commands seems to work now. And thank you for adding some interesting new toggles. Also the triple click to edit is a blessing
#13 · edited 8y ago · 8y ago
anguy
anguy


Here is the bot I'm using.

I'm actually out of the loop on the no index thing. Is it unnecessary to include due to the new statement feature you have in this newer client?

https://www.virustotal.com/#/file/69...199a/detection
https://virusscan.jotti.org/en-US/fi...job/eevvdq5gly
Blinding Fragments_mpgh.net.zip
#14 · edited 8y ago · 8y ago
KekkeTex
KekkeTex
Quote Originally Posted by anguy View Post
I'm actually out of the loop on the no index thing. Is it unnecessary to include due to the new statement feature you have in this newer client?
I was als looking for the wrong thing. But just found it's now done with labels. Which makes it MUCH easier to edit.
In the 'Misc'tab. On the bottom right (just above the 'Logout')
You can add a label, e.g "Label 1" And then add another command to goto that label.
 
screenshot
#15 · 8y ago
Posts 1–15 of 132 · Page 1 of 9
…

Post a Reply

Similar Threads

  • Medal of Honor Sneak Preview Now AvailableBy EndRiT in General
    15Last post 16y ago
  • [INFO] Call of Duty Mw2 Now available for free!By ArchNemesis in General
    18Last post 16y ago
  • Business opportunity now available to 15+By Obama in General
    53Last post 15y ago
  • Hulu now available to Canadians.By CaT- in General
    15Last post 15y ago
  • Retaliation Pack DLC is now availableBy Intrugue in Crysis 2 Discussions
    7Last post 15y ago

Tags for this Thread

None