From 9c28c55e61fb3a01b4cb9bd9f6ddb5faab6831f5 Mon Sep 17 00:00:00 2001
From: client_Hale <339726288@qq.com>
Date: 星期二, 15 一月 2019 17:11:49 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
---
System/Chat/ChatData.cs | 18 ++++++++++++++++++
1 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/System/Chat/ChatData.cs b/System/Chat/ChatData.cs
index b8bb6f8..e7ab858 100644
--- a/System/Chat/ChatData.cs
+++ b/System/Chat/ChatData.cs
@@ -86,6 +86,14 @@
{
bubbleId = int.Parse(extra.Substring(4, extraLength > 5 ? 2 : 1));
}
+ if (extraLength > 12)
+ {
+ serverGroupId = int.Parse(extra.Substring(6, 7));
+ }
+ if (extraLength > 16)
+ {
+ level = int.Parse(extra.Substring(13, 4));
+ }
if (ChatCenter.s_VoiceRegex.IsMatch(_content))
{
var _match = ChatCenter.s_VoiceRegex.Match(_content);
@@ -104,6 +112,8 @@
public long soundTick { get; private set; }
public bool IsSound { get; private set; }
public float soundLength { get; private set; }
+ public int serverGroupId { get; private set; }
+ public int level { get; private set; }
}
public class ChatSystemData : ChatData
@@ -144,6 +154,14 @@
}
}
+public class ChatCrossServerData : ChatUeseData
+{
+ public ChatCrossServerData(string content, int player, string name, string extra) : base(content, player, name, extra)
+ {
+ type = ChatInfoType.CrossServer;
+ }
+}
+
public class ChatTeamData : ChatUeseData
{
public ChatTeamData(string content, int player, string name, string extra, ChatInfoType detailType = ChatInfoType.Team) : base(content, player, name, extra)
--
Gitblit v1.8.0