Exemple #1
0
        private void 获取发布任务ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            UInt32 petID = 0;

            UnityGMClient.EHotSpringTaskType petTaskType = UnityGMClient.EHotSpringTaskType.EHotSpringTaskTypePublishTask;
            try
            {
                petID = UInt32.Parse(textBoxPetID.Text);
            }
            catch (Exception exp)
            {
                Log(exp.ToString());
                return;
            }
            bool bResult = UnityGMClient.CClientCore.Singleton.SendMsgPetSystemGC2GMReqPetGetHotSpringTaskDetail(petID, petTaskType,
                                                                                                                 delegate(UnityGMClient.EPetGetHotSpringTaskDetailResult retCode, UnityGMClient.CHotSpringTaskData taskData)
            {
                string lg = "retCode:" + retCode.ToString();
                if (retCode == UnityGMClient.EPetGetHotSpringTaskDetailResult.EPETGET_HOTSPRING_TASKDETAIL_RESULT_SUCCESS)
                {
                    lg += " " + taskData.getLogString();
                }
                Log(lg);
            });
        }
Exemple #2
0
        private void CbActiveHotSpringTask(UInt32 petID, UnityGMClient.EHotSpringTaskStatus hotSpringTaskStatus, UnityGMClient.EHotSpringTaskType hotSpringTaskType)
        {
            string msg = "触发伙伴ID:" + petID + "type:" + hotSpringTaskType.ToString();

            GC.CHelper.showMsg("伙伴任务触发", msg);
            SimulateClient.FormPet.showBtnGetPetTaskList(true);
        }