I recently attempted to set up and run the project. I configured the databases and modified the JSON files accordingly, but I encountered several errors related to database data.
I genuinely wanted to contribute to this open-source project because, in my opinion, it’s one of the few that truly deserve the time and effort I'm willing to dedicate. I’ve already developed several missing features such as tournaments, team and skill pk, CTF, cross-systems, all game skills including epic complex skills with the official algorithims,stable .net socket that handles thousands of players easily and fixing its all bugs and more. My intention was to integrate all of that work into this source code.
However, it feels like there's a lack of encouragement for external contributions, and perhaps even an intentional direction towards discontinuing development. How are developers supposed to contribute and help improve this project when there are so many obstacles—especially with database requirements that are not openly shared or standardized? Adapting the codebase to work with a compatible database structure is unnecessarily time-consuming.
I completely understand and respect your rights guys to keep certain parts of the project private, including a functional database structure. Still, this approach is discouraging to the community, and it's unfortunate to see dedicated developers walking away because of these limitations.
This project has great potential, but unless collaboration is made easier and more transparent, the community—and ultimately the game—will continue to decline!