www.pudn.com > mir112347628.rar   To Read all the content


[file head]:
#include "StdAfx.h"


extern CWHQueue PacketQ;

char szBuff[8192];
int nBuff = 0;

void DevideScript(char *pszScript);

/******************************************************************************************************************

°ÔÀÓ Ç÷¹ÀÌ °ü·Ã ÇÔ¼öµé.

*******************************************************************************************************************/
/******************************************************************************************************************

ÇÔ¼ö¸í : CGameProcess::CGameProcess()

ÀÛ¼ºÀÚ :
ÀÛ¼ºÀÏ :

¸ñÀû :
Ãâ·Â :

[ÀÏÀÚ][¼öÁ¤ÀÚ] : ¼öÁ¤³»¿ë

*******************************************************************************************************************/
CGameProcess::CGameProcess()
{
Init();
}



/******************************************************************************************************************

ÇÔ¼ö¸í : CGameProcess::~CGameProcess()

ÀÛ¼ºÀÚ :
ÀÛ¼ºÀÏ :

¸
... ...

[file tail]:
... ...
int nPos = fnDecode6BitBuf(pszMsg, szDecodeMsg, sizeof(szDecodeMsg));
szDecodeMsg[nPos] = '\0';

DWORD dwBack = GetChatColor(ptdm->wParam);
DWORD dwFont = GetChatColor(ptdm->wTag);
m_xInterface.MsgAdd(dwFont, dwBack, szDecodeMsg);

if ( ptdm->wIdent == SM_HEAR || ptdm->wIdent == SM_MONSTERSAY )
{
if ( ptdm->nRecog == m_xMyHero.m_dwIdentity )
{
strcpy(m_xMyHero.m_szChatMsg, szDecodeMsg);

m_xMyHero.ChatMsgAdd();
m_xMyHero.m_wCurrChatDelay = 0;
}
else
{
m_xActorList.MoveCurrentToTop();

CActor* pxActor;

if ( m_xActorList.GetCounter() != 0 )
{
for ( INT nCnt = 0; nCnt <= m_xActorList.GetCounter(); nCnt++ )
{
pxActor = m_xActorList.GetCurrentData();

if ( pxActor->m_dwIdentity == ptdm->nRecog )
{
strcpy(pxActor->m_szChatMsg, szDecodeMsg);

pxActor->ChatMsgAdd();
pxActor->m_wCurrChatDelay = 0;
}

m_xActorList.MoveNextNode();
}
}
}
}
}