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

📄 packetstruct.h

📁 奇迹世界更新程序源代码,其中包括一些文档
💻 H
字号:
#pragma once


/// 墨抛绊府
enum eMO_CATEGORY
{
	MO_OPERATION			= 0,
};

/// 橇肺配妮
enum eMO_OPERATION_PROTOCOL
{
	/*
	MO_RELOAD_DATA_SYN,
	*/
	MO_RTTG_CERTIFY_REQ					= 0x01,
	MO_RTTG_CERTIFY_ANS					= 0x02,
	MO_RTTG_GAMENOTICE_REQ				= 0x03,
	MO_RTTG_GAMENOTICE_ANS				= 0x04,
	MO_RTTG_GAMEADMINLIST_REQ			= 0x05,
	MO_RTTG_GAMEADMINLIST_ANS			= 0x06,
	MO_RTTG_GAMEADMINADD_NTF			= 0x07,
	MO_RTTG_GAMEADMINREMOVE_NTF			= 0x08,
	MO_RTTG_DROPUSER_REQ				= 0x09,
	MO_RTTG_DROPUSER_ANS				= 0x0A,
	MO_RTTG_USERCOUNT_NTF				= 0x0B,
	//	MO_RTTG_USERMONEY_NTF				= 0x0C,			// 捣~
	MO_RTTG_BATTLEZONEINFO_REQ			= 0x0C,
	MO_RTTG_BATTLEZONEINFO_ANS			= 0x0D,
	MO_RTTG_ARMORKIT_FINDHACK_NTF		= 0x0E,
	MO_RTTG_USERMONEY_REQ				= 0x0F,			// 捣~
	MO_RTTG_USERMONEY_ANS				= 0x10,

	MO_RTTG_ABUSING_NTF					= 0x11,			// abuse alarm

	MO_RTTG_SERVERSHUTDOWN_REQ			= 0x12,			// 辑滚 沥惑辆丰 夸没
	MO_RTTG_SERVERSHUTDOWN_ANS			= 0x13,			// 辑滚 沥惑辆丰 烹焊
	MO_RTTG_PATCHRESULT_REQ				= 0x14,			// 辑滚 菩摹 搬苞 夸没
	MO_RTTG_PATCHRESULT_ANS				= 0x15,			// 辑滚 菩摹 搬苞 烹焊

	MO_RTTG_GMSCOMMAND_REQ				= 0xF0,
	MO_RTTG_GMSCOMMAND_ANS				= 0xF1,
};


class HDRMessageID4
{
public:
	BYTE		byCategory;
	BYTE		byMessageID;
};

class MSG_HEADER4
{
public:
	WORD		wSize;					//  HEADER 农扁甫 力寇茄 Payload 荤捞令
	union
	{
		WORD			wID;			//  Message ID
		HDRMessageID4	hdrID;
	};
};


#define SIZEOFHDR 2


//-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
//  Redirection : RTTA ℃ General
//  Description : 菩摹 搬苞狼 烹焊甫 夸没茄促.
class MSG_MO_RTTG_PATCHRESULT_REQ : public MSG_HEADER4
{
public:
	MSG_MO_RTTG_PATCHRESULT_REQ()
	{
		wSize	= sizeof( MSG_MO_RTTG_PATCHRESULT_REQ ) - SIZEOFHDR;
		hdrID.byCategory = MO_OPERATION;
		hdrID.byMessageID = MO_RTTG_PATCHRESULT_REQ;
	}
	~MSG_MO_RTTG_PATCHRESULT_REQ()
	{
	}

	DWORD   dwKey;   //  RTT 郴俊辑 荤侩窍绰 傈侩鞘靛
};


//-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
//  Redirection : General ℃ RTTA
//  Description : 菩摹 搬苞甫 烹焊茄促.
class MSG_MO_RTTG_PATCHRESULT_ANS : public MSG_HEADER4
{
public:
	static	const DWORD		ERROR_PATCHSUCCESS		= 0x00;		//  菩摹 己傍
	static	const DWORD		ERROR_PROCESSRUN		= 0x01;		//  秦寸 橇肺技胶 角青吝		
	static	const DWORD		ERROR_FTPCONNECT_FAIL	= 0x02;		//  ftp 楷搬 坷幅
	static	const DWORD		ERROR_DOWNLOAD_FAIL		= 0x03;		//  颇老 罐扁 坷幅
	static	const DWORD		ERROR_FILENOTFOUND		= 0x04;		//  菩摹颇老 茫扁 坷幅

public:
	MSG_MO_RTTG_PATCHRESULT_ANS()
	{
		wSize	= sizeof( MSG_MO_RTTG_PATCHRESULT_ANS ) - SIZEOFHDR;
		hdrID.byCategory = MO_OPERATION;
		hdrID.byMessageID = MO_RTTG_PATCHRESULT_ANS;
	}

	~MSG_MO_RTTG_PATCHRESULT_ANS() {}

	DWORD			dwKey;   //  RTT 郴俊辑 荤侩窍绰 傈侩鞘靛
	DWORD			dwError;			//  0 : 己傍, 1 : 俊矾惯积(RTTServer 肺弊犬牢)
	BYTE			byVer1;				//  利侩等 菩摹 滚傈
	BYTE			byVer2;
	BYTE			byVer3;

};

⌨️ 快捷键说明

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