AstrBot 钓鱼插件
一个功能齐全的钓鱼游戏系统插件,为您的机器人添加有趣的钓鱼休闲游戏。
🐔 通知
[!CAUTION]
作者学业繁重,暂无力维护和更新本插件。
💡Future
如果你有什么想法,欢迎提交issue!期待您天马行空的想法
🤝TODO
- 重构所有代码,现有代码过于臃肿
- 分离成就模块,以便于未来拓展
- 重写图鉴逻辑,只展示用户已经钓到的鱼
- 丰富图鉴类命令
- 将部分输出结果改写成输出图片
📦 更新记录
v1.4.0 - v1.4.6
- 将一些配置移动到了插件管理的插件配置中,进一步丰富了自定义内容
- 把
出售所有鱼竿和出售所有饰品的逻辑修改为:一键出售所有非五星和未装备的鱼竿或饰品 - 新增
精炼鱼竿 [ID]和精炼饰品 [ID]命令,每提升一级基础加成额外加成10%,若精5则再加成10%即最高50%加成 - 将
钓鱼帮助命令的输出结果改为图片,方便用户查看 - 修复了时效鱼饵过期后不会自动删除的问题
- 修复鱼饵库存没有了任然使用的bug
- 修复出售所有鱼竿和饰品的时候不卖出五星但任然得到五星钱的bug
- 修复上架市场会导致精炼等级为1的bug,优化市场输出(增加精炼等级)
- 修复无法购买高精的物品bug
✨ 功能特点
- 支持导入1.0数据
- 完整的钓鱼游戏系统
- 多种鱼类和稀有度
- 钓鱼装备系统(鱼竿、鱼饵)
- 商店系统
- 抽卡系统
- 排行榜
- 每日签到
- 成就和称号系统
- 金币经济系统
- 后台管理系统(自定义游戏数据!)
🎣 钓鱼游戏命令手册 🎣
| 功能分类 | 命令 | 描述 |
|---|---|---|
| 🌟 基础命令 | /注册 |
📝 注册钓鱼用户 |
/钓鱼 |
🎣 进行一次钓鱼(消耗10金币,3分钟CD) | |
/签到 |
📅 每日签到领取奖励 | |
/金币 |
💰 查看当前金币 | |
| 🎒 背包相关 | /鱼塘 |
🐟 查看鱼类背包 |
/鱼塘容量 |
🐟 查看鱼塘容量 | |
/升级鱼塘 |
🐟 升级鱼塘的容量 | |
/鱼饵 |
🐛 查看鱼饵背包 | |
/鱼竿 |
🥢 查看鱼竿背包 | |
| 🛒 商店与购买 | /商店 |
🏪 查看可购买的物品 |
/购买鱼饵 ID [数量] |
🛍️ 购买指定ID的鱼饵,可选择数量 | |
/购买鱼竿 ID |
🛒 购买指定ID的鱼竿 | |
/使用鱼饵 ID |
🎣 使用指定ID的鱼饵 | |
/使用鱼竿 ID |
🎣 装备指定ID的鱼竿 | |
| 🛒 市场与购买 | /市场 |
🏪 查看可购买的物品 |
/上架鱼饵 ID 价格 |
🛍️ 上架指定ID的鱼饵,可选择数量 | |
/上架鱼竿 ID 价格 |
🛒 上架指定ID的鱼竿 | |
/购买 ID |
🎣 使用指定ID的商品 | |
| 💰 出售鱼类 | /全部卖出 |
💸 出售背包中所有鱼 |
/保留卖出 |
💸出售背包中所有鱼但保留一个 | |
/出售稀有度 <1-5> |
💲 出售特定稀有度的鱼 | |
/出售鱼竿 ID |
💲 出售鱼竿 | |
/出售鱼饵 ID |
💲 出售鱼饵 | |
| ✨ 抽卡系统 | /抽卡 ID |
🃏 进行单次抽卡 |
/十连 ID |
🔟 进行十连抽卡 | |
/查看卡池 ID |
ℹ️ 查看卡池详细信息和概率 | |
| ⚙️ 其他功能 | /自动钓鱼 |
🤖 开启/关闭自动钓鱼功能 |
/排行榜 |
🏆 查看钓鱼排行榜 | |
/鱼类图鉴 |
📚 查看所有鱼的详细信息 | |
/擦弹 [金币数] |
🎯 向公共奖池投入金币,获得随机倍数回报。金币数参数可以为:梭哈、梭一半、allin、halfin。 | |
/查看称号 |
🎖️ 查看已获得的称号 | |
/查看成就 |
🎉 查看可达成的成就 | |
/钓鱼记录 |
📜 查看最近的钓鱼记录 | |
/钓鱼帮助 |
❓ 显示钓鱼游戏帮助信息 | |
/使用称号 ID |
🎖️使用称号,可以在排行榜显示 | |
/开启钓鱼后台管理 |
🔄 启动钓鱼管理后台 | |
/关闭钓鱼后台管理 |
❌ 关闭钓鱼管理后台 | |
/修改金币 用户ID 金币数量 |
💰 直接修改对应用户的金币数量 | |
/奖励金币 用户ID 金币数量 |
💰 奖励对应用户金币数量 | |
/扣除金币 用户ID 金币数量 |
💰 扣除对应用户金币数量 |
🔧 安装方法
- 将此插件放入
data/plugins/目录下 - 重启 AstrBot 或使用插件管理命令加载插件
❗注意事项
- 首次使用请先注册
- 钓鱼需要消耗金币,可通过签到获取初始金币
- 钓鱼有冷却时间限制
- 使用高级鱼竿和特殊鱼饵可提高稀有鱼类的获取几率
👥 贡献指南
- 🌟 Star 这个项目!(点右上角的星星,感谢支持!)
- 🐛 提交 Issue 报告问题
- 💡 提出新功能建议
- 🔧 提交 Pull Request 改进代码