public uint Execute(PacketDistributed ipacket)
        {
            CG_DAILYMISSION_UPDATE_NEW packet = (CG_DAILYMISSION_UPDATE_NEW )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 AskUpdateDailyMissionNormal(int nKind)//师门令刷到蓝色及以上品质
        {
            if (nKind < 0 || nKind > MAX_DAILYMISSION_KINDS)
            {
                return;
            }
            CG_DAILYMISSION_UPDATE_NEW askPacket = (CG_DAILYMISSION_UPDATE_NEW)PacketDistributed.CreatePacket(MessageID.PACKET_CG_DAILYMISSION_UPDATE_NEW);

            askPacket.SetNormalitem(2);
            askPacket.SetBangdedyuanbao(0);
            askPacket.SetSpecialitem(0);
            askPacket.SetDyuanbao(0);
            askPacket.SetType(nKind);
            askPacket.SendPacket();
        }