update
This commit is contained in:
parent
aef30ba083
commit
4b89fd4362
@ -96,12 +96,15 @@ func (this *apiComp) BuyOrSell(session comm.IUserSession, req *pb.CaravanBuyOrSe
|
|||||||
for i := caravan.Lv; i <= curLv-caravan.Lv; i++ {
|
for i := caravan.Lv; i <= curLv-caravan.Lv; i++ {
|
||||||
if c, err := this.module.configure.GetCaravanLv(int32(i)); err == nil {
|
if c, err := this.module.configure.GetCaravanLv(int32(i)); err == nil {
|
||||||
lvReward = append(lvReward, c.Reward...)
|
lvReward = append(lvReward, c.Reward...)
|
||||||
|
update["lv"] = curLv
|
||||||
|
update["baglimit"] = c.Bagtop
|
||||||
} else {
|
} else {
|
||||||
data.Message = err.Error()
|
data.Message = err.Error()
|
||||||
code = pb.ErrorCode_ConfigNoFound
|
code = pb.ErrorCode_ConfigNoFound
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
caravan.Lv = curLv
|
||||||
}
|
}
|
||||||
if len(lvReward) > 0 {
|
if len(lvReward) > 0 {
|
||||||
if reward := this.module.DispenseRes(session, lvReward, true); reward != pb.ErrorCode_Success {
|
if reward := this.module.DispenseRes(session, lvReward, true); reward != pb.ErrorCode_Success {
|
||||||
|
@ -38,7 +38,7 @@ func (this *apiComp) Challenge(session comm.IUserSession, req *pb.HuntingChallen
|
|||||||
if v1, ok := hunting.Ps[req.BossType]; ok && v1 == 0 {
|
if v1, ok := hunting.Ps[req.BossType]; ok && v1 == 0 {
|
||||||
|
|
||||||
if code = this.module.ConsumeRes(session, cfgData.PsMg, true); code != pb.ErrorCode_Success { // 扣1点
|
if code = this.module.ConsumeRes(session, cfgData.PsMg, true); code != pb.ErrorCode_Success { // 扣1点
|
||||||
data.Message = err.Error()
|
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
@ -58,7 +58,7 @@ func (this *apiComp) Challenge(session comm.IUserSession, req *pb.HuntingChallen
|
|||||||
N: ps,
|
N: ps,
|
||||||
}
|
}
|
||||||
if code = this.module.ConsumeRes(session, []*cfg.Gameatn{psAnt}, true); code != pb.ErrorCode_Success {
|
if code = this.module.ConsumeRes(session, []*cfg.Gameatn{psAnt}, true); code != pb.ErrorCode_Success {
|
||||||
data.Message = err.Error()
|
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -39,7 +39,7 @@ func (this *apiComp) Challenge(session comm.IUserSession, req *pb.VikingChalleng
|
|||||||
if v1, ok := viking.Ps[req.BossId]; ok && v1 == 0 {
|
if v1, ok := viking.Ps[req.BossId]; ok && v1 == 0 {
|
||||||
|
|
||||||
if code = this.module.ConsumeRes(session, cfgData.PsMg, true); code != pb.ErrorCode_Success { // 扣1点
|
if code = this.module.ConsumeRes(session, cfgData.PsMg, true); code != pb.ErrorCode_Success { // 扣1点
|
||||||
data.Message = err.Error()
|
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
@ -59,7 +59,7 @@ func (this *apiComp) Challenge(session comm.IUserSession, req *pb.VikingChalleng
|
|||||||
N: ps,
|
N: ps,
|
||||||
}
|
}
|
||||||
if code = this.module.ConsumeRes(session, []*cfg.Gameatn{psAnt}, true); code != pb.ErrorCode_Success {
|
if code = this.module.ConsumeRes(session, []*cfg.Gameatn{psAnt}, true); code != pb.ErrorCode_Success {
|
||||||
data.Message = err.Error()
|
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user