| | |
| | | if contKillCntEx >= baseCnt and contKillCntEx % perCnt == 0:
|
| | | sysIndex = min((contKillCntEx - baseCnt) / perCnt, len(ckillSysList)-1)
|
| | | PlayerControl.FBNotify(ckillSysList[sysIndex], [curPlayer.GetName(), contKillCntEx])
|
| | | |
| | | PlayerControl.NotifyCode(curPlayer, 'AncientBattlefield_10', [contKillCntEx])
|
| | | if contKillCntEx == 5:
|
| | | PlayerControl.NotifyCode(curPlayer, 'AncientBattlefield_10', [5])
|
| | |
|
| | | # 击杀方成就
|
| | | PlayerSuccess.DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_ElderBattlefieldKill, 1)
|
| | |
| | | PlayerControl.PayMoney(curPlayer, IPY_GameWorld.TYPE_Price_Gold_Money, costMoney, ChConfig.Def_Cost_BindJadeWheel, infoDict)
|
| | | PlayerControl.GiveMoney(curPlayer, IPY_GameWorld.TYPE_Price_Gold_Paper, giveMoney, ChConfig.Def_GiveMoney_BindJadeWheel, isSysHint=False)
|
| | | SyncBindJadeWheelResult(curPlayer, gridNum)
|
| | | |
| | | if giveMoney >= IpyGameDataPY.GetFuncCfg('BindJadeWheelNotice'):
|
| | | PlayerControl.WorldNotify(0, 'BindJadeNotice', [curPlayer.GetName(), giveMoney])
|
| | | return
|
| | |
|
| | | def SyncBindJadeWheelResult(curPlayer, gridNum=0):
|