doood
|
I'm still working on this... I'm just progressing very slowly so I figured why not release it to all of you.
credits:
- super_ - the attribute decoder architecture
- blakeman8192 - the isaac random class (afaik).
- me - everything else
this is very bare, all it does is decodes packets to events and dispatch them to an appropriate eventlistener, nothing else. you will have to edit SessionKeyRequestListener & LoginRequestListener to get login working. if you are incapable of doing that, this is not the server for you.
look at packet-def.xml to change packet definitions... i also need a way to build packets from a set of attributes, have fun with that guys!
download: rsdaemon.rar
NB: this is rather incomplete and that should be taken into account when criticizing the code.
NB2: this was written from scratch, don't ask for pictures you idiots.
doood
Yay, I wanted to see how this was setup, thanks
There is plenty of this that exists in Java already. How many times is the same thing going to be done before we realize we need to move out of Java and into a language like C or C++ which is the only realistic way we will reach our goals of truely emulating the Runescape protocol? Don't even bother replying to my posts with your statistical nonsense blakeman8192; it will be ignored.
Eh, sure, it can emulate it, but by strict definition, emulating is making the server be an exact of Runescape in every way. Looking at the amount of resources well written Java servers use to provide a few hundred players with a playable customized experience and the resources they require to run at all, you need that extra punch in C or C++ to be able to provide a realistic solution. Not even pointing out the horrific memory usage you see in Java. I just hope that we, as a community, can gradually move towards the direction of a C server.
« Previous Thread | Next Thread » |
Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |