CandyConquer is the base source for ProjectX V5 and it's based around patch 5517.
It's currently playable, but has some missing features that would be up to you to implement.
It uses MSSQL with a custom ORM implementation. The whole source is documented and kept in a user-friendly structure. It should be fairly easy to work with. It's not a fully featured or bugless source, but it's definitely better than my previous sources, both in terms of design, stability and maintainability. As it is now it should be able to be used to write a runable private server, if you're willing to put a little effort into it. It has a neat runtime-compilation implementation that is used for different stuff throughout the source such as commands, npcs, item-usage and tournaments.
These are the current major features:
To compile the project you must only compile "AuthApi" and "WorldApi", because the scripts are added with sub projects as a part of the solution, which makes "Build all" unavailable. You can of course just delete the script projects if you wish to enable it again, but then you must go to the database in each scripts folder and modify them through there. Note: You don't need to compile the scripts projects at all since they get compiled during runtime when the server starts, new scripts are added or existing scripts are modified/deleted.
Downloads:
[Only registered and activated users can see links. Click Here To Register...]
It's currently playable, but has some missing features that would be up to you to implement.
It uses MSSQL with a custom ORM implementation. The whole source is documented and kept in a user-friendly structure. It should be fairly easy to work with. It's not a fully featured or bugless source, but it's definitely better than my previous sources, both in terms of design, stability and maintainability. As it is now it should be able to be used to write a runable private server, if you're willing to put a little effort into it. It has a neat runtime-compilation implementation that is used for different stuff throughout the source such as commands, npcs, item-usage and tournaments.
These are the current major features:
- Character Creation : v1.2.1
- Movement : v1.2.1
- Chat : v1.2.1
- Teams : v1.2.1
- Guilds : v1.2.1
- Combat (Physical, Magic, Ranged.) : v1.2.1
- Warehouses + Password Protection : v1.2.1
- Guild Houses (Comes with a shared warehouse for the whole guild) : v1.2.1
- Player Houses (Players can have an apartment/house per city.) : v1.2.1
- Composition : v1.2.1
- Dura : v1.2.1
- Met/Db/Repair Upgrade in TC : v1.2.1
- Monsters : v1.2.1
- Drops : v1.2.1
- Guards (Including reviver-guards etc.) : v1.2.1
- Nobility : v1.2.1
- ArenaQualifier : v1.2.1
- Tournament System (Team Death Match is implemented as an example.) : v1.2.1
- Trade : v1.2.1
- Command System (dc + teleport is implemented as examples. Commands have prefixes (/, @, # and .) : v1.2.1
- Marriage : v1.2.1
- VIP Composition : v1.2.1
- VIP Repair : v1.2.1
- Npcs (Including npc scripting system.) : v1.2.1
- Items (Including item usage scripting system.) : v1.2.1
- Equipments (Including masked equipments.) : v1.2.1
- Weather (Complex weather system with time triggers / map triggers / season triggers) : v1.2.1
- Localization (Players can have different languages tied to them which will display ingame messages in their chosen languages. As of now English is only implemented.) : v1.2.1
To compile the project you must only compile "AuthApi" and "WorldApi", because the scripts are added with sub projects as a part of the solution, which makes "Build all" unavailable. You can of course just delete the script projects if you wish to enable it again, but then you must go to the database in each scripts folder and modify them through there. Note: You don't need to compile the scripts projects at all since they get compiled during runtime when the server starts, new scripts are added or existing scripts are modified/deleted.
Downloads:
[Only registered and activated users can see links. Click Here To Register...]