save
This commit is contained in:
parent
fcdf6c0c61
commit
acb58eba2a
@ -513,22 +513,24 @@ func (p *Player) CMSetMemberLevel(hdr *f5.MsgHdr, msg *cs.CMSetMemberLevel) {
|
|||||||
}
|
}
|
||||||
p.SendMsg(rspMsg)
|
p.SendMsg(rspMsg)
|
||||||
if guild != nil {
|
if guild != nil {
|
||||||
for range guild.Members {
|
// 成员通知消息
|
||||||
target := playerMgr.GetPlayerByAccountId(msg.GetMemberAccountId())
|
|
||||||
if target == nil {
|
|
||||||
continue
|
|
||||||
}
|
|
||||||
// 通知消息
|
|
||||||
rspNotify := new(cs.SMSetMemberLevelNotify)
|
rspNotify := new(cs.SMSetMemberLevelNotify)
|
||||||
rspNotify.GuildId = &guild.GuildId
|
rspNotify.GuildId = &guild.GuildId
|
||||||
rspNotify.Name = &guild.Name
|
rspNotify.Name = &guild.Name
|
||||||
|
|
||||||
rspNotify.MemberLevel = msg.MemberLevel
|
rspNotify.MemberLevel = msg.MemberLevel
|
||||||
rspNotify.AccountId = msg.MemberAccountId
|
rspNotify.AccountId = msg.MemberAccountId
|
||||||
|
|
||||||
playerProfile := cacheMgr.GetPlayerProfile(msg.GetMemberAccountId())
|
playerProfile := cacheMgr.GetPlayerProfile(msg.GetMemberAccountId())
|
||||||
if playerProfile != nil {
|
if playerProfile != nil {
|
||||||
rspNotify.Username = &playerProfile.Username
|
rspNotify.Username = &playerProfile.Username
|
||||||
}
|
}
|
||||||
|
|
||||||
|
for targetAccountId := range guild.Members {
|
||||||
|
target := playerMgr.GetPlayerByAccountId(targetAccountId)
|
||||||
|
if target == nil {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
|
||||||
target.SendMsg(rspNotify)
|
target.SendMsg(rspNotify)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user