| | |
| | |
|
| | | curStar = gameFB.GetGameFBDictByKey(DuJieFB_Star)
|
| | | realmLV = gameFB.GetGameFBDictByKey(DuJieFB_RealmLV)
|
| | | |
| | | realmIpyData = PlayerPrestigeSys.GetRealmIpyData(realmLV)
|
| | | lineID = FBCommon.GetFBPropertyMark()
|
| | | leaveTick = invadeCfg[Def_Time_Leave] * 1000
|
| | | overDict = {FBCommon.Over_costTime:costTime,FBCommon.Over_grade:curStar, FBCommon.Over_leaderID:leaderPlayerID}
|
| | |
| | | FBCommon.SyncFBEnterTick(curPlayer)
|
| | | else:
|
| | | #帮忙打的给奖励
|
| | | __GiveTeamAward(curPlayer, leaderPlayer, realmLV, curStar)
|
| | | __GiveTeamAward(curPlayer, leaderPlayer, realmIpyData, curStar)
|
| | | EventShell.EventRespons_DujieFBHelpPass(curPlayer)
|
| | | |
| | | realmIpyData = PlayerPrestigeSys.GetRealmIpyData(realmLV)
|
| | | FBCommon.AddFBHelpPoint(curPlayer, ChConfig.Def_FBMapID_DuJie, 1)
|
| | | |
| | | if realmIpyData and realmIpyData.GetIsBigRealm():
|
| | | #成就
|
| | | PlayerSuccess.DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_DujieFBHelpPass, 1)
|
| | |
| | |
|
| | | return
|
| | |
|
| | | def __GiveTeamAward(curPlayer, leaderPlayer, realmLV, curStar):
|
| | | def __GiveTeamAward(curPlayer, leaderPlayer, realmIpyData, curStar):
|
| | | #帮忙打的给奖励
|
| | | realmIpyData = PlayerPrestigeSys.GetRealmIpyData(realmLV)
|
| | | if not realmIpyData:
|
| | | return
|
| | | teamAwardDict = realmIpyData.GetTeamAward()
|