Example #1
0
        void OnLuckDrawTenTimesClick(object obj)
        {
            SoundManager.Instance.PlaySoundEffect("Sound_Button_LotteryTenTime");
            if (!IsLeftDrawTimeEnough(10))
            {
                MessageBox.Instance.ShowTips(3, LanguageTextManager.GetString("IDS_I14_4"), 1f);
                return;
            }
            int pay = CommonDefineManager.Instance.CommonDefine.LotteryTenCost;

            if (!PlayerManager.Instance.IsBindPayEnough(pay))
            {
                MessageBox.Instance.ShowNotEnoughGoldMoneyMsg();
                return;
            }

            if (UI.MainUI.ContainerInfomanager.Instance.GetEmptyPackBoxNumber() < 1)
            {
                MessageBox.Instance.ShowTips(3, LanguageTextManager.GetString("IDS_H2_2"), 1);//背包已满
                return;
            }

            SMsgLuckDraw_CS sMsgLuckDraw_CS = new SMsgLuckDraw_CS();

            sMsgLuckDraw_CS.byType = 10;
            NetServiceManager.Instance.EquipStrengthenService.SendSMsgLuckDraw_CS(sMsgLuckDraw_CS);
        }
Example #2
0
 public void SendSMsgLuckDraw_CS(SMsgLuckDraw_CS sMsgLuckDraw_CS)
 {
     this.Request(sMsgLuckDraw_CS.GeneratePackage());
 }