23 lines
553 B
Go
Raw Normal View History

2025-06-10 21:56:29 +08:00
package msg
import (
"rocommon"
"rocommon/util"
"roserver/baseserver/model"
model2 "roserver/game/model"
"roserver/serverproto"
)
func init() {
serverproto.Handle_FRUIT_CSFruitJoinReq = model.HandleBackendMessage(func(ev rocommon.ProcEvent, cliId model.ClientID) {
msg := ev.Msg().(*serverproto.CSFruitJoinReq)
role := model2.RoleMag.GetRoleOrKick(cliId, ev)
if role == nil {
return
}
util.InfoF("uid=%v receive CSBuildGuildReq msg=%v", role.GetUUid(), msg)
msg.Uuid = role.GetUUid()
role.(*model2.Role).SendAllFruit(msg)
})
}