Skip to content

商店工具

核心摘要:Addon-Market 是 QuickShop-Hikari 的增强插件,提供表达式定价(支持公式动态计算价格)、缺货通知(自动提醒店主)、物品搜索(支持英文/中文/拼音)和指路光束(点击坐标创建引导光柱)等功能。

基础命令

命令功能
/qs price <公式>绑定动态定价公式
/qs marketinfo查看当前商店定价详情
/qs manage打开商店管理界面
/qs search <物品>搜索当前世界出售该物品的商店
/qs restock on / off开启/关闭缺货通知
/qs restock status查看缺货通知状态
/qs playerreset on / off开启/关闭周期清空
/qs playerreset status查看周期清空状态
/qs playerreset interval <时间>设置清空周期(如 1w / 5h / 50m

表达式定价

用数学公式让价格随交易量动态变化,而不是固定价格。注视商店输入公式即可绑定。

/qs price basePrice * 1.05 ^ min(playerAmount, 100)

每买一个涨 5%,最多累积 100 次。

变量: playerAmount(你的交易量)/ globalAmount(全服交易量)/ shopStock(库存)/ shopMaxStock(最大库存)/ basePrice(基础价)/ currentPrice(当前牌价)

函数: exp(x) / pow(a,b) / log(x) / min(a,b) / max(a,b)

实用公式:

  • 越买越贵: basePrice * 1.05 ^ min(playerAmount, 100)
  • 越买越便宜: basePrice * 0.95 ^ min(playerAmount, 50)
  • 阶梯定价: basePrice + floor(playerAmount / 10) * 5

创建商店时在聊天框直接输入公式即可代替数字价格。

物品搜索

搜索当前世界交易指定物品的所有商店。

/qs search 钻石     /qs search diamond     /qs search zuanshi
/qs search 土豆     /qs search 马铃薯      /qs search tudou

支持英文 ID、中文名、拼音、别名,部分匹配也能搜到。结果中的坐标可点击直接创建指路光束。

物品搜索

举个栗子:需要找到出售钻石剑的商店,可以输入/qs search 钻石剑 钻石剑还可以替换成zuanshijian(拼音)

物品搜索2

补货提醒

出售商店缺货时自动通知店主,消息中的坐标可点击创建指路光束。

命令说明
/qs restock on开启当前商店的缺货通知
/qs restock off关闭
/qs restock status查看状态

补货提醒

每次玩家上线的时候,服务器会自动检查玩家商店是否需要补货,如果有需要补货的商店会发送消息进行提醒。

同时玩家可以点击对应商店的坐标,来进行高亮指示引导

补货提醒2

缺货商店周围会有白色粒子环绕(店主 10 格内可见),靠近 5 格自动消失。

补货提醒3

玩家还可以使用/qs manage来一键管理各个商店的补货提醒。

补货提醒4

周期清空

定时重置玩家交易计数,防止单个人买光/卖光导致价格失控。

命令说明
/qs playerreset on / off开启/关闭
/qs playerreset status查看状态
/qs playerreset interval 1w -start:1 -time:00:00每周一 00:00 重置
/qs playerreset interval 5h每 5 小时重置

周期格式:50m(分钟)、5h(小时)、1w(周)

常见问题

Q: 提示"表达式无效"?

A: 检查公式中的变量名和函数名是否正确,如 basePrice + playerAmount

Q: 补货通知发太多次了?

A: 默认冷却 24 小时,可在 config.yml 中修改。

Q: 搜不到我的商店?

A: 搜索只限当前世界。

Q: 粒子效果太多?

A: 在 config.yml 中设置 particle-effect: false