[Project Revix]

Status
Not open for further replies.
* [February 11, 10] ADDED IN NEW PACKET PROCESSING SYSTEM (half of it: )
* [February 11, 10] Added in: GamePacket.java, InventoryPacket.java, LifePacket.java, LoginPacket.java, and PlayerPacket.java


This update took me 7 hours. All handcoded -sigh-.
 
The handling method you introduced seems worse than the one already present (imo at least). I'm assuming all the handle methods are static now?
 
* [February 12, 10] Re-improved the new packet processing system so that it is way faster (thanks to Zygon for pointing out a big mistake.)
* [February 12, 10] UPDATED TO v0.82 (ARGH DAM YOU PID's!)
* [February 12, 10] Updated a few headers and packet structures to v0.82
* [February 12, 10] Added in the basic system for PID's.
* [February 12, 10] Added in an Anti-DDoS System.
* [February 12, 10] Added in an anti-rollback system.

New updates. Enjoy ^^.
 
IMO that doesn't even make sense... how can they even be static? It wouldn't work.

If you looked at the code Moongra you would notice that it's calling a static method not a method from an instance of the class.

It was going:
Class.handle(SeekableLittleEndianAccessor slea, Client c);

Not:
instance.handle(SeekableLittleEndianAccessor slea, Client c);
 
* [February 17, 10] Implemented 80% FULL MCDB Reading. Still gotta stop WZ Reading from a few item functions/booleans, and cash shop items.
* [February 17, 10] Added in the basic structure for Cash Shop Server and MTS Server.
* [February 17, 10] Fixed a few more headers and packet structures in v0.82.

Almost done MCDB... 1 week of holiday left =.=
 
Take as long as you need and make it perfect! No need to rush this project. I'm curious to see how much faster/efficient this will perform.
 
Status
Not open for further replies.
Back