- 版权类型
- 原创
- 插件中文名称
- 每日折扣商店
- 插件英文名称
- XZDiscountShop
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- Purpur
- Leaves
- 其他核心
- 语言支持
- 中文(简体)
- 前置组件
- (必备)PlayerPoints https://www.minebbs.com/resources/playerpoints.9144/
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
XZDiscountShop
简介
• 个性化商店:每位玩家看到的商品与折扣相互独立• 随机折扣:按配置范围自动分配折扣(如 5.0 ~ 9.5 折)
• 每日限购:每个商品每日限购 1 次,到点自动刷新
• 管理界面:可视化添加 / 改价 / 删除商品,支持分页
• 高度自由:商品介绍、已售罄显示均可在配置中自定义
• 版本支持:兼容 1.12.x 到 1.21.x 全部游戏版本
命令
命令 | 说明 | 权限 |
|---|---|---|
/xzds open | 打开折扣商店 | xzdiscountshop.open |
/xzds gui | 打开管理界面 | xzdiscountshop.admin |
/xzds reload | 重载配置文件 | xzdiscountshop.admin |
配置
YAML:
# 折扣设置
discount:
# 最小折扣(10代表1折,50代表5折,100代表原价)
min: 50
# 最大折扣
max: 95
# 每个玩家商店显示的商品数量
items-per-shop: 7
# 商店刷新设置
refresh:
# 是否每日刷新玩家的商店
daily-refresh: true
# 刷新时间(小时,0-23)
refresh-hour: 0
# 界面设置
gui:
# 玩家商店界面标题
shop-title: "§6§l折扣商店"
# 管理员界面标题
admin-title: "§c§l管理折扣商店"
# 管理员界面大小
admin-size: 6
# 折扣商品介绍
item-lore:
- ""
- "§7原价: §c{original_price} 点券"
- "§7折扣: §e{discount} 折"
- "§7折后价: §a{discounted_price} 点券"
- ""
- "§e点击购买"
- "§c每日限购1次"
# 已售罄物品显示
sold-out-name: "§c§l已售罄"
sold-out-lore:
- "§7你今天已经购买过此商品"
- "§7明天0点自动刷新"
# 消息设置
messages:
prefix: "§8[§6折扣商店§8]§r "
no-permission: "§c你没有权限使用此命令!"
shop-empty: "§e商店还没有商品,请联系管理员添加!"
purchase-success: "§a成功购买 {item} §a花费 {price} 点券!"
purchase-failed: "§c购买失败!余额不足或背包已满!"
item-added: "§a成功添加商品到折扣商店!"
item-removed: "§a成功移除商品!"
reload-success: "§a配置文件重载成功!"
unknown-command: "§c未知命令!使用 /xzds help 查看帮助"
结语
感谢使用 XZInviteReward 插件,我会持续更新更多功能。对于插件如果你有任何问题或建议,请添加作者的QQ:3414446