#include "stdafx.h" #include "SendCharBGServer.h" #include #include #include #include #include #include // ¹èƲ ±×¶ó¿îµå ¼­¹ö±º Á¸ À̵¿ (¹æÀ̵¿) bool GameClientSendPacket::SendCharBGServerMoveZone(CSendStream& SendStream, unsigned char cZone, unsigned char cMoveType, unsigned short wError) { char* lpBuffer = SendStream.GetBuffer(sizeof(PktBGServerMoveZone)); if (NULL != lpBuffer) { PktBGServerMoveZone* lpPktBGSMZ = reinterpret_cast(lpBuffer); lpPktBGSMZ->m_wMapNumber = 0; lpPktBGSMZ->m_cMoveType = cMoveType; lpPktBGSMZ->m_cZone = cZone; return SendStream.WrapCrypt(sizeof(PktBGServerMoveZone), CmdBGServerMoveZone, 0, wError); } return false; } // ¹èƲ ±×¶ó¿îµå ¼­¹ö±º ȯÀü¼Ò ¸í·É bool GameClientSendPacket::SendCharBGServerMileageChange(CSendStream& SendStream, unsigned long dwCID, unsigned char cGroup, unsigned char cCmd, unsigned long dwGold, unsigned long dwMileage, unsigned short wError) { char* lpBuffer = SendStream.GetBuffer(sizeof(PktBGServerMileageChange)); if (NULL != lpBuffer) { PktBGServerMileageChange* lpPktBGSMC = reinterpret_cast(lpBuffer); lpPktBGSMC->m_dwCID = dwCID; lpPktBGSMC->m_cGroup = cGroup; lpPktBGSMC->m_cCmd = cCmd; lpPktBGSMC->m_dwGold = dwGold; lpPktBGSMC->m_dwMileage = dwMileage; return SendStream.WrapCrypt(sizeof(PktBGServerMileageChange), CmdBGServerMileageChange, 0, wError); } return false; }