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

📄 handler_cg_charinfo.cpp

📁 奇迹世界 部分源代码奇迹世界 部分源代码奇迹世界 部分源代码
💻 CPP
字号:
#include "stdafx.h"
#include ".\handler_cg_charinfo.h"
#include "Player.h"


Handler_CG_CHARINFO::Handler_CG_CHARINFO()
{
}

Handler_CG_CHARINFO::~Handler_CG_CHARINFO()
{
}

VOID Handler_CG_CHARINFO::OnCG_CHARINFO_SELECT_INFO_SYN( ServerSession * pServerSession, MSG_BASE* pMsg, WORD wSize)
{
	MSG_CG_CHARINFO_SELECT_INFO_SYN* pRecvMsg = (MSG_CG_CHARINFO_SELECT_INFO_SYN*)pMsg;

	// 敲饭捞绢狼 立加捞 谗绢脸栏搁 府畔
	Player *pPlayer = PlayerManager::Instance()->FindPlayer( pRecvMsg->m_dwKey );
	if( !pPlayer ) return ;

	Field *pField = pPlayer->GetField();
	if( !pField )	return;

	Character *pSelectChar = pField->FindCharacter( pRecvMsg->m_dwObjectKey );
	if( !pSelectChar )		return;

	MSG_CG_CHARINFO_SELECT_INFO_ACK AckMsg;
	AckMsg.m_dwObjectKey = pRecvMsg->m_dwObjectKey;
	AckMsg.m_HP = pSelectChar->GetHP();
	AckMsg.m_MaxHP = pSelectChar->GetMaxHP();
	AckMsg.m_LV = pSelectChar->GetLevel();
	pPlayer->SendPacket( &AckMsg, sizeof(AckMsg) );
}


⌨️ 快捷键说明

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