• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
RandomShopAcquisition 每日随机价格的回收商店系统

Bukkit RandomShopAcquisition 每日随机价格的回收商店系统 1.0

没有下载权限
◆ 支持核心
Spigot,PaperSpigot
◆ 插件前置
无需
◆ 游戏版本
1.12-1.21.3
RandomShopAcquisition 每日随机价格的回收商店系统。
主要特点

- 每日随机刷新物品价格
- 支持多页商店界面
- 支持 NBT 自定义物品
- 支持两种货币系统(Vault 和 PlayerPoints)
- 可配置的每日回收上限
- 玩家可投资金币或钻石以触发价格刷新
- 完全可自定义的消息和界面

安装要求

- Minecraft 服务器版本:1.20.1+
- 依赖插件:
- Vault (用于经济系统)
- 任意支持 Vault 的经济插件 (如 EssentialsX)
- PlayerPoints (可选,用于点券系统)


权限节点
- `randomshopacquisition.use` - 允许玩家使用回收商店
- `randomshopacquisition.admin` - 允许管理员创建和编辑商店

玩家命令
- `/rshop` - 打开随机回收商店界面

管理员命令
- `/rshop create gui <页码>` - 创建或编辑商店页面的物品
- `/rshop edit gui <页码>` - 编辑商店页面中物品的价格范围和货币类型
- `/rshop edit all <页码> <价格范围>` - 批量设置页面所有物品的价格范围
- `/rshop reload` - 重新加载配置文件
- `/rshop refresh` - 手动刷新商店价格

管理员:创建商店

1. 使用命令 `/rshop create gui <页码>` 打开创建界面
2. 将要回收的物品放入上方 36 个槽位中
3. 点击确认按钮保存物品

管理员:编辑物品价格

1. 使用命令 `/rshop edit gui <页码>` 打开编辑界面
2. 左键点击物品设置价格范围(格式:最小值-最大值,例如:0.01-1)
3. Shift+右键点击物品切换货币类型(Vault 或 PlayerPoints)

管理员:批量设置价格

1. 使用命令 `/rshop edit all <页码> <价格范围>` 统一设置该页所有物品的价格范围
- 例如:`/rshop edit all 1 0.5-2` 将第 1 页所有物品的价格范围设为 0.5-2

玩家:使用商店

1. 使用命令 `/rshop` 打开回收商店
2. 左键点击物品回收一个
3. 右键点击物品回收背包中所有该物品

玩家:投资触发价格刷新

1. 在商店界面中点击投资按钮:
- 金币投资:
- 左键点击投入 10,000 金币
- 右键点击投入 50,000 金币
- 当总投资达到 1,000,000 金币时,价格刷新
- 钻石投资:
- 左键点击投入 64 个钻石
- 右键点击投入背包中所有钻石
- 当总投资达到 5,000 个钻石时,价格刷新

config.yml

# 每日回收限制(设为-1禁用)
daily_limit: 100000

# 是否启用每日限制
enable_daily_limit: true

# 最大页数
max_pages: 5

# 价格刷新所需的投资金额
money_refresh_limit: 1000000
diamond_refresh_limit: 5000

价格评估系统

物品价格每天随机刷新,在设定的价格范围内。商店界面会显示价格评估:

- 如果当前价格低于价格范围中间值,显示"今日价格较低"
- 如果当前价格高于价格范围中间值,显示"今日价格较高"

常见问题

问题:物品无法正确回收
**解决方案**:确保玩家背包中的物品与商店中设置的物品完全匹配,包括自定义名称和NBT数据。

问题:价格没有每日刷新
**解决方案**:价格刷新基于服务器日期,确保服务器时间设置正确,或使用 `/rshop refresh` 手动刷新。

问题:无法使用某些命令
**解决方案**:确保玩家拥有正确的权限节点。
作者
Miilyh
下载
1
查看
57
首次发布
最后更新
评分
0.00 星 0 星

来自Miilyh的更多资源

分享资源