1111 【越南】【英语】【BT】【砍树】击杀boss后退出boss状态;
| | |
| | | DataRecordPack.SendEventPack("AddKillBossCnt", dataDict, curPlayer)
|
| | | PlayerSuccess.DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_FeastRedPack_KillBoss, 1, [limitIndex])
|
| | | EventShell.EventRespons_KillBoss(curPlayer, limitIndex)
|
| | | PlayerState.SetBossStateExit(curPlayer)
|
| | |
|
| | | if isCrossServer:
|
| | | return
|
| | |
| | | curPlayer.SetDict(ChConfig.Def_PDict_BossStateTick, tick)
|
| | | #GameWorld.DebugLog("设置Boss状态tick!tick=%s" % tick, curPlayer.GetPlayerID())
|
| | | return
|
| | | def SetBossStateExit(curPlayer):
|
| | | ## 设置退出boss状态
|
| | | if not IsInBossState(curPlayer):
|
| | | return
|
| | | curPlayer.SetDict(ChConfig.Def_PDict_BossStateTick, 0)
|
| | | PlayerControl.SendPropertyRefresh(curPlayer, ShareDefine.CDBPlayerRefresh_BossState, 0)
|
| | | return
|
| | |
|
| | | def ProcessAreaExp(curPlayer, tick):
|
| | | ##给场景经验
|