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 › Adventure Quest Worlds (AQW) Discussions › Bank Swap Packet Research

LightbulbBank Swap Packet Research

Posts 1–12 of 12 · Page 1 of 1
torin555
torin555
Bank Swap Packet Research
>WARNING<
Do not send the packets included below on any account you care about, and if you don't know anything about packets don't send them on any account. These could easily get an account banned or concievably lose you your items. Only test if you have an idea about what you're doing or don't care about the account.

Now that's out of the way, on to the fun part. With the recent posts about the bank swap infinite bank space glitch, I decided to do a little snooping in the packets for fun and to see if it could be automated by using packets instead of doing it manually. However, as someone who doesn't normally mess with packets, I hit a bit of a snag. Items apparently have some kind of secondary identifier number in packets other than their ID, and I don't know what it is or how to find out what it is without recording the packets when I move the item between the bank and the inventory. The bank swap packet seems to be laid out like this:

Code:
%xt%zm%bankSwapInv%SESSION_NUM%INVENTORY_ITEM_ID%INVENTORY_ITEM_MYSTERY_NUM%BANK_ITEM_ID%BANK_ITEM_MYSTERY_NUM%
SESSION_NUM seems to be session specific and is included in certain packets, however using a different SESSION_NUM for most packets seems to have no negative effect. I suggest only testing with a session number that you've pulled from a valid session.

The mystery number appears to be item specific and I imagine it's used by bots already when moving items to/from the bank, so if anyone knows what the number is or how to get it for a given item, that'd be great.

Other than those two things, here are my tests so far (I omitted the session_num just in case):

Bank Item:
Chaotic Winterror (6413)

Inv Item:
Bejeweled Blade (593)

Glitch Inv Item:
Box Guardian Blade (198)

Normal Swap Packet (Just swapping the two items normally):
Code:
%xt%zm%bankSwapInv%SESSION_NUM%593%22083924%6413%188988232%
Glitch Swap (deselecting the bank item quickly after hitting swap, it sends the same packet):
Code:
%xt%zm%bankSwapInv%SESSION_NUM%593%22083924%6413%188988232%
Glitch Swap Box Guardian Blade From Inv to Bank:
Code:
%xt%zm%bankSwapInv%SESSION_NUM%198%1362033056%6413%188988232%
As we can see, the packet that gets sent after doing the glitch is trying to swap for an item which is no longer in the bank, and is instead in the inventory.

Manually sending the packet to swap the Box Guardian Blade with the Chaotic Winterror when both items are in my inventory does successfully put the Box Guardian Blade into the bank after a relog. Which means packets can be used for this glitch provided the mystery_num for any given item can be fetched.
#1 · edited 7y ago · 7y ago
ER
ERTGAERGaergargerg
How is it? , Did it work?
I did some research around packets too but nothing rlly works.
#2 · 7y ago
torin555
torin555
Quote Originally Posted by jzabate View Post
How is it? , Did it work?
I did some research around packets too but nothing rlly works.
It does indeed work, but I don't know what the mystery number is or how to fetch it for a specific item.
#3 · 7y ago
ER
ERTGAERGaergargerg
Quote Originally Posted by torin555 View Post
It does indeed work, but I don't know what the mystery number is or how to fetch it for a specific item.

It's 'WorldID/ItemID/CharItemID/ItemID/CharItemID', but not sure with WorldID (can't remember).

edit; Did you use RBot?
#4 · 7y ago
torin555
torin555
Quote Originally Posted by jzabate View Post
It's 'WorldID/ItemID/CharItemID/ItemID/CharItemID', but not sure with WorldID (can't remember).

edit; Did you use RBot?
It's possible WorldID is the server ID, however I tested using a different world ID and it still worked, so it seems like that number doesn't affect the packet's functionality. Do you know how to get the charItemID for an item? I did use RBot yeah.
#5 · 7y ago
ER
ERTGAERGaergargerg
Quote Originally Posted by torin555 View Post
It's possible WorldID is the server ID, however I tested using a different world ID and it still worked, so it seems like that number doesn't affect the packet's functionality. Do you know how to get the charItemID for an item? I did use RBot yeah.
Indeed works with right ID that's already created.
I only used Grimoire's Grab feature
#6 · 7y ago
torin555
torin555
Quote Originally Posted by jzabate View Post
Indeed works with right ID that's already created.
I only used Grimoire's Grab feature
Does Grimoire grab the charItemID?

Edit: Just checked and it does, next step is to get this implemented as a feature in RBot or grimoire
#7 · edited 7y ago · 7y ago
ER
ERTGAERGaergargerg
Quote Originally Posted by torin555 View Post
Does Grimoire grab the charItemID?

Edit: Just checked and it does, next step is to get this implemented as a feature in RBot or grimoire
You had C# lesson, you can create some plugins , It's pretty sure easy since those bots already had Inv Grabbers.
Auto-click could simply do the job too, packet-sending seems longer atm.
Both are static, you still create commands/steps for each item
#8 · 7y ago
torin555
torin555
Quote Originally Posted by jzabate View Post
You had C# lesson, you can create some plugins , It's pretty sure easy since those bots already had Inv Grabbers.
Auto-click could simply do the job too, packet-sending seems longer atm.
Both are static, you still create commands/steps for each item
Well ideally you could just enter a list of item names and the name of a static item in your inventory, the bot would grab the proper itemIDs and charItemIDs and send the packets to swap all those items with the static item in your inventory. Which would be far easier and faster than doing the glitch with an autoclicker. Not to mention you have to set up the autoclicker.

I wouldn't know where to start creating a plugin for grimoire, I do know some C#, but with how little I use grimoire I'm not sure I'd want to dedicate myself to making a plugin like that for it.
#9 · 7y ago
gaffox
gaffox
I already did a plugin for grimoire for this exact same glitch btw.
https://www.mpgh.net/forum/showthread.php?t=1360008
#10 · 7y ago
Blazikens
Blazikens
Quote Originally Posted by gaffox View Post
I already did a plugin for grimoire for this exact same glitch btw.
https://www.mpgh.net/forum/showthread.php?t=1360008
Yeah I love your plugin, but I think its not work perfectly after they did some patch
or is it just me O.o
#11 · 7y ago
DentXXX
DentXXX
Plugin by @gaffox works perfectly for me. Thanks a lot
#12 · 7y ago
Posts 1–12 of 12 · Page 1 of 1

Post a Reply

Similar Threads

  • Help with 'Bank Swap' and Bank Glich on Grimore 3.3By swwa in Adventure Quest Worlds (AQW) Help
    0Last post 8y ago
  • load bank packet?By tackoyuck in Adventure Quest Worlds (AQW) Help
    2Last post 7y ago
  • STACKING ITEMS through bank glitch without packet spammer?By Glass in Adventure Quest Worlds (AQW) Help
    8Last post 8y ago
  • Packets & Visual BasicBy BadBob in Hack Requests
    5Last post 20y ago
  • Sugestion--Post Saved packets (WR)By wardo1926 in General Game Hacking
    12Last post 20y ago

Tags for this Thread

#bank#exploit#glitch#infinite#space#swap