hxp
2024-06-05 4918a5e2dcbef22b3d3b5921292365fd05b250d4
10130 【后端】福地争夺资源功能(非砍树版本Face改为同步Job)
1个文件已修改
6 ■■■■ 已修改文件
ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldMineArea.py 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldMineArea.py
@@ -1246,7 +1246,7 @@
        if areaPlayerID > Def_FakeAreaCount:
            cacheDict = PlayerViewCache.GetCachePropDataDict(PlayerViewCache.FindViewCache(areaPlayerID))
            areaInfo.PlayerName = cacheDict.get("Name", "")
            areaInfo.Face = cacheDict.get("Face", 0)
            areaInfo.Face = cacheDict.get("Job", 0)
                    
        areaInfo.MineItemList = []
        if not mineIndexList:
@@ -1269,7 +1269,7 @@
            if mineItemData.RobPlayerID:
                robCacheDict = PlayerViewCache.GetCachePropDataDict(PlayerViewCache.FindViewCache(mineItemData.RobPlayerID))
                mineItem.RobPlayerName = robCacheDict.get("Name", "")
                mineItem.RobFace = robCacheDict.get("Face", 0)
                mineItem.RobFace = robCacheDict.get("Job", 0)
            areaInfo.MineItemList.append(mineItem)
        areaInfo.MineCount = len(areaInfo.MineItemList)
        
@@ -1293,7 +1293,7 @@
        if playerID != recordInfo.TagPlayerID and recordInfo.TagPlayerID > Def_FakeAreaCount:
            tagCacheDict = PlayerViewCache.GetCachePropDataDict(PlayerViewCache.FindViewCache(recordInfo.TagPlayerID))
            recordInfo.TagPlayerName = tagCacheDict.get("Name", "")
            recordInfo.TagFace = tagCacheDict.get("Face", 0)
            recordInfo.TagFace = tagCacheDict.get("Job", 0)
        clientPack.AreaRecordList.append(recordInfo)
    clientPack.RecordCount = len(clientPack.AreaRecordList)
    NetPackCommon.SendFakePack(curPlayer, clientPack)