| | |
| | |
|
| | | # 通知地图好友信息
|
| | | 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) |
| | | #=======================================================================
|
| | |
|
| | |
|
| | | # 整个游戏的好友管理
|