This commit is contained in:
liwei1dao 2022-11-28 15:26:45 +08:00
commit ef8aed1a7d
2 changed files with 12 additions and 1 deletions

View File

@ -192,6 +192,15 @@ func (this *ModelUser) ChangeLevel(event interface{}, next func(event interface{
ul.session.SendMsg(string(this.module.GetType()), UserSubTypeLvChangedPush,
&pb.UserLvChangedPush{Uid: ul.session.GetUserId(), Exp: ul.exp, Lv: ul.lv})
this.module.DispenseRes(ul.session, rewards, true)
mc, err := this.module.service.GetModule(comm.ModuleChat)
if err != nil {
return
}
if chat, ok := mc.(comm.IChat); ok {
chat.SendSysChatToUser(ul.session, comm.ChatSystem12, ul.lv, 0, ul.name)
}
}
}
@ -202,4 +211,5 @@ type UserListen struct {
session comm.IUserSession
exp int64
lv int32
name string
}

View File

@ -409,6 +409,7 @@ func (this *User) EventUserChanged(session comm.IUserSession) {
ul.session = session
ul.exp = user.Exp
ul.lv = user.Lv
ul.name = user.Name
}
this.modelUser.EventApp.Dispatch(comm.EventUserChanged, ul)
}