diff --git a/modules/gm/module.go b/modules/gm/module.go index e16742d2e..4f971396d 100644 --- a/modules/gm/module.go +++ b/modules/gm/module.go @@ -557,7 +557,7 @@ func (this *GM) CreateCmd(session comm.IUserSession, cmd string) (errdata *pb.Er log.Field{Key: "uid", Value: session.GetUserId()}, log.Field{Key: "0", Value: datas[0]}, ) - } else if len(datas) == 3 && (datas[0] == "race") { // 一键超神 + } else if len(datas) == 2 && (datas[0] == "race") { // 一键超神 var ( num2 int err error @@ -567,7 +567,7 @@ func (this *GM) CreateCmd(session comm.IUserSession, cmd string) (errdata *pb.Er return } - num2, err = strconv.Atoi(datas[2]) + num2, err = strconv.Atoi(datas[1]) if err != nil { errdata = &pb.ErrorData{ Code: pb.ErrorCode_ReqParameterError, @@ -828,7 +828,6 @@ func (this *GM) CreateCmd(session comm.IUserSession, cmd string) (errdata *pb.Er log.Field{Key: "0", Value: datas[1]}, ) } - } } }