hxp
2022-03-30 abfb87afcf590170481eb42de60a27dd04afd921
9415 【BT】【后端】古神战场(修复召集场次没有开启前广播bug)
1个文件已修改
11 ■■■■ 已修改文件
ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossBattlefield.py 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossBattlefield.py
@@ -497,21 +497,14 @@
            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