860312 注释加好友触发任务和成就,若开启可根据具体情况开发,如直接通知好友总数
1个文件已修改
25 ■■■■■ 已修改文件
ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerSocial.py 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerSocial.py
@@ -189,18 +189,21 @@
    
    # 通知地图好友信息
    def MapServer_SyncFriendInfo(self, curPlayer):
        if not curPlayer:
            return
        sendPack = ChGameToMapPyPack.tagGMFriendInfo()
        sendPack.PlayerID = curPlayer.GetPlayerID()
        sendPack.FriendCnt = self.GetCount()
        sendPack.Friends = []
        for friendInfo in self.SocialDict.values():
            playerFriend = ChGameToMapPyPack.tagGMPlayerFrendInfo()
            playerFriend.TagID = friendInfo.PlayerID
            sendPack.Friends.append(playerFriend)
        NetPackCommon.SendPyPackToMapServer(curPlayer.GetLineNO(), curPlayer.GetRealMapID(), sendPack)
        #=======================================================================
        # if not curPlayer:
        #    return
        # sendPack = ChGameToMapPyPack.tagGMFriendInfo()
        # sendPack.PlayerID = curPlayer.GetPlayerID()
        # sendPack.FriendCnt = self.GetCount()
        # sendPack.Friends = []
        #
        # for friendInfo in self.SocialDict.values():
        #    playerFriend = ChGameToMapPyPack.tagGMPlayerFrendInfo()
        #    playerFriend.TagID = friendInfo.TagID
        #    sendPack.Friends.append(playerFriend)
        # NetPackCommon.SendPyPackToMapServer(curPlayer.GetLineNO(), curPlayer.GetRealMapID(), sendPack)
        #=======================================================================
    
# 整个游戏的好友管理