| Core/GameEngine/Model/Player/PlayerDatas.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/Chat/ChatCenter.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Core/GameEngine/Model/Player/PlayerDatas.cs
@@ -738,6 +738,7 @@ break; case PlayerDataRefresh.CDBPlayerRefresh_ForbidenTalk: extersion.forbidenTalk = (int)value; ModelCenter.Instance.GetModel<ChatCenter>().ServerForbidenChat(extersion.forbidenTalk == 1); break; case PlayerDataRefresh.CDBPlayerRefresh_TalentPoint: extersion.talentPoint = (int)value; System/Chat/ChatCenter.cs
@@ -962,10 +962,26 @@ } } public bool IsChatBanned { get { public void ServerForbidenChat(bool value) { if (value) { serverForbidenChat = true; } } bool serverForbidenChat { get { return LocalSave.GetBool("ServerForbidenChat"); } set { LocalSave.SetBool("ServerForbidenChat", value); } } public bool IsChatBanned { get { var value = PlayerDatas.Instance.extersion.forbidenTalk; var serverBanned = value == 1; var serverBanned = value == 1 || serverForbidenChat; return serverBanned; } }