一口价
一口价就是「标好价格直接卖」:卖家定好价格,买家点一下就买。可以让买家整批买,也可以让买家只买一部分(零买)。
上架
用指令
/sa sell <价格> [数量|all] [时长] [货币]
| 参数 | 说明 |
|---|---|
<价格> | 默认是整批的总价;config.yml 的 listing.sell.command-price: each 时改成每个的单价。可以写 1500、1.5k、2w、3万、1m、1亿 |
[数量] | 卖几个。不写 = 手上那一组的数量;all = 背包里全部同样的物品。背包里同样的物品(名称、附魔、耐久、数据都相同)会一起扣 |
[时长] | 例如 12h、2d、1d12h。会被限制在 durations 最短与最长之间;不写用 default-duration(默 认 48 小时) |
[货币] | 货币 ID,例如 money、points。不写用默认货币 |
时长与货币的顺序可以对调。
/sa sell 1500
/sa sell 1500 128
/sa sell 20k all 72h
/sa sell 300 64 points
用上架菜单
/sa list(或市集里的「上架物品」)打开上架菜单:
- 把要卖的物品放进中间的格子。可以放好几组,但必须是同一种物品(名称、附魔、耐久都要相同);也可以 Shift + 点击背包里的物品直接放进去。
- 左下角 方式 切到「一口价」。
- 点 价格 在聊天栏输入(总价或单价由
command-price决定,按钮说明会同时显示总价、单价、数量)。 - 零买 开 / 关:开 = 买家可以只买一部分;关 = 只能整批买。
- 时长 左键 / 右键在
durations里切换;货 币 点击切换(只有一种可用货币时不能切换)。 - 费用 显示上架手续费与成交时要扣的交易税。
- 点两次 确认上架。
关闭菜单、点「取消」、断线、服务器重载或关服时,放进去的物品会全部退回背包(玩家已经离线时寄到他的 星月邮箱)。
装了云界面 CloudUI
云界面画面左边的「上架物品」分页可以直接从背包选物品上架(物品确认上架后才离开背包),见 云界面市集 · 上架物品。
上架时会检查
| 检查 | 不通过时 |
|---|---|
服务器开放一口价(listing.sell.enabled)、玩家有 starauction.sell | 「服务器没有开放这种交易方式」/「你没有权限这么做」 |
一笔最多 max-amount 个(默认 2304 ) | 「一笔最多 2304 个」 |
| 货币可用、玩家有那种货币的权限 | 「这种货币现在不能用」/「你不能用这种货币交易」 |
| 整批金额不超过货币的 单笔上限 | 「金额太大了」 |
| 单价在 价格范围 内 | 「这个物品的单价至少要 …」/「最多 …」 |
| 不是 黑名单 物品 | 「这个物品不能上架(原因)」 |
| 同时上架的一口价数量没超过 上限 | 「你最多只能同时上架 10 件一口价商品」 |
两次上架间隔超过 cooldown-ms(默认 1.5 秒) | 「上架太快了,稍等一下再试」 |
| 付得起 上架手续费 | 「上架手续费不足,需要 …」 |
任何一项不通过,物品与已扣的手续费都会退回。
零买与价格计算
listing.sell.allow-partial: true(默认)时,新上架的一口价默认可以零买;上架菜单里可以逐件切换,指令上架一律使用这个默认值。