HelpHelp With Adding "No Particle Effects" to Mod Selector

Posts 15 of 5 · Page 1 of 1
Help With Adding "No Particle Effects" to Mod Selector
So the other day I came across 059's post on Multiboxing. I checked it out because I was always interested in Multiboxing but had never tried it. In there I saw him talk about adding mods to the Mod Selector and saw that he had the "No Particle Effects" mod listed as one that he would have added for Multiboxing.

 
Mod Selector mods

No Particle Effects:
in the mods folder make a new folder called anything, I did 18.0.0_arcNoPart and inside that make two files, 18.0_arcNoPart.xml and return.txt.
Inside the xml file put:
Code:
<?xml version="1.0" encoding="UTF-8"?>

<rotmg>
    <mod id="Arcanine's No Particle mod">
        <code file2mod="_-12e\Particle.class.asasm"
              line="446">
            return.txt
        </code>
    </mod>
</rotmg>
Inside return.txt file put:
returnvoid

No Text Notifications:
in the mods folder make a new folder called anything, I did 18.0.0_arcNoText and inside that make three files, 18.0_arcNoText.xml and return.txt.
Inside the xml file put:
Code:
<?xml version="1.0" encoding="UTF-8"?>

<rotmg>
    <mod id="Arcanine's No Text mod">
        <code file2mod="_-0fW\_-0Jk.class.asasm"
              line="190">
            return.txt
        </code>
    </mod>
</rotmg>
Inside return.txt put:
returnvoid

Then when you start mod selector you should see my mods - special thanks to @infern000 for helping me with remove particles!


Anyways, I tried this exactly as it was posted and every time I try to put the mods in and build the client, I always get these two .abc files named "client-0" and "client-1" along with a folder named "client-1." I'm assuming this happens when the fails to recompile the hacks into the .swf file.

Not sure if I just hardcore derped, or if I did it right and my computer was just like, "Nope." Anyways, help would be greatly appreciated. Thanks! Maybe you could help @059?
You can't use codes made for an older version of the game without updating them first. The name _-12e and the line number 446 in your xml has changed like it always does with the new release. Delete the .abc files and the client-1 folder in the mod selector folder and replace _-12e with _-uY and line 446 with 438. Your new xml should look like this:

Code:
<?xml version="1.0" encoding="UTF-8"?>

<rotmg>
    <mod id="Arcanine's No Particle mod">
        <code file2mod="_-uY\Particle.class.asasm"
              line="438">
            return.txt
        </code>
    </mod>
</rotmg>
This will disable all particles and you wont see medusa bombs. Keep that in mind around medusas.
Holy shit I love you to death Cryogen. I had thought it was because I needed the updated lines and such but I was too lazy to find out if that was the case, also because I wouldn't know where to start. But Cryogen, I now love you.

I've always wanted to learn how to code RotMG clients but I myself am a procrastinator and I am not proud. I will try to take the time these 2 weeks to learn as much as I can about coding...
Yeah cryo answered it exactly right.

I actually did update them but was too lazy to update the guide.

I even made a mod that removes most particles but keeps bombs and vents, and some other stuff.

At first I doubted the power of astrogrep but then I finally used it (link Downloads - AstroGrep )
It helps you find everything.

Here's two mods, none, and reduced
Code:
<?xml version="1.0" encoding="UTF-8"?>

<rotmg>
    <mod id="Arcanine's No Particle mod">
        <code file2mod="_-uY\Particle.class.asasm"
              line="438">
            return.txt
        </code>
    </mod>
    <mod id="Arcanine's Reduced Particle mod">
        <code file2mod="_-uY\HitEffect.class.asasm"
              line="117">
            return.txt
        </code>
        <code file2mod="_-uY\FlowEffect.class.asasm"
              line="102">
            return.txt
        </code>
        <code file2mod="_-uY\FountainEffect.class.asasm"
              line="91">
            return.txt
        </code>
        <code file2mod="_-uY\ExplosionEffect.class.asasm"
              line="218">
            return.txt
        </code>
        <code file2mod="_-uY\TeleportEffect.class.asasm"
              line="58">
            return.txt
        </code>
        <code file2mod="_-uY\StreamEffect.class.asasm"
              line="122">
            return.txt
        </code>
    </mod>
</rotmg>
return.txt has "returnvoid"

What I'm doing on these lines is replacing the code block with just returnvoid, so when that function is called, instead of going off and doing a bunch of shit it just does nothing and returns.
I'm guess this is solved
Posts 15 of 5 · Page 1 of 1
This thread is closed for replies.

Similar Threads

Tags for this Thread

Need help?