Restructure repository to include all source folders
Move git root from Client/ to src/ to track all source code: - Client: Game client source (moved to Client/Client/) - Server: Game server source - GameTools: Development tools - CryptoSource: Encryption utilities - database: Database scripts - Script: Game scripts - rylCoder_16.02.2008_src: Legacy coder tools - GMFont, Game: Additional resources 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,108 @@
|
||||
#ifndef _MANAGER_MESSAGE_H_
|
||||
#define _MANAGER_MESSAGE_H_
|
||||
|
||||
// <20><><EFBFBD><EFBFBD> <20><EFBFBD><EEBFB5> <20>Ŵ<EFBFBD><C5B4><EFBFBD> <20><EFBFBD><DEBD><EFBFBD>.
|
||||
|
||||
#include <winsock2.h>
|
||||
#include <windows.h>
|
||||
|
||||
#define WM_RYLLOGIN_AUTOSTART 1201
|
||||
#define WM_RYLUID_AUTOSTART 1202
|
||||
#define WM_RYLAGENT_AUTOSTART 1203
|
||||
#define WM_RYLAUTH_AUTOSTART 1204
|
||||
#define WM_RYLGAME_AUTOSTART 1205
|
||||
|
||||
// <20><><EFBFBD><EFBFBD> <20><EFBFBD><DEBD><EFBFBD>
|
||||
#define WM_RYLLOGIN_QUIT 1211
|
||||
#define WM_RYLUID_QUIT 1212
|
||||
#define WM_RYLAGENT_QUIT 1213
|
||||
#define WM_RYLAUTH_QUIT 1214
|
||||
#define WM_RYLGAME_QUIT 1215
|
||||
#define WM_MNGCLIENT_QUIT 1216
|
||||
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>츦 ó<><C3B3><EFBFBD>ϱ<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><EFBFBD><DEBD><EFBFBD>
|
||||
#define WM_LOGIN_CONNECTPERMIT_STOP 1221
|
||||
#define WM_LOGINAGENT_DISCONNECT 1222
|
||||
#define WM_UIDAGENT_DISCONNECT 1223
|
||||
#define WM_AGENTAUTH_DISCONNECT 1224
|
||||
#define WM_AGENTGAME_DISCONNECT 1225
|
||||
|
||||
// <20><> <20><><EFBFBD><EFBFBD> Ŭ<><C5AC><EFBFBD>̾<EFBFBD>Ʈ<EFBFBD><C6AE><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ó<><C3B3><EFBFBD>ϱ<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><EFBFBD><DEBD><EFBFBD>
|
||||
#define WM_LOGIN_CONNECTPERMIT_START 1231
|
||||
#define WM_LOGINAGENT_CONNECT 1232
|
||||
#define WM_UIDAGENT_CONNECT 1233
|
||||
#define WM_AGENTGAME_CONNECT 1234
|
||||
#define WM_AGENTAUTH_CONNECT 1235
|
||||
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><EFBFBD><DEBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
#define WM_LOGIN_CONNECTPERMIT 1241
|
||||
#define WM_AGENT_CONNECTTOLOGIN 1242
|
||||
#define WM_AGENT_CONNECTTOUID 1243
|
||||
#define WM_AUTH_CONNECTTOAGENT 1244
|
||||
#define WM_GAME_CONNECTTOAGENT 1245
|
||||
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> Ŭ<><C5AC><EFBFBD>̾<EFBFBD>Ʈ<EFBFBD><C6AE> <20><><EFBFBD>ø<EFBFBD><C3B8><EFBFBD><EFBFBD>̼<EFBFBD> <20≯<EFBFBD>
|
||||
#define MANAGERSERVER_APPNAME "RYLMANAGERSERVER"
|
||||
#define MANAGERCLIENT_APPNAME "RYLMANAGERCLIENT"
|
||||
|
||||
|
||||
|
||||
const int MNGMSGTYPE_CONNECTORNUM = 1;
|
||||
const int MNGMSGTYPE_NOTIFY = 2;
|
||||
|
||||
|
||||
struct MNGMSG_ConnectorNum
|
||||
{
|
||||
enum { MAX_CHANNEL_INDEX = 2 };
|
||||
enum { MAX_ZONE_INDEX = 3 };
|
||||
|
||||
int m_Connector[MAX_CHANNEL_INDEX][MAX_ZONE_INDEX]; // <20><> <20>߰輭<DFB0><E8BCAD><EFBFBD><EFBFBD> ä<><C3A4> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>迭
|
||||
int m_TotalConnector;
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// constructor
|
||||
MNGMSG_ConnectorNum() : m_TotalConnector(-1)
|
||||
{
|
||||
for (int ch=0; ch<MAX_CHANNEL_INDEX; ++ch)
|
||||
{
|
||||
for (int zn=0; zn<MAX_ZONE_INDEX; ++zn)
|
||||
{
|
||||
m_Connector[ch][zn] = 0; // <20><> <20>߰輭<DFB0><E8BCAD><EFBFBD><EFBFBD> ä<><C3A4> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>迭
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// operator overloading
|
||||
MNGMSG_ConnectorNum &operator=(MNGMSG_ConnectorNum ConnNum)
|
||||
{
|
||||
for (int ch=0; ch<MAX_CHANNEL_INDEX; ++ch)
|
||||
{
|
||||
for (int zn=0; zn<MAX_ZONE_INDEX; ++zn)
|
||||
{
|
||||
m_Connector[ch][zn] = ConnNum.m_Connector[ch][zn]; // <20><> <20>߰輭<DFB0><E8BCAD><EFBFBD><EFBFBD> ä<><C3A4> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>迭
|
||||
}
|
||||
}
|
||||
|
||||
m_TotalConnector = ConnNum.m_TotalConnector;
|
||||
return *this;
|
||||
}
|
||||
};
|
||||
|
||||
struct MNGMSG_Notify
|
||||
{
|
||||
enum { MAX_NOTIFY_NUM = 128 };
|
||||
enum { NOTIFY_ALL, NOTIFY_TOSPECIFICSERVER };
|
||||
|
||||
unsigned long m_dwType; // 0 <20>ΰ<EFBFBD><CEB0><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̵<EFBFBD><CCB5><EFBFBD> <20>µȰ<C2B5><C8B0><EFBFBD><EFBFBD><EFBFBD> <20>ش<EFBFBD><D8B4>Ǵ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
char m_Message[MAX_NOTIFY_NUM];
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// constructor
|
||||
MNGMSG_Notify() : m_dwType(NOTIFY_ALL)
|
||||
{
|
||||
m_Message[0] = '\0';
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user