mirror of
https://github.com/FloatTech/ZeroBot-Plugin.git
synced 2026-02-06 15:20:22 +00:00
[mcfish]修改钓鱼规则 (#1072)
* fix: 修复[mcfish]交易检测逻辑的bug - 修复出售限制不更新的bug - 修改商品价格浮动区间 * update:[mcfish]美西螈物品翻5倍 - 使用美西螈物品翻倍率3->5 - 移除不使用的函数checkIsFish * fix: 修复[mcfish]交易检测对垃圾的处理
This commit is contained in:
@@ -86,7 +86,7 @@ func init() {
|
||||
if strings.Contains(thingName, "竿") {
|
||||
msg = "一天只能交易10把鱼竿,明天再来售卖吧"
|
||||
} else {
|
||||
msg = "一天只能交易200次物品,明天再来吧~"
|
||||
msg = "一天只能交易150次物品(垃圾除外),明天再来吧~"
|
||||
}
|
||||
ctx.SendChain(message.Text(msg))
|
||||
return
|
||||
@@ -313,12 +313,10 @@ func init() {
|
||||
logrus.Warnln(err)
|
||||
}
|
||||
}
|
||||
// 更新交易鱼类数量
|
||||
if checkIsFish(thingName) {
|
||||
err := dbdata.updateCanSalesFishFor(uid, number)
|
||||
if err != nil {
|
||||
ctx.SendChain(message.Text("[ERROR,记录鱼类交易数量失败,此次交易不记录]:", err))
|
||||
}
|
||||
// 更新交易限制
|
||||
err = dbdata.updateCanSalesFor(uid, thingName, number)
|
||||
if err != nil {
|
||||
ctx.SendChain(message.Text("[ERROR,记录鱼类交易数量失败,此次交易不记录]:", err))
|
||||
}
|
||||
|
||||
ctx.Send(message.ReplyWithMessage(ctx.Event.MessageID, message.Text("成功出售", thingName, ":", number, "个", ",你赚到了", pice*number, msg)))
|
||||
@@ -428,7 +426,7 @@ func init() {
|
||||
if strings.Contains(thingName, "竿") {
|
||||
msg = "一天只能交易10把鱼竿,明天再来售卖吧"
|
||||
} else {
|
||||
msg = "一天只能交易200次物品,明天再来吧~"
|
||||
msg = "一天只能交易150次物品,明天再来吧~"
|
||||
}
|
||||
ctx.SendChain(message.Text(msg))
|
||||
return
|
||||
@@ -651,12 +649,10 @@ func init() {
|
||||
logrus.Warnln(err)
|
||||
}
|
||||
}
|
||||
// 更新交易鱼类数量
|
||||
if checkIsFish(thingName) {
|
||||
err := dbdata.updateCanSalesFishFor(uid, number)
|
||||
if err != nil {
|
||||
ctx.SendChain(message.Text("[ERROR,更新鱼类交易数量失败,此次交易不记录]:", err))
|
||||
}
|
||||
// 更新交易限制
|
||||
err = dbdata.updateCanSalesFor(uid, thingName, number)
|
||||
if err != nil {
|
||||
ctx.SendChain(message.Text("[ERROR,记录鱼类交易数量失败,此次交易不记录]:", err))
|
||||
}
|
||||
ctx.Send(message.ReplyWithMessage(ctx.Event.MessageID, message.Text("你用", price, "购买了", number, thingName)))
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user