| | |
| | | if not jobSkillList:
|
| | | return
|
| | |
|
| | | isLearnNew = False
|
| | | skillManager = curPlayer.GetSkillManager()
|
| | | playerControl = PlayerControl.PlayerControl(curPlayer)
|
| | | GameWorld.DebugLog("给玩家技能: %s" % jobSkillList)
|
| | |
| | | #GameWorld.DebugLog("已经有该技能!skillID=%s" % skillID)
|
| | | continue
|
| | |
|
| | | isLearnNew = True
|
| | | skillLV = skillData.GetSkillLV()
|
| | | skillTypeID = skillData.GetSkillTypeID()
|
| | | beforeFightPower = 0
|
| | |
| | |
|
| | | playerControl.RefreshSkillFightPowerEx(skillID, beforeFightPower, isRefreshState=False)
|
| | |
|
| | | playerControl.RefreshPlayerAttrState()
|
| | | return
|
| | | if isLearnNew:
|
| | | playerControl.RefreshPlayerAttrState()
|
| | | return isLearnNew
|
| | |
|
| | | ## 玩家登录检查学习技能(上线)
|
| | | # @param curPlayer 当前玩家
|