Another thing to note is that X6 changed SlotObject ObjectId type from short to int.
What I have done:
- Downloaded lastest Nilly's client [27.7.X5.0] 60-fps and JPEXS v9.0.0 (to decompile swf)
- Downloaded new (oct-2016) sheets and xml from https://static.drips.pw/rotmg/production/current/
- Replaced existed sheet and xml whith new ones
There are some sheets and xml which dont exist in last Nilly's client. Here is list of them.
Sheets:
- playersSkins16
- playersSkins16Mask
Xml:
- KTesting
- PuppetMasterEncore
- Skins
- TheHive
- ToxicSewers
So skins are unused in Nilly's client and I dont have to add them (I reckon). But how to add new xml? Coz I can only replace existing ones.
Do I have to update (replace/add) something else?
What am I supposed to do with .json files and files from xmlC? Coz these files seem to be updated too.
Last edited by PAXMA; 10-19-2016 at 11:05 AM.
Another thing to note is that X6 changed SlotObject ObjectId type from short to int.
Are you having trouble connecting to home screen/nexus or having trouble seeing the official X6.2 updates (seeing the item textures, etc)? (Will help figure out what exactly needs updating still)
My Vouches
Having an issue with RotMG? Check for the solution here.
Need Realm items? Come to RealmStock!
Accepting PayPal - Bitcoin - Giftcards
Selling ST Sets, Class Top Sets, Life Pots, and much more!
Find it here: MPGH Sales Thread
The client still doesnt have brand new xmls (like new dungeons). It has only replaced ones and replaced sprites. And it refuses to at least show me home screen (therefore I'm afraid that I might break something).
There arent new sprite sheets. I've checked. D3K4 added new sprites to existed sheets (so new sheets are longer a bit and some unused sheets now have sprites).
So I can not add new XML files, am I right?
I will try to chage some string files which have lists of existing XMLs, maybe that will help me with adding new XMLs.
P.S. I am new to hacking. Know only C and a bit of C++, so coding this new syntax may be hard for me.
Last edited by PAXMA; 10-19-2016 at 01:48 PM.
My Vouches
Having an issue with RotMG? Check for the solution here.
Need Realm items? Come to RealmStock!
Accepting PayPal - Bitcoin - Giftcards
Selling ST Sets, Class Top Sets, Life Pots, and much more!
Find it here: MPGH Sales Thread
If I have replaced spritesheets, now I have to export ur XMLs and REpoint each thing to its new sprite. Am I right?
Can I just expand existing sheets? Or it will cause some errors?
In addition, just now I've faced a problem with two sheets: old d1LofiObj spitesheet and new d3LofiObj one(attached them). d1LofiObj has not enough space to add new sprites. Therefore, as u said I should look for another sheet with enough space (for example, sheet with monsters) and add new things form d3LofiObj which dont exist in d1LofiObj. I reckon there might be a problem that items' sprites are placed near monsters' sprites. May there be such problem? Or I'm mistaking? And I should do as u said to me (add new sprites to maybe completely different spritesheets).
Also, I havent found ice cave, mini dungeon hub, puppet master XMLs and some other. I reckon u just pasted their content to another XMLs, am I right?
P.S. Will continue work tomorrow...
Last edited by PAXMA; 10-19-2016 at 03:25 PM.
Last edited by CrazyJani; 10-19-2016 at 03:56 PM.
Attachments approved, and good luck.
That's why I started working on a completely new updated hacked client from the latest deca builds that has everything that was in nilly's. And yes banned.
Yeah but they have to be embedded properly, in my opinion it would be much easier to just make one sprite sheet even bigger vertically.
Last edited by 059; 10-19-2016 at 05:03 PM.
My Vouches
Having an issue with RotMG? Check for the solution here.
Need Realm items? Come to RealmStock!
Accepting PayPal - Bitcoin - Giftcards
Selling ST Sets, Class Top Sets, Life Pots, and much more!
Find it here: MPGH Sales Thread
Ok, there is going to be a lot of work with sprites and XMLs, but besides that.
Can I make a lite (semi) update for the client (like Scellow did, without new content)? For it I just have to change ObjectId type from short to int. Havent found initialization of objects in XMLs, is it in script files?
P.S. I'm not at home right now. Will check it by myself when get home.