抽奖重置版 LyLotteryReload
MySQL 前置要求
启用 MySQL 存储时,必须安装 LyMySQLCore,并确认它已成功连接数据库。否则本插件的 MySQL 数据读取、保存、同步或相关记录不会生效。
LyLotteryReload 是一款宝箱抽奖插件。可以配置多个宝箱、多个奖池、普通奖池、稀有奖池、低保触发、累计抽奖奖励、抽奖记录和实体方块入口。
玩家可以通过指令打开宝箱,也可以右键指定物品或绑定方块打开抽奖界面。抽奖时按次数段扣除物品、金币、点券或其他条件,再按奖池权重抽取奖励。
插件信息
| 项目 | 内容 |
|---|---|
| 插件名 | LyLotteryReload |
| 插件版本 | 1.0.6 |
| 作者 | 离渊 |
| 主命令 | /lycj |
| 软依赖 | PlaceholderAPI、Vault、PlayerPoints、LyMySQLCore |
功能
| 功能 | 说明 |
|---|---|
| 多宝箱 | 每个宝箱独立配置标题、打开物品、抽奖条件和奖池 |
| 普通奖池 | 每次抽奖默认从普通奖池抽取 |
| 稀有奖池 | 可按几率、低保次数触发稀有奖池 |
| 奖励权重 | 奖品支持基础权重和条件权重加成 |
| 抽中上限 | 单个奖品可限制最多抽中次数 |
| 累计奖励 | 达到指定抽奖次数后领取累计礼包 |
| 抽奖记录 | 可记录最近中奖信息并用变量显示 |
| 方块入口 | 可把指定方块绑定为宝箱入口 |
指令
| 指令 | 说明 |
|---|---|
/lycj reload | 重载插件配置 |
/lycj open [宝箱id] | 打开指定宝箱 |
/lycj addblock [宝箱id] | 将下次右键点击的方块绑定为宝箱 |
/lycj removeblock | 将下次右键点击的方块解除宝箱绑定 |
/lycj clear [宝箱id] [玩家] | 清空玩家指定宝箱的抽奖数据 |
/lycj try [宝箱id] [玩家] | 控制玩家进行一次抽奖 |
使用流程
- 在
reward/中配置奖池。 - 在
chest/中配置宝箱,并绑定普通奖池或稀有奖池。 - 在宝箱
condition中设置每次抽奖需要消耗的内容。 - 按需要配置低保、稀有触发和累计奖励。
- 使用
/lycj reload重载配置。 - 使用
/lycj open [宝箱id]测试抽奖。
页面索引
| 页面 | 内容 |
|---|---|
| 配置说明 | 全局设置、数据库、消息、界面和默认配置加载 |
| 宝箱配置 | 宝箱、抽奖条件、稀有奖池、低保和累计奖励 |
| 奖池配置 | 奖品、权重、条件加成、发奖和消息 |
| 插件变量 | PlaceholderAPI 变量 |
| 常见问题 | 常见配置问题与排查 |
| 更新日志 | 文档整理记录 |