OutdatedAIO Tool 3.0 with Auto Client Building

Posts 1–15 of 25 · Page 1 of 2
AIO Tool 3.0 with Auto Client Building
ROTMG All-In-One Tool

3.0 Notes:
I went to 3.0 because I went through all of my code and made it much more readable and reproducible. I call all of the hacks as individual subs() thanks to advice from @krazyshank If anyone would like to collaborate let me know! I have it setup now so that you could very easily write your own hacks to be automatically updated similarly to how RR works. I will put the whole thing on Github if someone shows me how (PM me please)...

**In order to use this you have to download the latest .swf from the web. I automated this, but its not allowed on MPGH with an exception. Go to www.realmofthemadgod.com/version.txt and copy that number. Next Go to www.realmofthemadgod.com/AssembleeGameClient[version].swf and save page as**

**You have to turn off Hardware acceleration in you options and then reset your client for the HPBars Hack to work**


Current Features
  • Coding
  • AutoNexus Percent Changer
  • Hexer
  • Client Launcher
  • Add Hacks



Screen Shots:

Item Select:


Client Launcher:


Hexer:


Coding Tool:


Auto-Nexus Changer:


Automatic Hacking Updater:


Instructions:
First off you need to understand how this is intended to work. You need to download the .zip folder and extract all of the contents to one location on your computer. Everything is based off of the Application.Startuppath so if you move part of it around it will not work. There will be the actual application, a clients folder with the current client (In lieu of the missing feature), a play folder with flash projector and a batchfile, and a folder called RABCDasm with all of the injected code and the contents of RABCDasm's Github.

Play:
The clients folder it intended to have all of your clients in it and this tool will automatically load all of the files in that directory to a drop down list. The play button will launch the client with Adobe flash Projector.

Hexer:
Lots of error handling here. All you have to do is fill out all the boxes and click check to see if you did everything correctly. Then Click Hex. Note the client name can be anything.

Coding:
This has a few features. It lets you select a client and either decompile it or get the .bin files. All of the created files will go to a new folder called Coding. It also has self explanatory boxes for recompile and swfbinreplace. Look at the batchfiles in the RABCDasm folder if you are confused.

Nexus:
Works exactly like the Hexer. Please note that it will work the best if you put the smallest input possible for current value. i.e .3 not 0.300

Add Hacks:
Please let me know what you think! So far I have all of the hacks that you see in the listbox pictured and in the list below. All you have to do is work from top to bottom first selecting an swf. Next choose all of the hacks that you want. Note that you can click and drag to select these as well as using shift/ctrl. If everything is setup correctly click check, and then add hacks.

Your finished client will be named: [Version]_AIOTool

I added in a success cell array that will check several things for each hack to see if they automatically updated correctely. If they do not then the streamreader will not copy the new file back into the client and a pop-up will tell you which hacks didn't work. Bit of error handling. That along with try catch blocks will hopefully prevent any errors with future versions.

The show updates button will now popup a .txt file in notepad and all of the line numbers match the MOD Selector. I also have it write all of the updated code into the .txt file as well called Linesandfiles in the Startup directory

Current Hacks:
  • Connect to Production
  • Force Low Quality
  • No Quest Delay
  • FPS Cap to 60
  • JNoob's Lava Walls Hack V2
  • Numerical HP/MP/Fame
  • AutoNexus(30%)
  • Disable Confuse
  • Disable Drunk
  • Disable Blind
  • Disable Hallucinating
  • Disable Unstable
  • Disable Darkness
  • Sw Tile Hack
  • Disable Flow Particle
  • HP Bars
  • SW No Slow
  • SW Speed Hack
  • SW Odom Style
  • Remove Loading Screen
  • Spammable Notifications
  • No Ally Projectiles
  • Round Net Jitter to a hundredth
  • Enable Language Selection
  • Reconnect with "P"
  • Add Proxy Server


EX (19.2.0 Testing):
Code:
Code:
Connect to Production:
Line: 498
_-1PN\_-0IY.class.asasm

Force Low Quality:
Line: 255
WebMain.class.asasm

No Quest Delay:
Line: 338
com\company\assembleegameclient\map\Quest.class.asasm

Updated Code:
      jump                L40

Change FPS Cap to 60fps:
Line: 255
WebMain.class.asasm

