| | |
| | | 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
|
| | |
|
| | | #-----------------------性别校验
|
| | | #===========================================================================
|