public uint Execute(PacketDistributed ipacket)
        {
            GC_PVPSHOP_BRUSH_RESULT packet = (GC_PVPSHOP_BRUSH_RESULT )ipacket;

            if (null == packet)
            {
                return((uint)PACKET_EXE.PACKET_EXE_ERROR);
            }


            //enter your logic

            // 手动刷新
            if (packet.TIME != GlobeVar.INVALID_ID)
            {
                GameManager.gameManager.PlayerDataPool.ReTick_PVP(packet.TIME);
            }
            else
            {
                if (PvpShopLogic.Instance())
                {
                    PvpShopLogic.Instance().close();
                }
            }

            return((uint)PACKET_EXE.PACKET_EXE_CONTINUE);
        }
Beispiel #2
0
    public void onClickBuy()
    {
        if (m_SellOut.activeSelf == true)
        {
            return;
        }
        int id    = int.Parse(gameObject.name);
        int money = int.Parse(m_ItemPrice.text);

        if (PvpShopLogic.Instance() != null)
        {
            PvpShopLogic.Instance().BuyItem(id, money);
        }
    }
        public uint Execute(PacketDistributed ipacket)
        {
            GC_PVP_TIME_JIFEN_INFO packet = (GC_PVP_TIME_JIFEN_INFO )ipacket;

            if (null == packet)
            {
                return((uint)PACKET_EXE.PACKET_EXE_ERROR);
            }
            //enter your logic

            PVPData.PVPJiFen = packet.JIFEN;
            if (PvpShopLogic.Instance() != null)
            {
                PvpShopLogic.Instance().setJiFen();
            }
            return((uint)PACKET_EXE.PACKET_EXE_CONTINUE);
        }
        public uint Execute(PacketDistributed ipacket)
        {
            GC_PVPSHOP_BUY_RESULT packet = (GC_PVPSHOP_BUY_RESULT )ipacket;

            if (null == packet)
            {
                return((uint)PACKET_EXE.PACKET_EXE_ERROR);
            }
            //enter your logic
            if (PvpShopLogic.Instance() != null)
            {
                PvpShopLogic.Instance().OnClickCancelBuyItem();
                PvpShopLogic.Instance()._Update();
            }

            return((uint)PACKET_EXE.PACKET_EXE_CONTINUE);
        }
Beispiel #5
0
        public uint Execute(PacketDistributed ipacket)
        {
            GC_PVPSHOP_BLOCK packet = (GC_PVPSHOP_BLOCK )ipacket;

            if (null == packet)
            {
                return((uint)PACKET_EXE.PACKET_EXE_ERROR);
            }

            if (PvpShopLogic.Instance() != null)
            {
                PvpShopLogic.Instance().initPvpShop(packet.BlockId);
            }


            //enter your logic
            return((uint)PACKET_EXE.PACKET_EXE_CONTINUE);
        }