Hey peeps. This is probably my last post on this forums. For me it's not enjoyable to code this game anymore. I've met very good people on this forum during my stay in this community but I've also met the worst.
It saddens me to do this. After a good 14 months of working on this source I've decided to release it to public for the reasons I will be mentioning below but first I'm going to give credits to the XioTeam for developing this source from scratch.
First it was Yuki and I that founded this source from scratch then we recruited the others to join the development.
I'd like to give credits to Yuki a.k.a Xio. nowadays for doing (CORE) work, Myself a.k.a Impression for doing (CORE + Feature) work, CrimsonFart a.k.a Daniel and Vali a.k.a Kalona* for doing (Scripts) and finally to the Quality and GM teams we've had over the past 14 months.
Enough with all the drama and let's get crackin'. The source has tons of good things but still lots of missing stuff. the methods and techniques used to code this source can be advanced to some. It uses Asynchronous and Parallel programming and Multithreading. We took COPS v6 and PM as references. So thanks to Cptsky and Hybrid for that. Forgive me if I've forgot any credits. I'm not in my best mood.
The source is extremely stable and steady as a turtle and it maintains high performance and speed at all times.
It uses a Flatfile DB that runs on a separate application using local pipes because we wanted to offload the game server? (Actually no, Because we wanted to be fancy) it even extracts itself in Y drive if you have a DB backup in C drive, Also as shown it's multithreaded and you can control them through the GUI. Also a Scripting engine that is highly dynamic and you can use it to modify (Packets, Items, NPCs and Commands) without the need to restart the server at all, A dynamic map instancing system which comes handy, An IRC chat linking chatbox with game chat, A webserver that outputs stats and rankings.
Maximum I've got to see the server handle was around 70 players and it ran at 00-04 percent.
3- Create Partition Y by shrinking one of your partions and extract the Database folder to it. If you don't know how to shrink your shit then gtfo the thread.
4- Put the source anywhere you like. (HAH thats funny)
5- Open the solution file using VS 2013 or VS 2015 Otherwise it wont work since we used the latest .netframeworks 4.5.1 minimum.
6- There are 4 Projects Game, Auth, DB and Lib. You need to run the first 3.
7- Get a 5018 client from the download thread fang made and use Conquer Loader by Nullable, Otherwise it won't work and attempt to login. There's a premade account in the database. Use it to login.
Are you considering working on any different games?
Right now? I haven't a clue who to trust. It's funny considering I got betrayed by people I knew for over 7 years? But an answer to your question, Yes, I might get into something else. No idea what.
Looks like an high school fight "You're the lier. No, you are !" Anyway, thread cleaned. I've also removed the "story" from the main post, as it will only make the thread go bad again.
Until the board is renamed to "Drama Board", please try to focus on the release, instead of the story behind it
Wish if I had more time to check it, going back to army!
I have no idea why people give up such a great hard work for such reasons, simply trust no one.
Looks like an high school fight "You're the lier. No, you are !" Anyway, thread cleaned. I've also removed the "story" from the main post, as it will only make the thread go bad again.
Until the board is renamed to "Drama Board", please try to focus on the release, instead of the story behind it
Thanks.
So ... we're allowed to discuss how bad the code is, right? That is still focusing on the release.