LavaWalls Hack V2:
Line: 3454
com\company\assembleegameclient\objects\Player.class.asasm

Code Added:
#set mouseClass     com.company.assembleegameclient.game:_-0Rv
#set mouseClicked   _-5u

Numerical HP/MP/Fame:
Line: 1515
com\company\assembleegameclient\ui\StatusBar.class.asasm

AutoNexus:
Line: 5141
com\company\assembleegameclient\objects\Player.class.asasm

Updated Code:
charHp:     _-0hb
charMaxHp:  _-0Tb

Confuse:
Line: 2057
com\company\assembleegameclient\objects\GameObject.class.asasm

Drunk:
Line: 2004
com\company\assembleegameclient\objects\GameObject.class.asasm

Blind:
Line: 1951
com\company\assembleegameclient\objects\GameObject.class.asasm

Hallucinating:
Line: 2419
com\company\assembleegameclient\objects\GameObject.class.asasm

Unstable:
Line: 2912
com\company\assembleegameclient\objects\GameObject.class.asasm

Darkness:
Line: 2965
com\company\assembleegameclient\objects\GameObject.class.asasm

SW Tile Hack:
Line: 4896
com\company\assembleegameclient\objects\Player.class.asasm

No Necromancer Particles:
Line: 11873
_-1o1\_-13L.class.asasm

HP Bars:
Line: 179
com/company/assembleegameclient/objects/Character.class.asasm

Updated Code: 
#set nsCharacter            "_-FG" ;found in com/company/assembleegameclient/objects/Character.class.asasm [protectedns ProtectedNamespace("_-Name")]
#set spnsGameObject         "_-0h4"  ;found in com/company/assembleegameclient/objects/GameObject.class.asasm [protectedns ProtectedNamespace("_-Name")]
#set spnsBasicObject        "_-0Ay"  ;found in com/company/assembleegameclient/objects/BasicObject.class.asasm [protectedns ProtectedNamespace("_-Name")]
#set graphicUtils           "_-0fJ"  ;is one of the classes found in com/company/util/ . File size about 30kb.
#set graphicUtilsCommands   "_-14R"  ;is a parameter of the above class [trait const QName(PackageNamespace(""), "_-Name") slotid 2 type TypeName(QName(PackageNamespace("__AS3__.vec"), "Vector")<QName(PackageNamespace(""), "int")>) end]
#set charPos                "_-m8" ;may be 12S instead found in com/company/assembleegameclient/objects/BasicObject.class.asasm [trait slot QName(PackageNamespace(""), "_-Name") type TypeName(QName(PackageNamespace("__AS3__.vec"), "Vector")<QName(PackageNamespace(""), "Number")>) end]
#set charHealth "_-0hb"              ;found in com/company/assembleegameclient/objects/GameObject.class.asasm [trait slot QName(PackageNamespace(""), "_-Name") type QName(PackageNamespace(""), "int") value Integer(200) end]
#set charMaxHealth "_-0Tb"          ;found in com/company/assembleegameclient/objects/GameObject.class.asasm [trait slot QName(PackageNamespace(""), "_-Name") type QName(PackageNamespace(""), "int") value Integer(200) end]
#set playerMana "_-1pS"              ;found in com/company/assembleegameclient/objects/Player.class.asasm [trait slot QName(PackageNamespace(""), "_-Name") type QName(PackageNamespace(""), "Number") value Integer(0) end]
#set playerMaxMana "_-7-"           ;found in com/company/assembleegameclient/objects/Player.class.asasm [trait slot QName(PackageNamespace(""), "_-Name") type QName(PackageNamespace(""), "int") value Integer(200) end]
#set gameBoard "_-CI"               ;found in com/company/assembleegameclient/objects/GameObject.class.asasm as an argument to the draw function [param QName(PackageNamespace("com.company.assembleegameclient.map"), "_-Name")] 

Disable SW Slow Effect:
Line: 1772
com\company\assembleegameclient\objects\GameObject.class.asasm

Modify Speed in SW:
Line: 4947
com\company\assembleegameclient\objects\Player.class.asasm

Update Code:
#set Props    _-1nr
#set Speed    _-1MQ

All Tiles SW Tiles are White and the trees have been replaced with Valentines

Remove Loading Screen:
Line: 127
_-0co\_-0DP.class.asasm

Allow Spammable Notifications:
Line: 362
_-1gJ\_-0Jq.class.asasm

