From 489e938c6080586e48fded228e0711cc53ea125c Mon Sep 17 00:00:00 2001
From: client_Hale <339726288@qq.com>
Date: 星期一, 03 九月 2018 22:43:05 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts

---
 System/FairyAu/FairyModel.cs |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/System/FairyAu/FairyModel.cs b/System/FairyAu/FairyModel.cs
index d98a406..410dca6b 100644
--- a/System/FairyAu/FairyModel.cs
+++ b/System/FairyAu/FairyModel.cs
@@ -480,14 +480,19 @@
                     break;
             }
         }
+
         public void SendChangeFairyName(string _name, int _itemIndex)
         {
-            CA611_tagCMRenameFamily _pak = new CA611_tagCMRenameFamily();
-            _pak.NewName = _name;
-            _pak.ItemIndex = (byte)_itemIndex;
-            _pak.NewNameLen = (byte)Encoding.UTF8.GetBytes(_name).Length;
-            GameNetSystem.Instance.SendInfo(_pak);
+            LanguageVerify.Instance.VerifyFairy(_name, 2, PlayerDatas.Instance.fairyData.fairy.FamilyName, PlayerDatas.Instance.fairyData.mine.FamilyLV, (bool ok, string content) =>
+            {
+                CA611_tagCMRenameFamily _pak = new CA611_tagCMRenameFamily();
+                _pak.NewName = content;
+                _pak.ItemIndex = (byte)_itemIndex;
+                _pak.NewNameLen = (byte)Encoding.UTF8.GetBytes(content).Length;
+                GameNetSystem.Instance.SendInfo(_pak);
+            });
         }
+
         public event Action<int> UpdateFairyChangeNameEvent;
         public void UpdateFairyChangeName(H0F07_tagFamilyRenameResult _package)
         {

--
Gitblit v1.8.0