9415 【BT】【后端】古神战场(击杀守卫增加个人积分)
| | |
| | | ScoreType_HurtBoss, # 对boss造成伤害 5
|
| | | ScoreType_Aura, # 积分光环 6
|
| | | ScoreType_Wall, # 积分墙 7
|
| | | ) = range(8)
|
| | | ScoreType_KillGuard, # 击杀守卫 8
|
| | | ) = range(9)
|
| | |
|
| | | ## 战场公共世界管理类
|
| | | class BattleWorld():
|
| | |
| | | tagFaction = curPlayer.GetFaction()
|
| | | if guardFaction == tagFaction:
|
| | | return
|
| | | |
| | | guardKillGuardScore = IpyGameDataPY.GetFuncCfg("CrossBattlefieldGuard2", 1)
|
| | | battleObj = GetBattlePlayerObj(playerID)
|
| | | battleObj.killGuardCnt += 1
|
| | | battleObj.addPlayerScore(curPlayer, guardKillGuardScore, ScoreType_KillGuard)
|
| | | PlayerControl.FBFactionNotify(curPlayer.GetFaction(), "CrossBattlefieldKillGuardSelf", [battleObj.name],
|
| | | "CrossBattlefieldKillGuardOther", [battleObj.name])
|
| | |
|