| | |
| | | def SetTJGTime(curPlayer, tjgTime):
|
| | | tjgTime = max(tjgTime, 0)
|
| | | curPlayer.SetHappyPoint(tjgTime)
|
| | | curPlayer.SendGameServerRefreshState(IPY_GameWorld.CDBPlayerRefresh_HappyPoint, tjgTime)
|
| | | PlayerControl.SendGameServerRefreshState(curPlayer, IPY_GameWorld.CDBPlayerRefresh_HappyPoint, tjgTime)
|
| | | return
|
| | | def AddTJGTime(curPlayer, addTime):
|
| | | maxTime = IpyGameDataPY.GetFuncCfg('TJG', 3)
|
| | |
| | | aBleedDamage = PlayerControl.GetBleedDamage(curPlayer) # 流血伤害 万分率
|
| | | aFinalHurt = PlayerControl.GetFinalHurt(curPlayer) # 最终固定伤害
|
| | | aFinalHurtPer = PlayerControl.GetFinalHurtPer(curPlayer) # 最终伤害加成万分率
|
| | | aFightPower = curPlayer.GetFightPower() # 战力
|
| | | aFightPower = PlayerControl.GetFightPower(curPlayer) # 战力
|
| | | aReFightPower = lvIpyData.GetReFightPower() # 等级表对应的战力
|
| | | aNPCHurtAddPer = PlayerControl.GetNPCHurtAddPer(curPlayer) #PVE 伤害加成万分率
|
| | |
|
| | | npcExp = npcData.GetExp()
|
| | | npcMaxHP = npcData.GetHP() + npcData.GetHPEx()*ShareDefine.Def_PerPointValue
|
| | | npcMaxHP = GameObj.GetHP(npcData)
|
| | | npcCommendFightPower = NPCCommon.GetCommendFightPower(npcData)
|
| | | petSkillLV = 1
|
| | | petSkillPer = 10000
|