| | |
| | | fbMissionID = gameFB.GetGameFBDictByKey(FBPlayerDict_MissionID)
|
| | | if fbMissionID:
|
| | | EventShell.EventRespons_FBEvent(curPlayer, "cleardevil_pass_%s" % fbMissionID)
|
| | | # 成就
|
| | | #触发激活法宝
|
| | | level = gameFB.GetGameFBDictByKey(FBPlayerDict_Level)
|
| | | PlayerSuccess.DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_PassWagicWeapon, 1, [lineID + 1, level])
|
| | | # 更新关卡
|
| | | if level:
|
| | | ipyData = IpyGameDataPY.GetIpyGameDataByCondition('MagicWeaponFB', {'LineID':lineID, 'Level':level})
|
| | | if ipyData:
|
| | | mwID = ipyData.GetMWID()
|
| | | PlayerMagicWeapon.UptateMWFBPasslv(curPlayer, mwID, level)
|
| | | PlayerMagicWeapon.ActiveMagicWeaponByFB(curPlayer, ChConfig.Def_FBMapID_MagicWeapon, lineID, level)
|
| | | # # 成就
|
| | | # level = gameFB.GetGameFBDictByKey(FBPlayerDict_Level)
|
| | | # PlayerSuccess.DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_PassWagicWeapon, 1, [lineID + 1, level])
|
| | | # # 更新关卡
|
| | | # if level:
|
| | | # ipyData = IpyGameDataPY.GetIpyGameDataByCondition('MagicWeaponFB', {'LineID':lineID, 'Level':level})
|
| | | # if ipyData:
|
| | | # mwID = ipyData.GetMWID()
|
| | | # PlayerMagicWeapon.UptateMWFBPasslv(curPlayer, mwID, level)
|
| | |
|
| | |
|
| | | DoFBHelp(curPlayer, tick)
|