好友优化

This commit is contained in:
hahwu 2025-03-28 14:37:06 +08:00
parent 0c1ec3ce50
commit 0f5bb01aec
2 changed files with 1 additions and 8 deletions

View File

@ -104,14 +104,6 @@ func (f *FriendMgr) sendToPlayer(m *msg.Msg) (interface{}, error) {
// 同步信息 // 同步信息
func (f *FriendMgr) sync(m *msg.Msg) (interface{}, error) { func (f *FriendMgr) sync(m *msg.Msg) (interface{}, error) {
data := f.getData().List[m.From] data := f.getData().List[m.From]
for _, v := range data {
if v.H != 1 {
log.Debug("sync friendMgr msg to player %d success msg %v", m.From, v)
}
v.H = 1
}
l := make([]*msg.Msg, len(data))
copy(l, data)
return data, nil return data, nil
} }

View File

@ -321,6 +321,7 @@ func SyncFriendMsg(p *Player) {
} }
log.Debug("uid : %d, handle friend msg : %v", p.M_DwUin, v) log.Debug("uid : %d, handle friend msg : %v", p.M_DwUin, v)
handle(p, v) handle(p, v)
v.H = 1
} }
FriendMod.SetSyncId(maxId) FriendMod.SetSyncId(maxId)
p.PlayMod.save() p.PlayMod.save()