First of all welcome.
The road to understand how Mu Online is working server side/client side is a pretty tough one because there are many sources, coded in many different styles by many devs. Some of those sources are pretty hard to be followed and understand, but with patience and if you're getting used to how others did that coding, you're on the right path.
You'll absolutely need Visual Studio and C++ OOP, at least let's say a medium level of knowledge.
For example, I've started with zTeam sources for S6E3. It took me a while to follow up the code and how the things are done, even knowing C++.
Databases are already done most of the time in the repacks. You just need to understand SQL and how to write queries in your help. Only in case you need something custom, you're gonna work with the database, but most of the time, not really, maybe in your website to get info or save info.
The communication between server and client is done like this:
Client -> GameServer -> DataServer -> SQL Database queries -> DataServer -> GameServer -> Client (this is it in most cases)
In GS and client source code, the methods and functions which are communicating between each application are named like this
DGsenddata or
GDsenddata. This means
DataServer to GameServer and
GameServer to DataServer.
Try this repack with sources:
https://forum.ragezone.com/f197/rele...urces-1092599/
The rest, it's up to you.
If you have questions or you need help, post them in Help section for Mu Online PC.
https://forum.ragezone.com/f193/