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)
|
||||
if guild != nil {
|
||||
for range guild.Members {
|
||||
target := playerMgr.GetPlayerByAccountId(msg.GetMemberAccountId())
|
||||
// 成员通知消息
|
||||
rspNotify := new(cs.SMSetMemberLevelNotify)
|
||||
rspNotify.GuildId = &guild.GuildId
|
||||
rspNotify.Name = &guild.Name
|
||||
|
||||
rspNotify.MemberLevel = msg.MemberLevel
|
||||
rspNotify.AccountId = msg.MemberAccountId
|
||||
playerProfile := cacheMgr.GetPlayerProfile(msg.GetMemberAccountId())
|
||||
if playerProfile != nil {
|
||||
rspNotify.Username = &playerProfile.Username
|
||||
}
|
||||
|
||||
for targetAccountId := range guild.Members {
|
||||
target := playerMgr.GetPlayerByAccountId(targetAccountId)
|
||||
if target == nil {
|
||||
continue
|
||||
}
|
||||
// 通知消息
|
||||
rspNotify := new(cs.SMSetMemberLevelNotify)
|
||||
rspNotify.GuildId = &guild.GuildId
|
||||
rspNotify.Name = &guild.Name
|
||||
rspNotify.MemberLevel = msg.MemberLevel
|
||||
rspNotify.AccountId = msg.MemberAccountId
|
||||
|
||||
playerProfile := cacheMgr.GetPlayerProfile(msg.GetMemberAccountId())
|
||||
if playerProfile != nil {
|
||||
rspNotify.Username = &playerProfile.Username
|
||||
}
|
||||
target.SendMsg(rspNotify)
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user