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 › Realm of the Mad God Hacks & Cheats › Realm of the Mad God Help & Requests › Creating bots and Editing clients

QuestionCreating bots and Editing clients

Posts 1–5 of 5 · Page 1 of 1
poopoorino
poopoorino
Creating bots and Editing clients
Whats the best way/language to create bots in rotmg, features such as reading chat, reading player inventory, reading any sort of info from chat, etc.

And also whats the best program to edit clients, change some code, change sprites, small edits and compilers, etc.
#1 · 8y ago
Natiiix
Natiiix
Anything external - C# (since K-Relay, which you probably wanna use unless you're going for something clientless, is written in C#)
Anything internal - ActionScript (since we're talking about Flash)
Editing SWF - JPEXS for just about anything, optionally RABCDAsm for hacking the in-game scripts

If you want to make any kind of a bot that directly works with the game, I'd really suggest using K-Relay. It gets updated regularly and it allows you to do nearly anything. Writing a plugin for K-Relay is also fairly easy once you become familiar with the RotMG packets and data structures.
K-Relay also has a fairly good "how to get started" guide for those who want to make their own plugins, so that could be rather helpful to a newcomer.

If you want to go clientless, which is what most of the chatbots and multiboxing utilities probably use, you could try nrelay. It has an awesome documentation, but I'm not really sure what state of development it currently is in.
#2 · edited 8y ago · 8y ago
WI
willfuttbuck
anything external, ie relays or clientless bots can be done in just about any language, so basically whatever you're most comfortable in.

as far as editing a swf file goes, I wouldn't suggest doing anything but small edits with jpex, you really want to decompile and work with an actual source, which leads me into my next thing

as far as making bots go, if you're more leaning towards the clientless route you're going to basically be doing everything with packets and can use a pretty wide variety of languages.

if you're going for just a client bot then you're only option is to decompile and build your bot within the actual client, you have access you everything you listed and soooooo much more.

As far as software goes, you're going to want a decompiler, probably multiple, I use trillix and as3 sorc personally, you're going to want an an ide to work with the source of the game, I personally use flashdevelop, I've seen other people around here use intellij but I didn't like it. Those are really the main things needed, along with a decent amount of just general knowledge in programming and game reversing.
#3 · edited 8y ago · 8y ago
poopoorino
poopoorino
Quote Originally Posted by Natiiix View Post
Anything external - C# (since K-Relay, which you probably wanna use unless you're going for something clientless, is written in C#)
Anything internal - ActionScript (since we're talking about Flash)
Editing SWF - JPEXS for just about anything, optionally RABCDAsm for hacking the in-game scripts

If you want to make any kind of a bot that directly works with the game, I'd really suggest using K-Relay. It gets updated regularly and it allows you to do nearly anything. Writing a plugin for K-Relay is also fairly easy once you become familiar with the RotMG packets and data structures.
K-Relay also has a fairly good "how to get started" guide for those who want to make their own plugins, so that could be rather helpful to a newcomer.

If you want to go clientless, which is what most of the chatbots and multiboxing utilities probably use, you could try nrelay. It has an awesome documentation, but I'm not really sure what state of development it currently is in.
Quote Originally Posted by willfuttbuck View Post
anything external, ie relays or clientless bots can be done in just about any language, so basically whatever you're most comfortable in.

as far as editing a swf file goes, I wouldn't suggest doing anything but small edits with jpex, you really want to decompile and work with an actual source, which leads me into my next thing

as far as making bots go, if you're more leaning towards the clientless route you're going to basically be doing everything with packets and can use a pretty wide variety of languages.

if you're going for just a client bot then you're only option is to decompile and build your bot within the actual client, you have access you everything you listed and soooooo much more.

As far as software goes, you're going to want a decompiler, probably multiple, I use trillix and as3 sorc personally, you're going to want an an ide to work with the source of the game, I personally use flashdevelop, I've seen other people around here use intellij but I didn't like it. Those are really the main things needed, along with a decent amount of just general knowledge in programming and game reversing.
Thank you both for the responses, I'll look into the things you've listed <3
#4 · 8y ago
Matthew
Matthew
I have a friend making clientless bots in C# right now which seems to be going well.
#5 · 8y ago
Posts 1–5 of 5 · Page 1 of 1

Post a Reply

Similar Threads

  • All-U-Want - Create and edit items, entities, spawners, etc! Version: 2.1 SMP EnabledBy shadowhax0 in Minecraft Mods
    5Last post 10y ago
  • [HELP] Create and edit AQW private serverBy dawichi in Adventure Quest Worlds (AQW) Private Servers
    2Last post 11y ago
  • A trade bot for 13.1 and a client with 40-50% autonexus.By herroimpanda in Realm of the Mad God Help & Requests
    6Last post 13y ago
  • can someone creat bot for exalted legion quest? And auto pick up legion token. THANKSBy arvinson in Adventure Quest Worlds (AQW) Help
    1Last post 12y ago
  • How do you create an account and download client on Combat arms?By gtdemon in WarRock Korea Hacks
    1Last post 18y ago

Tags for this Thread

None