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

📄 commonnetworkmsgparser.cpp

📁 墨香最新私服
💻 CPP
字号:

#include "stdafx.h"
#include "CommonNetworkMsgParser.h"


//---------------------------------------------------------------------------------------------
//don't changed -------------------------------------------------------------------------------
MSGPARSER g_pServerMsgParser[MP_MAX];
MSGPARSER g_pUserMsgParser[MP_MAX];
//---------------------------------------------------------------------------------------------
void ErrorMsgParser(DWORD dwConnectionIndex, char* pMsg, DWORD dwLength)
{
	MSGBASE* pTempMsg = (MSGBASE*)pMsg;
	//ASSERT(0);
}

/*
void MP_SERVERMsgParser(DWORD dwConnectionIndex, char* pMsg, DWORD dwLength)
{
	MSGROOT* pTempMsg = (MSGROOT*)pMsg;
	switch(pTempMsg->Protocol)
	{
	case MP_SERVER_PWRUP:
		{
			MSG_WORD * msg = (MSG_WORD *)pMsg;
			SERVERINFO * info = g_pServerTable->FindServer(msg->wData);//port
			info->dwConnectionIndex = dwConnectionIndex;
		}
		break;
	}
}
*/

/*
void MP_PACKEDMsgParser(DWORD dwConnectionIndex, char* pMsg, DWORD dwLength)
{
	MSGBASE* pTempMsg = (MSGBASE*)pMsg;
	switch(pTempMsg->Protocol)
	{
	case MP_PACKEDDATA_NORMAL:
		{
		//	Init(pMsg,dwLength);
		//	SendToAllReceiver();
			SEND_PACKED_DATA * pack =  (SEND_PACKED_DATA *)pMsg;
			DWORD* charterIDs = (DWORD*)&pack->Data[pack->wRealDataSize];
			for(int n=0;n<pack->wReceiverNum;++n)
			{
				//GAMESYSTEM_OBJ->m_ConnectionTable.SendToCharacter(charterIDs[n],pack->Data,pack->Data);
				USERINFO * userInfo = g_pUserTableForObjectID->FindUser(charterIDs[n]);
				g_Network.Send2User(userInfo->dwConnectionIndex, pack->Data, pack->wRealDataSize);
				
			}
		}
		break;
	}
}
*/

⌨️ 快捷键说明

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