From 6c662b3ecb2d1d09cdf7ce76819eb5b06198fbc9 Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期三, 12 九月 2018 09:52:09 +0800
Subject: [PATCH] 3482 【主干】聊天添加是否发送助战信息判断
---
System/Chat/ChatCtrl.cs | 30 ++++++++++++++++++++++++++++++
1 files changed, 30 insertions(+), 0 deletions(-)
diff --git a/System/Chat/ChatCtrl.cs b/System/Chat/ChatCtrl.cs
index a382bfd..7c827ee 100644
--- a/System/Chat/ChatCtrl.cs
+++ b/System/Chat/ChatCtrl.cs
@@ -290,6 +290,8 @@
chatPack.Len = (ushort)GetUTF8InfoLen(msg);
chatPack.Content = msg;
GameNetSystem.Instance.SendInfo(chatPack);
+
+ CheckSendAssitChat(msg);
}
break;
case ChatInfoType.Area:
@@ -329,6 +331,8 @@
chatPack.Len = (ushort)GetUTF8InfoLen(msg);
chatPack.Content = msg;
GameNetSystem.Instance.SendInfo(chatPack);
+
+ CheckSendAssitChat(msg);
}
break;
case ChatInfoType.Trumpet:
@@ -905,6 +909,32 @@
}
return string.Empty;
}
+
+ public bool needCheckAssitChat { get; set; }
+ void CheckSendAssitChat(string message)
+ {
+ if (needCheckAssitChat)
+ {
+ bool requestTeam = false;
+ for (int i = 0; i < 2; i++)
+ {
+ if (message.Equals(Language.Get(realmRandomChats[i])))
+ {
+ requestTeam = true;
+ break;
+ }
+ if (message.Equals(Language.Get(dungeonRandomChats[i])))
+ {
+ requestTeam = true;
+ break;
+ }
+ }
+ if (requestTeam)
+ {
+ teamModel.RequestAssistAutoMatch();
+ }
+ }
+ }
#endregion
#region 瀹濈煶鐐��璺宠浆
--
Gitblit v1.8.0