From 5e8a09c22637bda1c31f2e095004fe68123315bd Mon Sep 17 00:00:00 2001 From: xinian Date: Fri, 27 Mar 2026 11:52:08 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96=E6=89=AD=E8=9B=8B?= =?UTF-8?q?=E6=8F=90=E7=A4=BA=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/player/controller/robot/egg.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/modules/player/controller/robot/egg.go b/modules/player/controller/robot/egg.go index cb3d8e131..47c3ecc2f 100644 --- a/modules/player/controller/robot/egg.go +++ b/modules/player/controller/robot/egg.go @@ -23,21 +23,25 @@ func init() { if len(msgs) > 1 { count = gconv.Int(msgs[1]) + } else { + ctx.Send("参数错误") } if count > 10 { count = 10 } user := base.NewBaseSysUserService().GetQQ(ctx.Event.Sender.ID) if user == nil { - ctx.Send("未绑定") + ctx.Send("未绑定,请个人中心复制token发给机器人") return } itemservice := service.NewItemService(uint32(user.ID)) - if itemservice.CheakItem(400501) < int64(count) { - ctx.Send("扭蛋币不足") + havs := itemservice.CheakItem(400501) + if havs < int64(count) { + ctx.Send("扭蛋币不足,当前扭蛋币数量:" + gconv.String(havs)) return } var buf strings.Builder + buf.WriteString("当前扭蛋币数量:" + gconv.String(havs)) if grand.Meet(int(count), 100) { r := config.NewPetRewardService().GetEgg() newPet := model.GenPetInfo(int(r.MonID), int(r.DV), int(r.Nature), int(r.Effect), int(r.Lv), nil, 0)