diff --git a/logic/controller/CreatePlayer.go b/logic/controller/CreatePlayer.go index 1a82b9c5..a98924c5 100644 --- a/logic/controller/CreatePlayer.go +++ b/logic/controller/CreatePlayer.go @@ -16,7 +16,7 @@ import ( // 处理命令: 1001 func (h *Controller) CreatePlayer(data *user.CreatePlayerInboundInfo, c gnet.Conn) (result *user.CreatePlayerOutInfo, err errorcode.ErrorCode) { - + data.Nickname = strings.Trim(data.Nickname, "\x00") blservice.NewUserService(data.Head.UserID).Reg(cool.Filter.Replace(data.Nickname, '*'), data.Color) return result, 0 } diff --git a/modules/blazing/service/info.go b/modules/blazing/service/info.go index ca160931..d5ae0f5e 100644 --- a/modules/blazing/service/info.go +++ b/modules/blazing/service/info.go @@ -31,7 +31,7 @@ func (s *UserService) Reg(nick string, color uint32) { return } - nick = strings.Trim(nick, "\x00") + t := model.NewPlayer() t.PlayerID = uint64(s.userid)