少年修仙传客户端代码仓库
5445 【前端】【1.3.10】【1.3.100】拉黑增加屏蔽:世界频道+区域频道,不显示被拉黑玩家发送的消息
1个文件已修改
13 ■■■■■ 已修改文件
System/Chat/ChatCtrl.cs 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Chat/ChatCtrl.cs
@@ -159,6 +159,11 @@
        }
    }
    FriendsModel friendModel
    {
        get { return ModelCenter.Instance.GetModel<FriendsModel>(); }
    }
    public Dictionary<ChatInfoType, List<string>> achievementRandoms = new Dictionary<ChatInfoType, List<string>>();
    private ChatCtrl()
@@ -410,6 +415,10 @@
    /// <param name="vNetData"></param>
    public void RevChatInfo(H0201_tagTalkGong vNetData)
    {
        if (friendModel.GetFirendInfo(vNetData.PlayerID, (byte)GroupType.Balcklist) != null)//黑名单拦截
        {
            return;
        }
        ChatData chatData = null;
        var content = vNetData.Content;
        if (IsInviteChat(vNetData.Content))
@@ -441,6 +450,10 @@
    /// <param name="vNetData"></param>
    public void RevChatInfo(H0207_tagTalkArea vNetData)
    {
        if (friendModel.GetFirendInfo(vNetData.PlayerID, (byte)GroupType.Balcklist) != null)//黑名单拦截
        {
            return;
        }
        ChatData chatData = new ChatAreaData(vNetData.Content, (int)vNetData.PlayerID, vNetData.SrcName, vNetData.Extras);
        LocalChatHistory.Save(chatData as ChatUeseData);
        KeepChatInfo(chatData);