├── .gitignore ├── CMakeWindows.sh ├── Common ├── CMakeLists.txt ├── CMakeWindows.sh └── Common │ ├── CMakeLists.txt │ ├── Common.cpp │ ├── Define.hpp │ ├── Packet │ ├── Command.hpp │ ├── PacketCG.hpp │ ├── PacketCL.hpp │ ├── PacketGC.hpp │ ├── PacketGM.hpp │ ├── PacketLC.hpp │ ├── PacketLM.hpp │ ├── PacketMG.hpp │ ├── PacketML.hpp │ ├── PacketMZ.hpp │ └── PacketZM.hpp │ ├── Server │ ├── ServerConfigManager.cpp │ └── ServerConfigManager.hpp │ ├── Struct.hpp │ └── Xml │ ├── rapidxml.hpp │ ├── rapidxml_iterators.hpp │ ├── rapidxml_print.hpp │ └── rapidxml_utils.hpp ├── GatewayServer ├── CMakeLists.txt ├── CMakeWindows.sh └── Source │ ├── CMakeLists.txt │ ├── Net │ ├── PacketHandlerCG.cpp │ ├── PacketHandlerCG.hpp │ ├── PacketHandlerWG.cpp │ ├── PacketHandlerWG.hpp │ ├── Sockets.cpp │ └── Sockets.hpp │ ├── ServerApp.cpp │ ├── ServerApp.hpp │ └── main.cpp ├── LICENSE ├── LoginServer ├── CMakeLists.txt ├── CMakeWindows.sh └── Source │ ├── CMakeLists.txt │ ├── Net │ ├── PacketHandlerCL.cpp │ ├── PacketHandlerCL.hpp │ ├── PacketHandlerWL.cpp │ ├── PacketHandlerWL.hpp │ ├── Sockets.cpp │ └── Sockets.hpp │ ├── ServerApp.cpp │ ├── ServerApp.hpp │ ├── ServerGroup.cpp │ ├── ServerGroup.hpp │ ├── ServerGroupManager.cpp │ ├── ServerGroupManager.hpp │ ├── User.cpp │ ├── User.hpp │ ├── UserManager.cpp │ ├── UserManager.hpp │ └── main.cpp ├── MasterServer ├── CMakeLists.txt ├── CMakeWindows.sh └── Source │ ├── CMakeLists.txt │ ├── Net │ ├── PacketHandlerGM.cpp │ ├── PacketHandlerGM.hpp │ ├── PacketHandlerLM.cpp │ ├── PacketHandlerLM.hpp │ ├── PacketHandlerWM.cpp │ ├── PacketHandlerWM.hpp │ ├── Sockets.cpp │ └── Sockets.hpp │ ├── ServerApp.cpp │ ├── ServerApp.hpp │ ├── User.cpp │ ├── User.hpp │ ├── UserManager.cpp │ ├── UserManager.hpp │ └── main.cpp └── README /.gitignore: -------------------------------------------------------------------------------- 1 | Build/ 2 | Bin/ 3 | Lib/ 4 | -------------------------------------------------------------------------------- /CMakeWindows.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/CMakeWindows.sh -------------------------------------------------------------------------------- /Common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/Common/CMakeLists.txt -------------------------------------------------------------------------------- /Common/CMakeWindows.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/Common/CMakeWindows.sh -------------------------------------------------------------------------------- /Common/Common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/Common/Common/CMakeLists.txt -------------------------------------------------------------------------------- /Common/Common/Common.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Common/Common/Define.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/Common/Common/Define.hpp -------------------------------------------------------------------------------- /Common/Common/Packet/Command.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/Common/Common/Packet/Command.hpp -------------------------------------------------------------------------------- /Common/Common/Packet/PacketCG.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/Common/Common/Packet/PacketCG.hpp -------------------------------------------------------------------------------- /Common/Common/Packet/PacketCL.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/Common/Common/Packet/PacketCL.hpp -------------------------------------------------------------------------------- /Common/Common/Packet/PacketGC.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/Common/Common/Packet/PacketGC.hpp -------------------------------------------------------------------------------- /Common/Common/Packet/PacketGM.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/Common/Common/Packet/PacketGM.hpp -------------------------------------------------------------------------------- /Common/Common/Packet/PacketLC.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/Common/Common/Packet/PacketLC.hpp -------------------------------------------------------------------------------- /Common/Common/Packet/PacketLM.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/Common/Common/Packet/PacketLM.hpp -------------------------------------------------------------------------------- /Common/Common/Packet/PacketMG.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/Common/Common/Packet/PacketMG.hpp -------------------------------------------------------------------------------- /Common/Common/Packet/PacketML.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/Common/Common/Packet/PacketML.hpp -------------------------------------------------------------------------------- /Common/Common/Packet/PacketMZ.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/Common/Common/Packet/PacketMZ.hpp -------------------------------------------------------------------------------- /Common/Common/Packet/PacketZM.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/Common/Common/Packet/PacketZM.hpp -------------------------------------------------------------------------------- /Common/Common/Server/ServerConfigManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/Common/Common/Server/ServerConfigManager.cpp -------------------------------------------------------------------------------- /Common/Common/Server/ServerConfigManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/Common/Common/Server/ServerConfigManager.hpp -------------------------------------------------------------------------------- /Common/Common/Struct.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/Common/Common/Struct.hpp -------------------------------------------------------------------------------- /Common/Common/Xml/rapidxml.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/Common/Common/Xml/rapidxml.hpp -------------------------------------------------------------------------------- /Common/Common/Xml/rapidxml_iterators.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/Common/Common/Xml/rapidxml_iterators.hpp -------------------------------------------------------------------------------- /Common/Common/Xml/rapidxml_print.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/Common/Common/Xml/rapidxml_print.hpp -------------------------------------------------------------------------------- /Common/Common/Xml/rapidxml_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/Common/Common/Xml/rapidxml_utils.hpp -------------------------------------------------------------------------------- /GatewayServer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/GatewayServer/CMakeLists.txt -------------------------------------------------------------------------------- /GatewayServer/CMakeWindows.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/GatewayServer/CMakeWindows.sh -------------------------------------------------------------------------------- /GatewayServer/Source/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/GatewayServer/Source/CMakeLists.txt -------------------------------------------------------------------------------- /GatewayServer/Source/Net/PacketHandlerCG.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/GatewayServer/Source/Net/PacketHandlerCG.cpp -------------------------------------------------------------------------------- /GatewayServer/Source/Net/PacketHandlerCG.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/GatewayServer/Source/Net/PacketHandlerCG.hpp -------------------------------------------------------------------------------- /GatewayServer/Source/Net/PacketHandlerWG.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/GatewayServer/Source/Net/PacketHandlerWG.cpp -------------------------------------------------------------------------------- /GatewayServer/Source/Net/PacketHandlerWG.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/GatewayServer/Source/Net/PacketHandlerWG.hpp -------------------------------------------------------------------------------- /GatewayServer/Source/Net/Sockets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/GatewayServer/Source/Net/Sockets.cpp -------------------------------------------------------------------------------- /GatewayServer/Source/Net/Sockets.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/GatewayServer/Source/Net/Sockets.hpp -------------------------------------------------------------------------------- /GatewayServer/Source/ServerApp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/GatewayServer/Source/ServerApp.cpp -------------------------------------------------------------------------------- /GatewayServer/Source/ServerApp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/GatewayServer/Source/ServerApp.hpp -------------------------------------------------------------------------------- /GatewayServer/Source/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/GatewayServer/Source/main.cpp -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/LICENSE -------------------------------------------------------------------------------- /LoginServer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/LoginServer/CMakeLists.txt -------------------------------------------------------------------------------- /LoginServer/CMakeWindows.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/LoginServer/CMakeWindows.sh -------------------------------------------------------------------------------- /LoginServer/Source/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/LoginServer/Source/CMakeLists.txt -------------------------------------------------------------------------------- /LoginServer/Source/Net/PacketHandlerCL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/LoginServer/Source/Net/PacketHandlerCL.cpp -------------------------------------------------------------------------------- /LoginServer/Source/Net/PacketHandlerCL.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/LoginServer/Source/Net/PacketHandlerCL.hpp -------------------------------------------------------------------------------- /LoginServer/Source/Net/PacketHandlerWL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/LoginServer/Source/Net/PacketHandlerWL.cpp -------------------------------------------------------------------------------- /LoginServer/Source/Net/PacketHandlerWL.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/LoginServer/Source/Net/PacketHandlerWL.hpp -------------------------------------------------------------------------------- /LoginServer/Source/Net/Sockets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/LoginServer/Source/Net/Sockets.cpp -------------------------------------------------------------------------------- /LoginServer/Source/Net/Sockets.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/LoginServer/Source/Net/Sockets.hpp -------------------------------------------------------------------------------- /LoginServer/Source/ServerApp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/LoginServer/Source/ServerApp.cpp -------------------------------------------------------------------------------- /LoginServer/Source/ServerApp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/LoginServer/Source/ServerApp.hpp -------------------------------------------------------------------------------- /LoginServer/Source/ServerGroup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/LoginServer/Source/ServerGroup.cpp -------------------------------------------------------------------------------- /LoginServer/Source/ServerGroup.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/LoginServer/Source/ServerGroup.hpp -------------------------------------------------------------------------------- /LoginServer/Source/ServerGroupManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/LoginServer/Source/ServerGroupManager.cpp -------------------------------------------------------------------------------- /LoginServer/Source/ServerGroupManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/LoginServer/Source/ServerGroupManager.hpp -------------------------------------------------------------------------------- /LoginServer/Source/User.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/LoginServer/Source/User.cpp -------------------------------------------------------------------------------- /LoginServer/Source/User.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/LoginServer/Source/User.hpp -------------------------------------------------------------------------------- /LoginServer/Source/UserManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/LoginServer/Source/UserManager.cpp -------------------------------------------------------------------------------- /LoginServer/Source/UserManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/LoginServer/Source/UserManager.hpp -------------------------------------------------------------------------------- /LoginServer/Source/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/LoginServer/Source/main.cpp -------------------------------------------------------------------------------- /MasterServer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/MasterServer/CMakeLists.txt -------------------------------------------------------------------------------- /MasterServer/CMakeWindows.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/MasterServer/CMakeWindows.sh -------------------------------------------------------------------------------- /MasterServer/Source/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/MasterServer/Source/CMakeLists.txt -------------------------------------------------------------------------------- /MasterServer/Source/Net/PacketHandlerGM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/MasterServer/Source/Net/PacketHandlerGM.cpp -------------------------------------------------------------------------------- /MasterServer/Source/Net/PacketHandlerGM.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/MasterServer/Source/Net/PacketHandlerGM.hpp -------------------------------------------------------------------------------- /MasterServer/Source/Net/PacketHandlerLM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/MasterServer/Source/Net/PacketHandlerLM.cpp -------------------------------------------------------------------------------- /MasterServer/Source/Net/PacketHandlerLM.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/MasterServer/Source/Net/PacketHandlerLM.hpp -------------------------------------------------------------------------------- /MasterServer/Source/Net/PacketHandlerWM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/MasterServer/Source/Net/PacketHandlerWM.cpp -------------------------------------------------------------------------------- /MasterServer/Source/Net/PacketHandlerWM.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/MasterServer/Source/Net/PacketHandlerWM.hpp -------------------------------------------------------------------------------- /MasterServer/Source/Net/Sockets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/MasterServer/Source/Net/Sockets.cpp -------------------------------------------------------------------------------- /MasterServer/Source/Net/Sockets.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/MasterServer/Source/Net/Sockets.hpp -------------------------------------------------------------------------------- /MasterServer/Source/ServerApp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/MasterServer/Source/ServerApp.cpp -------------------------------------------------------------------------------- /MasterServer/Source/ServerApp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/MasterServer/Source/ServerApp.hpp -------------------------------------------------------------------------------- /MasterServer/Source/User.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/MasterServer/Source/User.cpp -------------------------------------------------------------------------------- /MasterServer/Source/User.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/MasterServer/Source/User.hpp -------------------------------------------------------------------------------- /MasterServer/Source/UserManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/MasterServer/Source/UserManager.cpp -------------------------------------------------------------------------------- /MasterServer/Source/UserManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/MasterServer/Source/UserManager.hpp -------------------------------------------------------------------------------- /MasterServer/Source/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaleofeng/MetazionWorld/HEAD/MasterServer/Source/main.cpp -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- 1 | MMO Game Servers --------------------------------------------------------------------------------