Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Delphi MapleStory Client

Newbie Spellweaver
Joined
Oct 18, 2009
Messages
11
Reaction score
0
I'd love to work on this, but so far in the networking part, i can only get up to the login stage. stuck on figuring out how pw+gibberish packet is produced :(

you have google code up or something?
 
Newbie Spellweaver
Joined
Oct 18, 2009
Messages
11
Reaction score
0
what i think will be really interesting is writing a maplestory client compatible for arm architecture. if it works, chances are we can run it on like raspberry pi or smart phones
 
Have Fun!
Joined
Nov 2, 2008
Messages
481
Reaction score
70
I'd love to work on this, but so far in the networking part, i can only get up to the login stage. stuck on figuring out how pw+gibberish packet is produced :(

you have google code up or something?
The login packet is made up from the password and some auth-key generated by the server.
As far as I know, it is done by sending the username and password using a web request to the following address:

The servers then respond with two keys. One of them is probably used in the packet.
 
Experienced Elementalist
Joined
Feb 15, 2010
Messages
201
Reaction score
296
Updated:
Now you can attack mob.

Elem8100 - Delphi MapleStory Client - RaGEZONE Forums
 
Junior Spellweaver
Joined
Jul 1, 2012
Messages
102
Reaction score
17
Superb man killer skills anyway are you trying to emulate the ms client ? cause networking would be a witch to add in so will be the packets unless you really know what you are doing.. and keeping up with the next version :p

ps any idea for any books around for someone who want to learn Delphi
 
Last edited:
Custom Title Activated
Loyal Member
Joined
Nov 27, 2009
Messages
1,905
Reaction score
948
Seems like there's a lot left to be fixed. The physics don't quite add up (especially gravity and friction), and you didn't add support for the swim/fly movement patterns, as well as monster skills (like summoning other monsters).
It's a real shame you didn't have the mind to have this client work with the server. Clients are the only thing nexon is really using to stop emulation of maplestory servers, so honestly this is just a useless toy to let everyone know that you can use a graphic library.
 
Experienced Elementalist
Joined
Feb 15, 2010
Messages
201
Reaction score
296
This just early stages of development. I don't have much time to coding everything. But didn't mean that i won't add them in the future.
 
Newbie Spellweaver
Joined
Jan 2, 2011
Messages
38
Reaction score
38
Seems like there's a lot left to be fixed. The physics don't quite add up (especially gravity and friction), and you didn't add support for the swim/fly movement patterns, as well as monster skills (like summoning other monsters).
It's a real shame you didn't have the mind to have this client work with the server. Clients are the only thing nexon is really using to stop emulation of maplestory servers, so honestly this is just a useless toy to let everyone know that you can use a graphic library.

You speak as though this is a dying project even though he made a release 1 day ago. The physics are probably temporary and adding in maple's reversed physics functions should be easy to add if the code is structured properly to do so. Also networking isn't all that hard to add at a later point, in fact it might be better to add it in at a later point to ensure the client is componentized rather than being bound together in a huge entangled mess.
 
Custom Title Activated
Loyal Member
Joined
Nov 27, 2009
Messages
1,905
Reaction score
948
This just early stages of development. I don't have much time to coding everything. But didn't mean that i won't add them in the future.
Right so you're going to code everything to be standalone, then go back and edit it all to depend on a server? Makes perfect sense. Good luck with that.

You speak as though this is a dying project even though he made a release 1 day ago. The physics are probably temporary and adding in maple's reversed physics functions should be easy to add if the code is structured properly to do so. Also networking isn't all that hard to add at a later point, in fact it might be better to add it in at a later point to ensure the client is componentized rather than being bound together in a huge entangled mess.
No, I speak of it as a project that is useless and probably will continue to be useless. Even if it does become a completely flawless standalone client, that's all it is; a client that works without a server, which is good for nothing but playing around with.
I have no idea what's going through your mind, maybe you've never worked on large scale projects before, but it's a waste of time to code something, then go back and redo it all to implement something foreseen in the early stages of development. Large projects don't turn out to be a mess with a plan of the structure, rather than going on a "code-as-you-go" style.

I hate to say it, but the project is worthless. Not trash, just worthless.
 
Junior Spellweaver
Joined
Aug 14, 2008
Messages
133
Reaction score
6
Retep said although I trust you, but I think your project is best left to the best work as you think is right or wrong, you learn from mistakes
 
Back
Top