少年修仙传客户端代码仓库
client_Zxw
2018-08-24 b027eb89461b1702f63e12b4a42d5bf01a1d7e2d
单号【1685】防护限制仙盟红包领取之后 状态仍为可领取
1个文件已修改
16 ■■■■ 已修改文件
System/FairyAu/PlayerRedPacketDatas.cs 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FairyAu/PlayerRedPacketDatas.cs
@@ -152,6 +152,8 @@
                }
                else
                {
                    _DicRedBag[(int)info.RedPacketInfo[i].RedPacketID].RedPacketID = (int)info.RedPacketInfo[i].RedPacketID;
                    _DicRedBag[(int)info.RedPacketInfo[i].RedPacketID].PlayerID = (int)info.RedPacketInfo[i].PlayerID;
                    _DicRedBag[(int)info.RedPacketInfo[i].RedPacketID].Name = info.RedPacketInfo[i].Name;
@@ -162,6 +164,17 @@
                    _DicRedBag[(int)info.RedPacketInfo[i].RedPacketID].GetWay = (int)info.RedPacketInfo[i].GetWay;
                    _DicRedBag[(int)info.RedPacketInfo[i].RedPacketID].PacketCnt = (int)info.RedPacketInfo[i].PacketCnt;
                    _DicRedBag[(int)info.RedPacketInfo[i].RedPacketID].State = (int)info.RedPacketInfo[i].State;
                    if ((int)info.RedPacketInfo[i].RedPacketID == RedBagId)
                    {
                        var Values = _DicRedGrabinfo.Values;
                        foreach (var value in Values)
                        {
                            if (value.Name == PlayerDatas.Instance.baseData.PlayerName)
                            {
                                _DicRedBag[(int)info.RedPacketInfo[i].RedPacketID].State = 2;
                            }
                        }
                    }
                    _DicRedBag[(int)info.RedPacketInfo[i].RedPacketID].Wish = (string)info.RedPacketInfo[i].Wish;
                    if (Event_RedEnvelopeToRefresh != null)
                    {
@@ -170,10 +183,7 @@
                    }
                        
                }
            }
        }
        IsRedBagGet();