少年修仙传客户端代码仓库
client_Wu Xijin
2019-03-28 54abafbbdbce42b199eb83fa2d9cd9fe515334ef
Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
3个文件已修改
25 ■■■■ 已修改文件
System/Auction/AuctionInquiryModel.cs 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FairyAu/FairyApplyWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FairyAu/FairyModel.cs 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Auction/AuctionInquiryModel.cs
@@ -531,13 +531,16 @@
            }
        }
        public bool IsFamilyQuit()//可否退出仙盟
        public bool IsFamilyQuit(int playerID = 0)//可否退出仙盟
        {
            bool isbool = true;
            int playerId = (int)PlayerDatas.Instance.baseData.PlayerID;
            if (playerID == 0)
            {
                playerID = (int)PlayerDatas.Instance.baseData.PlayerID;
            }
            foreach (var key in FamilyAuctionItemDic.Keys)//判断玩家是否有在竞价仙盟拍品(且是最高价)
            {
                if (BiddingItemInfoDic.ContainsKey(key) && BiddingItemInfoDic[key].BidderID== playerId)
                if (BiddingItemInfoDic.ContainsKey(key) && BiddingItemInfoDic[key].BidderID == playerID)
                {
                    isbool = false;
                }
System/FairyAu/FairyApplyWin.cs
@@ -222,7 +222,7 @@
            var auctionModel = ModelCenter.Instance.GetModel<AuctionInquiryModel>();
            if (!auctionModel.IsFamilyQuit())
            {
                SysNotifyMgr.Instance.ShowTip("ExitFairyError_Auction");
                SysNotifyMgr.Instance.ShowTip("Paimai8");
                return;
            }
System/FairyAu/FairyModel.cs
@@ -113,10 +113,18 @@
        #region 发包
        public void SendKickFairy(uint playerID)
        {
            C0F09_tagCDeleteFamilyMember kickPack = new C0F09_tagCDeleteFamilyMember();
            kickPack.MemberID = playerID;
            GameNetSystem.Instance.SendInfo(kickPack);
            var auctionModel = ModelCenter.Instance.GetModel<AuctionInquiryModel>();
            if (!auctionModel.IsFamilyQuit((int)playerID))
            {
                SysNotifyMgr.Instance.ShowTip("Paimai7");
                return;
            }
            var pak = new C0F09_tagCDeleteFamilyMember();
            pak.MemberID = playerID;
            GameNetSystem.Instance.SendInfo(pak);
        }
        public void SendApplyFairy(uint id)
        {
            int limit = FuncOpenLVConfig.Get((int)FuncOpenEnum.Fairy).LimitLV;