Пример #1
0
        public uint Execute(PacketDistributed ipacket)
        {
            CG_MASTER_REQ_INFO packet = (CG_MASTER_REQ_INFO )ipacket;

            if (null == packet)
            {
                return((uint)PACKET_EXE.PACKET_EXE_ERROR);
            }
            //enter your logic
            return((uint)PACKET_EXE.PACKET_EXE_CONTINUE);
        }
Пример #2
0
        //申请师门信息
        public void ReqMasterInfo()
        {
//             if (null != GameManager.gameManager.PlayerDataPool.MasterInfo)
//             {
//                 GameManager.gameManager.PlayerDataPool.MasterInfo.CleanUp();
//             }

            CG_MASTER_REQ_INFO msg = (CG_MASTER_REQ_INFO)PacketDistributed.CreatePacket(MessageID.PACKET_CG_MASTER_REQ_INFO);

            msg.Requester = GUID;
            msg.SendPacket();

            //m_fLastRequestMasterInfoTime = Time.time;
            m_bNeedRequestMasterInfo = false;
            StartCoroutine(ResetMasterInfoFlag());
        }