Ejemplo n.º 1
0
        private void GetSendGiftToolStripMenuItem_Click(object sender, EventArgs e)
        {
            UInt32 petID = 0;
            List <UnityGMClient.CPrizeItem> itemList = new List <UnityGMClient.CPrizeItem>();

            UnityGMClient.CPrizeItem item = new UnityGMClient.CPrizeItem();


            try
            {
                petID            = UInt32.Parse(textBoxPetID.Text);
                item.m_ItemCount = UInt32.Parse(this.textBoxCount.Text);
                item.m_ItemTPID  = UInt32.Parse(this.textBoxTPID.Text);
                item.m_ItemType  = UnityGMClient.EItemType.EITEM_TP_PET_MATERIAL;
                itemList.Add(item);
            }
            catch (Exception exp)
            {
                Log(exp.ToString());
                return;
            }
            bool bResult = UnityGMClient.CClientCore.Singleton.SendMsgPetSystemGC2GMReqSendPetGift(petID, itemList,
                                                                                                   delegate(UnityGMClient.ESendPetGiftResult retCode)
            {
                string lg = "retCode:" + retCode.ToString();
                Log(lg);
            });
        }
Ejemplo n.º 2
0
        private void CBGetDisassemblyEquipResult(UnityGMClient.EGetDisassemblyEquipResult retCode, List <UnityGMClient.CPrizeItem> itemList)
        {
            string lg = "[CBGetDisassemblyEquipResult][retCode=" + retCode.ToString() + "]";

            Log(lg);
            if (retCode != UnityGMClient.EGetDisassemblyEquipResult.EGETDISASSEMBLYEQUIP_RESULT_SUCCESS)
            {
                return;
            }
            lg = "";
            for (int i = 0; i < itemList.Count; ++i)
            {
                UnityGMClient.CPrizeItem item = itemList[i];
                lg += item.getLogString() + " ";
            }
            Log(lg);
        }