beebeebree (08-29-2014),Froz3n (08-29-2014),Limit67 (09-01-2014),Lovroman (08-29-2014),matheussemler (02-18-2016),moo_mann (08-29-2014),RAXCA (01-23-2016),Twix001 (01-02-2015),wecopaul (07-21-2016)
Hello,
Today i show you how you can Update Realm-Relay packets by yourself!
Downloads & Requirements
- Any Realm Relay like my Outdated: https://www.mpgh.net/forum/showthread.php?t=855023
- JustAnoobROTMG Packets Parser 1.0: https://www.mpgh.net/forum/showthread.php?t=801510
- RABCDAsm: https://******.com/CyberShadow/RABCDAsm/releases/
- Download and Extract JustAnoobROTMG Packets Parser 1.0 at your Desktop.
- Download and Extract RABCDAsm to c:\rabcdasm
Get the Clean Client
- Get Version: https://www.realmofthemadgod.com/version.txt
- Open
(Replace [VERSION] with Version Numbers and remove the [])Code:https://realmofthemadgod.com/AssembleeGameClient[VERSION].swf- Save the SWF to your RABCDAsm Folder at c:\rabcdasm and rename it to "client"
- On Chrome, click the Wrench at the top right of your screen and click Save Page As (or press ctrl+s) and save it to your desktop.
Disassemble the Clean Client
- Open a Command Prompt.
- Click Start (or press the Windows button on your keyboard)
- Type cmd
- Hit Enter
Now you see a CMD Window type in the following:
- cd c:\rabcdasm
- swfdecompress client.swf
- abcexport client.swf
- rabcdasm client-1.abc
Should look like:
And your rabcdasm Folder like:
Get the Packet ID's:
- Open JustAnoobROTMG Packets Parser 1.0.
- Check : RealmRelay XML
- Check : save to file
- Click on Input Folder and Navigate to C:\rabcdasm\client-1.
- Click on Output Folder and choose your destination where the packets.xml should be svaed (i choose Desktop).
- Click on Start.
- Now you have the Packets.xml file (in my case on the Desktop).
- Copy the Packets.xml to your Realm-Relay xml Folder.
That's it have Fun!
Last edited by Ninjin; 08-28-2014 at 08:02 PM.
beebeebree (08-29-2014),Froz3n (08-29-2014),Limit67 (09-01-2014),Lovroman (08-29-2014),matheussemler (02-18-2016),moo_mann (08-29-2014),RAXCA (01-23-2016),Twix001 (01-02-2015),wecopaul (07-21-2016)
Nice tutorial
add a caveat that sometimes kabam changes the hello packet structure which requires a recompilin of the realmrelay.jar... ik title says rr packets only.
Yes sometimes you have to change hello packet but it's also easy to do..no time to make a guide iam bussy and yea google should help a bit.
working like charm THANK u
NOOB noob BooB
I appreciate the tutorial. I just started trying to do RR and this is where I got stuck.. There really isn't much other than tidbits here on mpgh as far as how to do it.
Can you make fcldParser for PH sir?
MAKE IT ALL HAVE SENSE
*/~` Ãnønÿ/\/\ØÛ§ £øVèr§ `~ \*
▀█▀ █ █▀▄▀█ ▒█▀▀▀ █▀▀▄ ▀▀█ ░░░▒█ █░░█ █▀▀█ █▀▄▀█ ▀▀█
▒█░ ░ █░▀░█ ▒█▀▀▀ █░░█ ▄▀░ ░▄░▒█ █▀▀█ █▄▄█ █░▀░█ ▄▀░
▄█▄ ░ ▀░░░▀ ▒█▄▄▄ ▀▀▀░ ▀▀▀ ▒█▄▄█ ▀░░▀ ▀░░▀ ▀░░░▀ ▀▀▀
Worked perfectly thanks so much.
I just keep getting a "cannot find packets file". Followed this exactly.
I just keep getting a "cannot find packets file". Followed this exactly.
same here!
can someone help me, it cant find client-1.abc
I can't extract the packets with rabcdasm for some reason
you can't get client-1.abc from rabcdasm anymore
just get packets and whatnot from resextactor
client-1.abc not existing i work with client-0.abc
but anytime i try with nilly,krazyj,original I get this
F:\rotmg\rabcdasm>rabcdasm client-0.abc
core.exception.AssertError@disassembler.d(1170): Can't print precise representation of double: 00 00 A0 7F 4A 35 E9 41 (3383383039) => 0x1.9354a7fe00000p+31 => 00 00 E0 7F 4A 35 E9 41 (3383383039)
----------------
0x0045E5C1
0x00468007
0x004659B4
0x004659C0
0x004659C4
0x00465A48
or another error like memory full ...
I wanted so much to update the crazyclient with new assets (ref by lolpot132)
Last edited by gorgor; 10-30-2017 at 11:40 AM.