帖子

Memorial Edition

查看: 132|回复: 1

[原创插件] 【雾云】MistABC - ✨ 趣味问答竞赛插件 ✨

[复制链接]

Lv.4 矿工

雾云开发团

人气
20 点
金粒
250 粒
宝石
0 颗
爱心
0 颗
钻石
23 颗
贡献
0 点
发表于 前天 16:59 | 显示全部楼层 |阅读模式
趣味问答 MistABC
  • 概要
  • 下载链接
  • 授权信息

适用服务端:Spigot Paper Bukkit 

插件类型: 娱乐 

语言支持: 简体中文 

适用版本:

前置插件:

简介: MistABC是一个功能丰富的Minecraft问答竞赛插件,为服务器增添趣味性和互动性

LOGO

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 雾里云端 于 2025-1-21 01:29 编辑

# MistABC - 趣味问答竞赛插件
b503c7d369ca16ae119bd4cdaf02ef43.webp
0611731c3f3b6dd9656079baca77868d.webp
6b9cd6ff1871ff94e9f54f100bb692f0.webp


## 📝 插件介绍
MistABC是一个功能丰富的Minecraft问答竞赛插件,为服务器增添趣味性和互动性。插件支持自定义问题、定时发送、数据统计、奖励系统等功能,让服务器的问答活动变得简单有趣。通过精美的特效和声音反馈,为玩家提供良好的游戏体验。




## ✨ 主要特性
- 🎯 **自动问答系统**:定时自动发送问题,无需管理员手动操作
- 📊 **数据统计**:记录玩家的答题数据,包括正确次数、总次数和正确率
- 💾 **双重存储**:支持YAML和MySQL两种存储方式,方便迁移和跨服统计
- 🎁 **奖励系统**:支持自定义奖励命令,可设置多个奖励
- 🎨 **特效系统**:回答正确时播放烟花和粒子特效,提升游戏体验
- 🔌 **PlaceholderAPI支持**:提供多个变量接口,方便与其他插件集成
- ⚙️ **完全可配置**:所有内容都可在配置文件中自定义

## 🛠️ 安装说明
1. 下载插件jar文件
2. 将jar文件放入服务器的plugins文件夹
3. 重启服务器或重载插件
4. 编辑配置文件`plugins/MistABC/config.yml`
5. 使用`/mistabc reload`重载配置

## 📌 使用方法
### 基础命令
- `/mistabc reload` - 重载插件配置
- `/mistabc start` - 开始问答
- `/mistabc stop` - 停止问答
- `/mistabc next` - 发送下一个问题
- `/mistabc add <问题> <答案>` - 添加新问题
- `/mistabc list` - 查看所有问题
- `/mistabc remove <编号>` - 删除指定问题

### PlaceholderAPI变量
- `%mistabc_correct%` - 显示玩家正确回答次数
- `%mistabc_total%` - 显示玩家总回答次数
- `%mistabc_rate%` - 显示玩家答题正确率

## ⚙️ 配置文件
```yaml
# 问题发送间隔(秒)
questionInterval: 300

# 问题和答案
questions:
  1:
    question: "1+1等于多少?"
    answer: "2"

# 奖励命令列表(%player%会被替换为获胜玩家的名字)
rewards:
  - "give %player% diamond 1"
  - "xp add %player% 100"

# 数据存储设置
storage:
  type: yaml  # 可选:yaml 或 mysql

# MySQL数据库设置
database:
  host: localhost
  port: 3306
  database: minecraft
  username: root
  password: ""
```

## 🔧 权限节点
- `mistabc.admin` - 管理员权限,允许使用所有命令
- `mistabc.play` - 玩家权限,允许参与答题(默认所有人都有)

## 💡 特色功能
1. **智能答题系统**
   - 自动检测答案,不区分大小写
   - 采用"抢答"机制,只有第一个回答正确的玩家可以获得奖励
   - 防止作弊,答题结束后自动禁用答题功能
   - 实时更新统计数据

2. **数据存储**
   - YAML存储:适合小型服务器,配置简单
   - MySQL存储:适合大型服务器,支持跨服数据同步

3. **奖励系统**
   - 支持多重奖励
   - 可使用变量自定义奖励消息
   - 支持执行多个奖励命令

4. **胜利特效**
   - 烟花效果
   - 粒子特效
   - 音效提示
游客,如果您要查看本帖隐藏内容请回复


## 📊 未来计划
- [ ] 添加更多特效选项
- [ ] 支持题目分类
- [ ] 添加排行榜功能
- [ ] 支持更多数据库类型
- [ ] 添加GUI界面

## 🤝 支持与反馈
如果您在使用过程中遇到任何问题,或有任何建议,欢迎通过以下方式联系:
- 在MCBBS帖子中回复
- 加入QQ交流群:983387954

## 📜 开源协议
本插件采用MIT协议开源,欢迎学习和改进。

## 🙏 鸣谢
感谢所有为本插件提供建议和反馈的用户!


更新日志
V1.1:适配java 8
V1.3:# MistABC 更新日志
## [1.3] - 2025-01-21
### 新增
- 为每个问题添加独立奖励系统
- 新增默认奖励配置,当问题没有特定奖励时使用
- 问题防重复机制,最近10个问题不会重复出现

### 优化
- 改进配置文件结构,使其更加清晰和易于管理
- 优化了奖励发放逻辑
- 添加了详细的日志记录,方便调试和管理








评分

参与人数 2人气 +3 金粒 +34 收起 理由
1184258252 + 1 + 1 太棒了
MRTangwin8 + 2 + 33 MCBBS有你更精彩~

查看全部评分

做最懂Minecraft的开发组

Lv.2 采石匠

人气
5 点
金粒
45 粒
宝石
0 颗
爱心
0 颗
钻石
12 颗
贡献
0 点
发表于 前天 20:16 | 显示全部楼层
66666666666666
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

所谓清洗,不过是把脏污从一个物体上移动到另一个物体上罢了。

Archiver|小黑屋| MCBBS纪念版 ( 新ICP备2024014954号|兵公网安备66010002000149号 )|隐私政策| 手机版

GMT+8, 2025-1-22 09:38 , Processed in 0.245776 second(s), 25 queries , Redis On.

"Minecraft"以及"我的世界"为美国微软公司的商标 本站与微软公司没有从属关系

© 2010-2025 MCBBS纪念版 版权所有 本站内原创内容版权属于其原创作者,除作者或版规特别声明外未经许可不得转载

返回顶部