From 891f811518cdf28e8581b986f0870551c0fcc5d1 Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期一, 03 九月 2018 22:25:45 +0800
Subject: [PATCH] 3226【前端】猫耳游戏数据对接文档

---
 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