[DEV] Conquer 53xx (Monk) Emulator [Yuki,Beatz]

11/29/2010 17:34 |NeoX#1
Project Monk


Since no one bothers to develop a Up-To-Date Source, ill take that task together with .Beatz
This source will possibly go public.

Developers:
  1. Yuki
  2. .Beatz
  3. iKob
  4. Pro4Never

Progress so far:
  • Login Possible on 5325 Client
  • Login possible on ConquerTest (MONK)
  • Ping Added
  • Walking Added
  • Jumping Added
  • Change Direction Handled
  • Chat Semi Done [Update around 80% now]
  • ItemPacket Added (Thanks to Fang)

Update: Thanks to Bone-You for Easy,Safe and Reilable SVN Hosting :)

This thread gets updated more than once a day.
11/29/2010 17:34 |NeoX#2
#reserved#
11/29/2010 17:35 .Beatz#3
Some images of the Monk class - Credits to Fang for taking these
Just a few for now more to come

Updates :
  • Added MySql Connection
  • Loading DMaps - Needs cleaning up
  • Login using MySql database - Not hardcoded - Needs cleaning up
11/29/2010 18:11 kaka12#4
Good Luck with that project (y). (:
11/29/2010 19:36 Basser#5
Instead of doing what everyone else would do; simply releasing the new structures, you will instead create a crappy source not focusing on efficiency but only 'the new patch', which will make this source either unstable with a terrible design, or it wont launch at all.

Good luck.
11/29/2010 19:45 .Beatz#6
Quote:
Originally Posted by Basser View Post
Instead of doing what everyone else would do; simply releasing the new structures, you will instead create a crappy source not focusing on efficiency but only 'the new patch', which will make this source either unstable with a terrible design, or it wont launch at all.

Good luck.
Thanks for the good luck, I would like to add that we are concentrating on the efficiency of the server rather than "the new patch". the reason we have chosen to this is because we like some of the features that we added like Monk and a few other things.

I would also like to add that this source will not be ready for testing any time soon as we have pretty much started from scratch and we want to make it stable enough to hold a minimum of 2k + players (eventually)
11/29/2010 19:48 Basser#7
Quote:
Originally Posted by .Beatz View Post
Thanks for the good luck, I would like to add that we are concentrating on the efficiency of the server rather than "the new patch". the reason we have chosen to this is because we like some of the features that we added like Monk and a few other things.

I would also like to add that this source will not be ready for testing any time soon as we have pretty much started from scratch and we want to make it stable enough to hold a minimum of 2k + players (eventually)
Why not write the documentation for the new structures and features before starting on the source?
- Because you guys do not care about the efficiency, if you did, you wouldn't have created a patch specific source, but decide on that later instead. I think designing and creating 'patch independent' classes etc first would be the way to go.

I'm probably making no sense. Here's what you should do.
- Study the new features / differences from what is documented so far.
- Start writing documentation
- Start designing the server. (Think about possible later solutions, try using more than 2 projects for the entire server)
- Create the server.
11/29/2010 21:24 hadeset#8
What the fudge, where's my god dam comment? :D
But anyways yuki, good job!
11/29/2010 21:30 Syst3m_W1z4rd#9
Goodluck bro.

Anyways why don't u build up from the base of TFP source? >_<
11/29/2010 21:33 InfamousNoone#10
Quote:
Originally Posted by Basser View Post
Why not write the documentation for the new structures and features before starting on the source?
- Because you guys do not care about the efficiency, if you did, you wouldn't have created a patch specific source, but decide on that later instead. I think designing and creating 'patch independent' classes etc first would be the way to go.

I'm probably making no sense. Here's what you should do.
- Study the new features / differences from what is documented so far.
- Start writing documentation
- Start designing the server. (Think about possible later solutions, try using more than 2 projects for the entire server)
- Create the server.
With all due respect, I wouldn't document the changes before I began; I'd just begin (also, for the record a solution isn't a project, one solution can hold several projects).
11/29/2010 22:48 pro4never#11
Looks like an interesting project.

That being said there are a few up to date servers... IE: My source is running current tq patch. I haven't bothered with the new test client with monks but when they are released I'll be updating my source to that patch also.

That being said, wish your project lots of success.
11/30/2010 03:03 |NeoX#12
Thanks alot Pro.

I wasnt aware that your source runs on the current patch aswell, sorry.
Maybe we can contribute to eachother, we got one Dev Spot open so if you wish i can give you the SVN Access and you can download the source.

Possibly it would help us to get all packets done :)
11/30/2010 03:08 boijay#13
Best of wishes to all you coders
and Best of luck too
11/30/2010 04:07 hunterman01#14
My source runs on current patch as well.
11/30/2010 04:29 pro4never#15
Quote:
Originally Posted by |NeoX View Post
Thanks alot Pro.

I wasnt aware that your source runs on the current patch aswell, sorry.
Maybe we can contribute to eachother, we got one Dev Spot open so if you wish i can give you the SVN Access and you can download the source.

Possibly it would help us to get all packets done :)
Sounds interesting.

I have a bunch of the stuff done but I mostly stuck to basics.

IE: making sure gears worked fully, skills, movement, etc...

Last work I did on it was re-writing the spacial system yet again and during that I kinda fucked up a few things + being busy haven't had a chance to work on it any further. That being said I'd def be willing to share packets/research with you guys.

Pm me your msn.