| | |
| | | continue
|
| | |
|
| | | zoneIpyData = CrossRealmPlayer.GetCrossZoneIpyDataByZoneID(ChConfig.Def_FBMapID_CrossBattlefield, zoneID)
|
| | | if zoneIpyData:
|
| | | if not zoneIpyData:
|
| | | continue
|
| | | serverGroupIDList = zoneIpyData.GetServerGroupIDList()
|
| | |
|
| | | if curHMNum not in buyHMInfo:
|
| | | continue
|
| | |
|
| | | buyPlayerInfo = buyHMInfo[curHMNum]
|
| | | if not buyPlayerInfo:
|
| | | continue
|
| | | |
| | | matchTickSortList = sorted(buyPlayerInfo.values(), key=operator.attrgetter("buyTime"))
|
| | | buyRec = matchTickSortList[0]
|
| | | |
| | | PlayerControl.WorldNotifyCross(serverGroupIDList, 0, "CrossBattlefieldOpenPlayer", [buyRec.playerName, notifyOpenMinute])
|
| | | PlayerControl.WorldNotifyCross(serverGroupIDList, 0, "CrossBattlefieldOpenSys", [notifyOpenMinute])
|
| | |
|
| | | return
|
| | |
|