Introduction - If you have any usage issues, please Google them yourself
for (int i=0;i<16;i++)
{
pMsg->Key[i]=pMsg->Key[i+1];
}
md5T.MD5Update ((unsigned char*)pMsg->Key, 16);
md5T.MD5Final (digest);
CMsg_CtoS_Playerverify Msg;
memset(Msg.Key,0,16);
memcpy(Msg.Key,digest,16);
send((*pParam),(const char*)Msg.GetData(),Msg.GetMsgLen(),0);
}
break;
case StoC_PlayerverifySuccess:
{