From 217627970593db2f63ddb62d6c3d4c5e787871fe Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期一, 25 三月 2019 20:43:11 +0800 Subject: [PATCH] 6385 【后端】【2.0】五行灵根开发 --- ServerPython/CoreServerGroup/GameServer/Script/Player/CreateRole.py | 39 +-------------------------------------- 1 files changed, 1 insertions(+), 38 deletions(-) diff --git a/ServerPython/CoreServerGroup/GameServer/Script/Player/CreateRole.py b/ServerPython/CoreServerGroup/GameServer/Script/Player/CreateRole.py index 79e2717..1b5d3a6 100644 --- a/ServerPython/CoreServerGroup/GameServer/Script/Player/CreateRole.py +++ b/ServerPython/CoreServerGroup/GameServer/Script/Player/CreateRole.py @@ -188,7 +188,7 @@ #GameWorld.DebugLog("SendToDBPlayerCreate dataMapID=%s,lineID=%s,posX=%s,posY=%s,mapID=%s,copyMapID=%s" # % (dataMapID, lineID, posX, posY, mapID, copyMapID)) #根据职业获得默认的属性, #STR//力量 ,PNE//智力,PHY//敏捷,CON//体力 - baseSTR, basePNE, basePHY, baseCON = __GetPlayerBasePoint(sendPack_Job) + baseSTR, basePNE, basePHY, baseCON = 0, 0, 0, 0 curPlayer.SendToDBPlayerCreate( curPlayerID, #PlayerID, @@ -242,43 +242,6 @@ # 创角流向 #DataRecordPack.DR_CreateRole(curPlayer.GetAccID(), sendPack_Name, sendPack_Job) return - -#--------------------------------------------------------------------- -## 获取玩家基础属性点 -# @param sendPack_Job 职业类型 -# @return baseSTR, basePNE, basePHY, baseCON -# @remarks 函数详细说明. -def __GetPlayerBasePoint(sendPack_Job): - baseSTR, basePNE, basePHY, baseCON = (0, 0, 0, 0) - #{ 职业 : { key : value } } - - jobDict = IpyGameDataPY.GetFuncEvalCfg("CreatRolePoint%s" % sendPack_Job, 1) - - if not jobDict: - GameWorld.ErrLog('CreatRoleErr RoleBasePoint, job = %s' % (sendPack_Job)) - return baseSTR, basePNE, basePHY, baseCON - - for key, value in jobDict.items(): - - if type(key) == str: - key = key.upper() - - if key in ['STR', ShareDefine.Def_Effect_STR]: - baseSTR = value - - elif key in ['PNE', ShareDefine.Def_Effect_PNE]: - basePNE = value - - elif key in ['PHY', ShareDefine.Def_Effect_PHY]: - basePHY = value - - elif key in ['CON', ShareDefine.Def_Effect_CON]: - baseCON = value - - else: - GameWorld.ErrLog('CreatRoleErr RoleBasePoint, key = %s' % (key)) - - return baseSTR, basePNE, basePHY, baseCON #--------------------------------------------------------------------- ## 检查玩家名字是否合法(这里的PlayerName为过滤完空格的名字) # @param curPlayer 当前玩家 -- Gitblit v1.8.0