There are plenty of tutorials if you look for them, and this is also the reason why you probably have no replies yet. People get tired of the same questions being asked and people not having a good go at trying to search themselves, and trying to come back with "I've looked an can't find any". And as far as RABCDasm goes, I'm pretty confident that even good ol' Google can help.
But anyway.....
RABCDAsm
: Download SWF :
Among learning RABCDasm, you will also need to know how to get an up to date .swf from the game.
Learn how from
[[HERE]]
: Download RABCDasm :
Download RABCDAsm
[[HERE]]
Extract the contents of the RABCDAsm to an easy to find folder, such as c:\rabcdasm\
: Decompile client :
Copy the .swf file into the rabcdasm folder, and name it 'client.swf' (without the '')
Open a Command Prompt - from Start menu - Run
Type:
cmd
Press Enter
Point at your RABDCAsm folder by typing:
cd c:\rabcdasm
Press Enter
Type these commands
one at a time into the command prompt, followed by pressing Enter after each:
swfdecompress client.swf
abcexport client.swf
rabcdasm client-1.abc
You should now have a decompiled .swf, with
client-0.abc,
client-1.abc, and a
client-1 folder. The client-1 folder is where you will find all sub directories containing the files you will edit/modify.
Sometimes there will be posts with updated codes, these codes 'should' also have the file name to edit and also the files address/location.
From what I've seen in other posts, Notepad++ or (Astrogrep - uses command-line), are programs that can help locate strings of text within files within directories.
Once you have added your codes, you are ready to compile your file back into a 'hopefully' working client.
: Compile client :
Back in command prompt, type these commands one at a time, followed by pressing Enter after each:
rabcasm client-1/client-1.main.asasm
abcreplace client.swf 1 client-1/client-1.main.abc
And that should be about it i think.. I apologise if I have left anything out. Right now I dont think anyone has yet posted any of the updated codes for version 13.2, but that doesnt mean you can't practice, getting an up to date .swf and learn to decompile and compile it. I think one of the links above also has how to change your client from TESTING to Production, using Yogda (with link).
Other than that, take your time. And if you see others asking this same question in future, you can do us all a favour and pass this on.... until you get tired of it lol