少年修仙传客户端代码仓库
client_linchunjie
2018-12-21 fc56d112f85a158e28f313164fbad0518d3d5b22
Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
2个文件已修改
40 ■■■■■ 已修改文件
System/FindPrecious/FindPreciousModel.cs 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/HappyXB/HappyXBGetItemWin.cs 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FindPrecious/FindPreciousModel.cs
@@ -83,6 +83,7 @@
        public void OnPlayerLoginOk()
        {
            serverInited = true;
            RequestQueryBossInfo(0);
            InitializeBossNotify();
        }
@@ -116,8 +117,17 @@
        public void RequestQueryBossInfo(int bossId)
        {
            var sendInfo = new CA904_tagCGQueryBossInfo();
            sendInfo.Count = 1;
            sendInfo.BossIDList = new uint[] { (uint)bossId };
            if (bossId == 0)
            {
                sendInfo.Count = 0;
                sendInfo.BossIDList = new uint[] { };
            }
            else
            {
                sendInfo.Count = 1;
                sendInfo.BossIDList = new uint[] { (uint)bossId };
            }
            GameNetSystem.Instance.SendInfo(sendInfo);
        }
System/HappyXB/HappyXBGetItemWin.cs
@@ -55,6 +55,7 @@
        int manyMoney = 0;
        bool isHaveXBTool = false;
        bool isCostToolMany = false;
        XBGetItemConfig xbItemConfig = null;
        protected override void BindController()
        {
@@ -136,10 +137,12 @@
        private void InitUI()
        {
            xbItemConfig = XBModel.GetXBItemConfigByType((int)XBModel.title);
            CreateGetItem();
            xbScoreText.text = XBModel.addXBScore.ToString();
            for(int i = 0; i < xbItemlist.Count; i++)
            {
                var xbItem = xbItemlist[i];
                int count = playerPack.GetItemCountByID(PackType.rptTreasure,xbItemlist[i].itemId);
                if(count > 0)
                {
@@ -268,6 +271,29 @@
                    index += 1;
                    ShowGetItemCtrl(index);
                });
                var xbItem = xbItemlist[index];
                bool isJump = false;
                switch(XBModel.title)
                {
                    case HappXBTitle.Best:
                        if(XBModel.isJumpBestXB)
                        {
                            isJump = true;
                        }
                        break;
                    case HappXBTitle.Rune:
                        if (XBModel.isJumpRuneXB)
                        {
                            isJump = true;
                        }
                        break;
                }
                if (isJump
                    && xbItem.gridIndex == xbItemConfig.LuckyGridNum)
                {
                    SoundPlayer.Instance.PlayUIAudio(67);
                }
            }
        }