No Ally Projectiles:
Line: 3025
Line: 3627
com\company\assembleegameclient\objects\Projectile.class.asasm

Updated Code: 
#set ownBullet       _-1Bh

Round Net Jitter:
Line: 677
_-1o1\JitterWatcher.class.asasm

Language Selection:
Line: 405
_-0qn\_-DC.class.asasm

Reconnect with P:

Dispatch:
#set keyCodes: _-R4
File2Mod: com\company\assembleegameclient\game\_-0Rv.class.asasm
Line: 3657

Var:
#set recon_event1: _-0C1
#set recon_event2: _-08v
File2Mod: com\company\assembleegameclient\game\_-0Rv.class.asasm
Line: 5408

Save:
#set hotkeyClass: _-0Rv
File2Mod: _-1o1\_-13L.class.asasm
Line: 16505

Add Local Host to Server List:

Function:
#set fullfunctionname: _-v1:_-TA/LocalhostServer
#set ServerNS: _-lZ
#set portProperty: _-0cu
File2mod: _-v1\_-TA.class.asasm
Line: 281

Add:
File2mod: _-v1\_-TA.class.asasm
Line: 211

If you want to modify one of the hacks like changing the nexus value to something else you can find the injected code as .txt files in the RABCDasm folder. Or if you just want to see what my code looks like for the hacks. Just don't change the file names

Virus Scans:
http://virusscan.jotti.org/en/scanre...03596b43d864d9
https://www.virustotal.com/en/file/6...is/1391990365/



Hope everything makes since! Shoot me a PM or post here if you have suggestions for more tools. I am thinking of adding a few more hacks to be automatically updated as well as adding in some settings.
~Matt
RotMG All in one Tool 2-9_mpgh.net.zip7.5 MB · 607 downloads 2/49 malicious
good job btw maat
Symantec: WS.Reputation.1
TrendMicro-HouseCall: TROJ_GE.2B6828E1

False positives?
Quote Originally Posted by 059 View Post
Symantec: WS.Reputation.1
TrendMicro-HouseCall: TROJ_GE.2B6828E1

False positives?
Yes. Those happen every time you zip rabcdasm for some reason. The mod selector get the same ones called on it. Not exactly sure why

EDIT:
Ws.reputation.1:
http://www.symantec.com/en/uk/security_response/writeup.jsp?docid=2010-051308-1854-99

Symantec says on there website it's a crowd based reputation score averaged from their user base.

I can't find any info on the second one though
Excuse me for my slowness,
I had some problems with checking the attachment(due to some unknown reasons), so I left it for someone else to approve it, but after a bit of going around the problem, I managed to check it.
//Approved
Quote Originally Posted by Lovroman View Post
Excuse me for my slowness,
I had some problems with checking the attachment(due to some unknown reasons), so I left it for someone else to approve it, but after a bit of going around the problem, I managed to check it.
//Approved
I doubt anyone is in too much of a hurry with the servers down.
Thanks!
nice interface
Very good work and nice G.U.I
Quote Originally Posted by Warlordos View Post
Very good work and nice G.U.I
Quote Originally Posted by C453 View Post
nice interface
Thanks! This is the first release where no one has complained about how I need to change it
Quote Originally Posted by maat7043 View Post
Thanks! This is the first release where no one has complained about how I need to change it
lol, I agree. It looks clean, can't wait for realm to be up so I can use it...
so... it no autoaim added here as regular hack?
Quote Originally Posted by mrvypik View Post
so... it no autoaim added here as regular hack?
Not at the moment
This is currently building and connecting, but something is up with one of the hacks. It should be simple to fix using flash debugger.

I'm guessing the hack that is causing it is reconnect. Ill figure it out in the morning
Looks good, but when I try to save the .swf with the updated version, I can't save it to my desktop or anywhere, which means I can't edit it with the tool
Ayudame?
Quote Originally Posted by sammyman12345 View Post
Looks good, but when I try to save the .swf with the updated version, I can't save it to my desktop or anywhere, which means I can't edit it with the tool
Ayudame?
Post the link you are going to for the swf? I'll tell you if it's the right one.

I just did this like 20mins ago so I can confirm that it works
Posts 1–15 of 25 · Page 1 of 2
This thread is closed for replies.

Similar Threads

Tags for this Thread

Need help?