spark3.LuckyDraw - 智能抽奖插件 v1.0.0

LSE spark3.LuckyDraw - 智能抽奖插件 v1.0.0 1.2.0

请登录后获取
版权类型
原创
版权链接
https://www.minebbs.com/members/i-ikun2004.97513/
Wiki/文档
https://www.minebbs.com/
语言支持
中文(简体)
前置组件
SparkBridge3新一代QQ群服互通机器人
https://www.minebbs.com/resources/sparkbridge-bot-qq.15586/
适配版本(基岩)
  1. 全版本

IK系列插件QQ交流群:​

318569582​

​

📌 插件简介​

LuckyDraw 是一款专为SparkBridge框架开发的智能抽奖插件,实现QQ群与Minecraft服务器的完美联动抽奖系统。由 I IKUN2004 精心开发,支持自动匹配玩家、智能奖品分发、倒计时提醒等功能,为你的服务器活动增添更多乐趣!

✨ 核心特性​

🎮 QQ群与MC服务器联动​

  • QQ群内创建抽奖,MC服务器内自动参与
  • 玩家绑定自动匹配,无需手动配置
  • 抽奖结果双向通知(QQ群+游戏内)

🏆 智能抽奖系统​

  • 支持多种奖品类型:金币、物品、指令奖励
  • 奖品瓜分机制,随机分配奖池
  • 支持时长自定义(秒/分钟/小时)
  • 6位简短ID,操作方便

🛡️ 完善的管理系统​

  • 灵活的权限控制(群主/管理员/白名单)
  • 支持管理员强制开奖、删除抽奖
  • 实时查看抽奖状态和统计数据
  • 可配置的冷却时间和参与限制

💾 智能存储与分发​

  • 玩家离线时奖品自动存储
  • 玩家上线自动发放存储的奖品
  • 支持奖品过期清理机制
  • 多种领取方式(指令/自动)

⏰ 倒计时与提醒​

  • MC游戏内倒计时提醒(可配置时间点)
  • 开奖前倒计时播报(60s、30s、10s...)
  • 游戏内特效与音效提醒
  • QQ群实时状态更新

📖 使用说明​

安装方法​

  1. 确保已安装 SparkBridge 2.4.0+ 版本
  2. 下载插件压缩包,解压到 SparkBridge/plugins/ 目录
  3. 重启SparkBridge服务器
  4. 插件自动创建配置文件,按需修改配置

基础配置​

修改 plugins/LuckyDraw/config.json:
json

{
"targetGroup": 123456789, // 抽奖活动群号
"adminQQs": [10001, 10002], // 管理员QQ白名单
"defaultDuration": 3600, // 默认抽奖时长(秒)
"enableSmartMatch": true, // 启用智能匹配
"enableCountdown": true // 启用MC倒计时
}

🎯 指令大全​


管理员指令
├─ 创建抽奖:抽奖 奖品 名额 时长
│ 例如:抽奖 50000金币 6 12h
├─ 立即开奖:开奖 ID
│ 例如:开奖 123456
├─ 删除抽奖:删除抽奖 ID
│ 例如:删除抽奖 123456
├─ 清空抽奖:清除抽奖
├─ 查看列表:抽奖列表
├─ 查看配置:抽奖配置
└─ 查看统计:抽奖统计

玩家指令
├─ 参与抽奖:参与抽奖
├─ 查看状态:抽奖状态
├─ 我的记录:我的抽奖
├─ 待领奖品:我的奖品
├─ 领取奖品:领取奖品 ID
│ 例如:领取奖品 123456
└─ 帮助信息:抽奖帮助

1765425391201.webp
1765425412380.webp
1765425429905.webp

🎁 奖品格式示例​

  • 50000金币 - 金币奖励
  • 10钻石 - 钻石物品
  • 5下界合金锭 - 高级物品
  • 附魔金苹果 - 特殊物品
  • 1000 - 纯数字默认为金币

⏱️ 时长格式示例​

  • 30s - 30秒
  • 10m - 10分钟
  • 2h - 2小时
  • 1 - 默认1小时

🔧 配置详解​

JavaScript:
{
  "targetGroup": 0,                 // 抽奖活动群号,0表示所有群都可参与
  "adminQQs": [],                   // 管理员QQ白名单,为空时所有群管理员都可管理
  "defaultDuration": 3600,          // 默认抽奖时长(秒),即1小时
  "maxParticipants": 500,           // 单个抽奖最大参与人数限制
  "cooldown": 30,                   // 玩家参与冷却时间(秒),防止刷参与
  "enableSmartMatch": true,         // 启用智能玩家匹配系统
  "enableCountdown": true,          // 启用游戏内倒计时提醒
  "useAtForWinners": true,          // 开奖结果是否@中奖者
  "prizeStorageDays": 7,            // 奖品存储有效期(天),过期自动清理
  "maxActiveLotteries": 5           // 最大同时活跃抽奖数量限制
}

🎨 特色功能​

智能玩家匹配​

  • 自动识别绑定玩家
  • 支持智能模糊匹配(昵称相似度)
  • 缓存机制提高匹配效率

艾特提醒系统​

  • 开奖结果自动@中奖者
  • 存储奖品通知@提醒
  • 确保中奖者及时获知

多群组支持​

  • 可配置多个活动群
  • 每个群独立抽奖池
  • 灵活的活动管理

网页配置面板​

  • SparkBridge 2.4.0+支持网页配置
  • 可视化配置界面
  • 实时配置更新

⚡ 性能优化​

  • 内存优化:智能清理过期数据
  • 效率提升:短ID系统,操作便捷
  • 错误处理:完善的异常处理机制
  • 日志记录:详细的运行日志

📊 应用场景​

  1. 服务器活动:节日庆典、周年庆抽奖
  2. 新人福利:欢迎新玩家加入
  3. 游戏竞赛:PVP/PVE比赛奖品
  4. 玩家互动:社区活跃度提升
  5. 推广活动:宣传服务器特色

🚨 注意事项​

  1. 依赖要求:需要SparkBridge 2.4.0+版本
  2. 绑定系统:建议配合绑定插件使用
  3. 权限设置:合理配置管理员白名单
  4. 数据备份:定期备份抽奖数据
  5. 群号配置:正确设置活动群号

📞 支持与反馈​

作者:I IKUN2004
版本:v1.0.0
支持:SparkBridge 2.4.0+
如果遇到问题或有建议:

  1. 查看插件日志文件
  2. 检查配置是否正确
  3. 在MineBBS帖子留言
  4. 提供详细的错误信息

免责声明:本插件为免费开源插件,作者不对使用本插件造成的任何损失负责。请合理使用,遵守服务器规
作者
I IKUN2004
价格
45.00金粒
下载
8
查看
673
首次发布
最后更新

评分

0.00 星 0 次评分

I IKUN2004 的其他资源

最新更新

  1. 1.2.0来啦

    新增: 支持游戏内使用/cj参与抽奖 有抽奖发布游戏内有发布通知 有抽奖活动会通过boss栏显示 时间以及参加人员 倒计时之前at参加人员
  2. 1.1.0来啦

    适配sb3
后退
顶部 底部