From acf05d7528bcacce32fc20fc5e6ab11110de1cf4 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期一, 18 十二月 2023 12:25:38 +0800
Subject: [PATCH] 10046 【后端】创建角色

---
 ServerPython/CoreServerGroup/GameServer/Script/Player/CreateRole.py |   23 ++++++++++++-----------
 1 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/ServerPython/CoreServerGroup/GameServer/Script/Player/CreateRole.py b/ServerPython/CoreServerGroup/GameServer/Script/Player/CreateRole.py
index 2692310..94fd4d3 100644
--- a/ServerPython/CoreServerGroup/GameServer/Script/Player/CreateRole.py
+++ b/ServerPython/CoreServerGroup/GameServer/Script/Player/CreateRole.py
@@ -123,22 +123,23 @@
     sendPack_Job = sendPack.GetJob()
     
     #-----------------------名字校验
+    sendPack_Name = IpyGameDataPY.GetFuncCfg("CreateRole", 1) # 将命名格式直接传给db创角 gstCreatePlayer,因为这里的curPlayerID不是实际的curPlayerID
     #C++过滤空格
-    sendPack_Name = GameWorld.GetGameWorld().GetCharTrim(sendPack_Name)
+    #sendPack_Name = GameWorld.GetGameWorld().GetCharTrim(sendPack_Name)
     
     GameWorld.Log("playerName = %s 创建角色,sendPack_Job=%s"%(sendPack_Name, sendPack_Job) , curPlayerID)
     
-    if not CheckPlayerName(curPlayer , sendPack_Name):
-        #disRoleCreateError 人物创建的时候外观属性错误
-        #curPlayer.Kick(IPY_GameServer.disCreateRoleNameError)
-        PlayerControl.NotifyCode(curPlayer, "NameError")
-        return
+    #if not CheckPlayerName(curPlayer , sendPack_Name):
+    #    #disRoleCreateError 人物创建的时候外观属性错误
+    #    #curPlayer.Kick(IPY_GameServer.disCreateRoleNameError)
+    #    PlayerControl.NotifyCode(curPlayer, "NameError")
+    #    return
     
-    sendPack_Name = GameWorld.GetPlayerFullName(curPlayer, sendPack_Name, serverID)
-    if not sendPack_Name:
-        #curPlayer.Kick(IPY_GameServer.disCreateRoleNameError)
-        PlayerControl.NotifyCode(curPlayer, "NameError")
-        return
+    #sendPack_Name = GameWorld.GetPlayerFullName(curPlayer, sendPack_Name, serverID)
+    #if not sendPack_Name:
+    #    #curPlayer.Kick(IPY_GameServer.disCreateRoleNameError)
+    #    PlayerControl.NotifyCode(curPlayer, "NameError")
+    #   return
     
     #-----------------------性别校验
     #===========================================================================

--
Gitblit v1.8.0