| | |
| | | sendPack.Count = 1
|
| | | sendPack.Player = []
|
| | | socialManager = PyDataManager.GetPersonalSocialManager()
|
| | | socialInfo = socialManager.GetSocialPlayer(tagID).GetPackStruct(ChPyNetSendPack.tagGCSocialPlayer())
|
| | | socialPlayer = socialManager.GetSocialPlayer(tagID)
|
| | | if not socialPlayer:
|
| | | return
|
| | | socialInfo = socialPlayer.GetPackStruct(ChPyNetSendPack.tagGCSocialPlayer())
|
| | | sendPack.Player.append(socialInfo)
|
| | |
|
| | | NetPackCommon.SendFakePack(curPlayer, sendPack)
|
| | |
| | | cnt += 1
|
| | | savaData += friend.getBuffer()
|
| | |
|
| | | GameWorld.Log("SaveFriendData cnt :%s"%cnt)
|
| | | GameWorld.Log("SaveFriendData cnt :%s len=%s" % (cnt, len(savaData)))
|
| | | return CommFunc.WriteDWORD(cntData, cnt) + savaData
|
| | |
|
| | | # 从数据库载入好友数据
|
| | |
| | | cnt += 1
|
| | | savaData += socialPlayer.getBuffer()
|
| | |
|
| | | GameWorld.Log("!!SaveEnemyData cnt :%s"%cnt)
|
| | | GameWorld.Log("!!SaveEnemyData cnt :%s len=%s" % (cnt, len(savaData)))
|
| | | return CommFunc.WriteDWORD(cntData, cnt) + savaData
|
| | |
|
| | | # 从数据库载入
|
| | |
| | | cnt += 1
|
| | | savaData += socialPlayer.getBuffer()
|
| | |
|
| | | GameWorld.Log("!!SaveContactsData cnt :%s"%cnt)
|
| | | GameWorld.Log("!!SaveContactsData cnt :%s len=%s" % (cnt, len(savaData)))
|
| | | return CommFunc.WriteDWORD(cntData, cnt) + savaData
|
| | |
|
| | | # 从数据库载入
|
| | |
| | | cnt += 1
|
| | | savaData += socialPlayer.getBuffer()
|
| | |
|
| | | GameWorld.Log("!!SaveBlacklistData cnt :%s"%cnt)
|
| | | GameWorld.Log("!!SaveBlacklistData cnt :%s len=%s" % (cnt, len(savaData)))
|
| | | return CommFunc.WriteDWORD(cntData, cnt) + savaData
|
| | |
|
| | | # 从数据库载入
|
| | |
| | | cnt += 1
|
| | | savaData += socialPlayer.playerInfo.getBuffer()
|
| | |
|
| | | GameWorld.Log("SaveSocialData cnt :%s"%cnt)
|
| | | GameWorld.Log("SaveSocialData cnt :%s len=%s" % (cnt, len(savaData)))
|
| | | return CommFunc.WriteDWORD(cntData, cnt) + savaData
|
| | |
|
| | |
|