⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 msgprotocol.h

📁 A3服务端AccountServer源代码
💻 H
字号:
#ifndef	_ACCOUNTSVR_MSGPROTOCOL_H_
#define	_ACCOUNTSVR_MSGPROTOCOL_H_

/*-----------------------------------------------------------------------------

	0x0000 ~ 0x0fff	: reserved for system (error, system management, alert)
	0x1100 ~ 0x11ff	: login, logout, appear, disappear 
	0x1200 ~ 0x12ff : move related (move, warp)
	0x1300 ~ 0x13ff : npc related (regen, move, attack)
	0x1400 ~ 0x14ff : attack related (attack, skill, die, alive)
	0x1500 ~ 0x15ff : magic related
	0x1600 ~ 0x16ff : ability related (level up, get skill
	0x1700 ~ 0x17ff : item related
	0x1800 ~ 0x1fff : reserved for basic function

	0x2100 ~ 0x21ff : quest 
	0x2200 ~ 0x22ff : party
	0x2300 ~ 0x23ff : guild
	0x2400 ~ 0x24ff : nation
	0x2500 ~ 0x2fff : reserved for event

	0xa000 ~ 0xffff : main server <-> zone/account server

-----------------------------------------------------------------------------*/

//-----------------------------------------------------------------------------
//	Client <-> Zone / Account Server
//-----------------------------------------------------------------------------

#define	S2C_ERROR			0x0fff

#define	S2C_PC_APPEAR		0x1100
#define	S2C_PC_DISAPPEAR	0x1101
#define	S2C_CHAR_LIST		0x1105
#define	C2S_CHAR_LOGIN		0x1106
#define	S2C_CHAR_LOGIN_OK	0x1106
#define	C2S_WORLD_LOGIN		0x1107
#define	S2C_WORLD_LOGIN		0x1107
#define	C2S_CHAR_LOGOUT		0x1108

#define C2S_ASK_MOVE		0x1200
#define	S2C_ANS_MOVE		0x1200
#define	S2C_SEE_MOVE		0x1201
#define	C2S_PC_MOVE			0x1202
#define	S2C_FIX_MOVE		0x1203
#define S2C_SEE_STOP		0x1204

#define	C2S_ASK_CREATE_PLAYER	0xa001
#define	S2C_ANS_CREATE_PLAYER	0xa001
#define	C2S_ASK_DELETE_PLAYER	0xa002
#define	S2C_ANS_DELETE_PLAYER	0xa002

#define	S2M_ASK_CREATE_PLAYER	0xa00e
#define	M2S_ANS_CREATE_PLAYER	0xa00e
#define	S2M_ASK_DELETE_PLAYER	0xa00f
#define	M2S_ANS_DELETE_PLAYER	0xa00f

//-----------------------------------------------------------------------------
//	Zone Server <-> Main Server
//-----------------------------------------------------------------------------

#define	M2S_ERROR			0xa000
#define	S2M_SVR_LOGIN		0xa001

#define	S2M_CHAR_LOGIN		0xa010
#define	M2S_CHAR_LOGIN		0xa010
#define	S2M_WORLD_LOGIN		0xa011
#define	M2S_WORLD_LOGIN		0xa011
#define	S2M_CHAR_LOGOUT		0xa012
#define	M2S_CHAR_UPDATE		0xa013



//-----------------------------------------------------------------------------
//	Gate Server <-> Zone Server
//-----------------------------------------------------------------------------

#define	G2S_SVR_LOGIN		0xE0
#define	G2S_NEW_CLIENT		0xE1
#define G2S_DISCONNECT		0xE2
#define	S2G_DISCONNECT		0xE0
#define	S2G_SWITCH_ZONE		0xE1
#define	S2G_BROADCAST		0xE2

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -