package cli import ( nameRoute "f1-game/internal/name/route" "f1-game/internal/pb" ) // 签到 func (p *Robot) SignIn() { req := &pb.None{} rsp := &pb.I32I32{} err := p.RequestResponse(nameRoute.MapPlayer_SignIn, req, rsp) if err != nil { p.Debugf("[SignIn] err = %v", err) return } p.Debugf("[SignIn] rsp = %v", rsp) } // 补签 func (p *Robot) ReSignIn(reSignInDays int32) { req := &pb.I32{ Value: reSignInDays, } rsp := &pb.ReSignIn{} err := p.RequestResponse(nameRoute.MapPlayer_ReSignIn, req, rsp) if err != nil { p.Debugf("[ReSignIn] err = %v", err) return } p.Debugf("[ReSignIn] rsp = %v", rsp) } // 领取累签奖励 func (p *Robot) SignInReward(rewardID int32) { req := &pb.I32{ Value: rewardID, } rsp := &pb.I32{} err := p.RequestResponse(nameRoute.MapPlayer_SignInReward, req, rsp) if err != nil { p.Debugf("[SignInReward] err = %v", err) return } p.Debugf("[SignInReward] rsp = %v", rsp) }