9.1 KiB
9.1 KiB
作者:秋云
自动化刷取角色好感度的脚本,支持盗宝团和愚人众两种敌人类型。通过自动触发和完成突发任务来获得好感度经验。
目录
功能简介
自动化刷取角色好感度的脚本,支持盗宝团和愚人众两种敌人类型。通过自动触发和完成突发任务来获得好感度经验。
- 日限制: 每日最多获得10次好感度奖励,50次任务触发,在别的地方触发过好感任务会扣减相应次数。
- 循环上限: 单次运行最多50次循环,自动检测好感任务触发,不再触发时自动结束。
- 平均时长: 每次循环约1分钟,效率高时可以达到40秒单次循环。
- 成功率: 配置正确的情况下接近98%,有概率丢失第一次好感任务。
敌人类型
盗宝团
| 属性 | 详情 |
|---|---|
| 触发任务 | 岛上无贼 - 消灭鬼鬼祟祟的盗宝团 |
| 活动地区 | 稻妻地区 |
| 敌人强度 | ⭐⭐⭐ (中等) |
| 特殊功能 | (可选)支持清理原住民(丘丘人) |
愚人众&丘丘人&盗宝团
| 属性 | 详情 |
|---|---|
| 触发任务 | 买卖不成正义存 - 打倒愚人众与镀金旅团 禁止危险运输! - 打倒所有盗宝团 丘丘人今晚的伙食 - 打倒所有丘丘人 |
| 活动地区 | 须弥地区 |
| 敌人强度 | ⭐⭐⭐⭐ (较高) |
鳄鱼
| 属性 | 详情 |
|---|---|
| 触发任务 | 张牙舞爪的恶党 - 打倒所有鳄鱼 |
| 活动地区 | 须弥地区 |
| 敌人强度 | ⭐⭐ (较低) |
快速开始
环境准备
✅ 安装 BetterGI,版本大于 0.44.7 ✅ 订阅脚本并添加至调度器
蕈兽 & 雷萤术士
属于测试版本,暂时并不稳定,可以进行测试,但不建议作为日常脚本使用。
调度器配置
-
地图追踪行走配置:
- ✅ 勾选"只在传送点时回复"
- ✅ 勾选"允许在JsScript使用"
- ✅ 勾选"覆盖JS中的自动战斗配置"
-
战斗配置
- 战斗策略: 根据队伍选择或者制定合适的战斗策略文件
- 练度要求: 建议较高练度,纯好感队可能无法击败敌人
- 重要设置: ❌ 关闭"自动检测战斗结束" (如果勾选清理丘丘人,则需要打开)
-
推荐队伍配置
基于社区测试的高效角色推荐,其他效率高的角色欢迎通过 pull request 添加到本文档,需附带理由和演示视频。
| 角色 | 优先级 | 特点 | 注意事项 |
|---|---|---|---|
| 那维莱特 | ⭐⭐⭐⭐⭐ | 群友测试效率最高 | 输出稳定,适合自动战斗 |
| 茜特菈莉 | ⭐⭐⭐⭐ | 带盾,后台冰冻结敌人 | 提供生存保障 |
| 枫原万叶 | ⭐⭐⭐⭐ | 拾取材料,扩散伤害 | 增加收益效率 |
| 芙宁娜 | ⭐⭐⭐ | 后台输出 | 生存压力较大 |
| 钟离 | ⭐⭐⭐ | 提供护盾 | 战斗策略中E技能应左右释放 |
脚本设置
通过调度器脚本右键-修改JS自定义配置
- 敌人类型: 选择"盗宝团"或"愚人众"
- 运行次数: 10次或者50次
- 目标是好感选择10次
- 目标是锄地摩拉选择50次
- 目标是掉落物暂时不支持
- 队伍名称:
- 填入您的战斗队伍名称
- 不填默认当前队伍
- OCR超时:
- OCR检测超时时间(默认10秒)
- 过短可能识别失败导致结束任务
- 过长则会长时间检测导致等待时间过长
- 推荐保持默认值
- 战斗超时:
- 单次战斗超时时间(默认120秒)
- 战斗超时会直接取消任务,因此不建议过短
- 脚本会自动检测任务结束,识别精度很高
一键运行
配置完成后,直接运行脚本即可开始自动刷取好感度。
高级设置
- 清理原住民: 仅盗宝团模式有效,清理丘丘人
- 卡时间模式: 支持按日期周期运行
运行流程
- 队伍切换: 自动切换到指定队伍
- 准备阶段:
- 盗宝团: (可选) 清理丘丘人 → 前往触发点
- 愚人众: 直接前往触发点
- 任务检测: 使用OCR检测突发任务触发
- 战斗执行: 自动导航到战斗点并开始战斗
- 结果判定: 检测战斗结果并记录
- 循环执行: 重复上述流程直到完成设定次数或者检测到任务未触发
常见问题
重要提醒
- 脚本运行时请勿手动操作游戏
常见问题解答
Q: 为什么战斗策略没有生效或战斗失败率较高?
A: 检查以下几点:
- 是否正确设置了战斗策略
- 战斗策略是否适合当前队伍
- 队伍练度是否足够
- 是否正确勾选了"覆盖JS中的自动战斗配置"
Q: OCR超时但是任务已经触发?
A:
- 尝试提高 OCR 超时时间
- 如果观察到触发任务时,左侧没有任务文字,则游戏中关闭任务专注模式
Q: 如何选择合适的敌人类型?
A:
- 盗宝团: 适合中等练度队伍,敌人相对较弱
- 愚人众: 需要高练度队伍,怪物强度相对较高
Q: 脚本运行中断怎么办?
A:
- 检查是否有手动操作游戏
- 查看日志确定中断原因
- 重新运行脚本
- 若仍然未恢复,提交 issue
Q: 脚本卡在某个步骤不动怎么办?
A:
- 确认是否卡在了复活界面
- 重启脚本并检查 BetterGI 状态
- 若仍然未恢复,提交 issue
Q: 如何选择盗宝团还是愚人众?
A:
- 新手推荐: 选择盗宝团,敌人较弱,容错率高
- 高练度队伍: 选择愚人众,效率更高
- 好感度优先: 两者都可以,选择队伍更适合的类型
Q: 战斗策略如何配置?
A:
- 查阅 BetterGI 文档
Q: 为什么任务触发失败?
A:
- 检查是否已达到每日任务触发上限
- 尝试手动触发
Q: 队伍切换失败怎么办?
A:
- 确认队伍名称填写正确(建议四字中文)
Q: 脚本运行速度慢怎么办?
A:
- 降低OCR超时时间(但不要过短)
- 优化战斗策略,减少不必要的等待
- 确保BetterGI版本为最新
- 检查计算机性能和网络状况
- 提高计算机配置
Q: 如何备份和恢复配置?
A:
- 配置保存在调度器配置文件中
- 可以手动备份该文件,当然建议直接备份
User文件夹 - 重装后将备份文件复制回原位置即可恢复
💡 如遇其他问题,请在 GitHub 上提出 issue
文件结构
main.js: 主要脚本逻辑settings.json: 配置文件assets/AutoPath/: 路径文件目录盗宝团-准备.json: 盗宝团准备阶段路径,清理丘丘人盗宝团-触发点.json: 盗宝团触发点路径盗宝团-战斗点.json: 盗宝团战斗点路径愚人众-准备.json: 愚人众准备阶段路径,从传送点到触发点愚人众-触发点.json: 愚人众触发点路径愚人众-战斗点.json: 愚人众战斗点路径
注意事项
使用须知
- 仅供学习交流: 本脚本仅用于技术研究和学习交流
- 风险自担: 使用自动化脚本存在一定风险,请谨慎使用
- 适度使用: 建议合理安排游戏时间,避免过度依赖自动化
安全建议
- 备份存档: 使用前建议备份游戏存档数据
- 监督运行: 运行期间建议保持关注,及时处理异常情况
- 版本更新: 及时更新 BetterGI 和脚本到最新版本
- 社区反馈: 遇到问题及时向社区反馈,帮助改进脚本
更新日志
| 版本 | 更新内容 |
|---|---|
| v1.3 | 新增愚人众支持,优化敌人类型切换 |
| v1.2 | 战斗触发检测,异步检测战斗结束 |
| v1.1 | 盗宝团重登功能优化,卡时间支持 |
| v1.0 | 基础盗宝团好感度刷取功能 |
贡献指南
欢迎提交 Pull Request 来改进此脚本!请遵循以下指南:
代码贡献
- 功能改进: 新增功能、性能优化、bug修复
- 文档完善: 改进README、添加注释、使用指南
- 测试验证: 提供测试用例、兼容性验证
提交规范
- 清晰的提交信息描述
- 详细的PR说明和测试结果
- 遵循现有代码风格
- 避免在同一个提交中格式化代码
问题反馈
遇到问题请在 GitHub 上提出 issue,包含以下信息:
- 详细的错误描述和复现步骤
- 相关日志截图或错误信息
- 使用的BetterGI版本和游戏环境
- 脚本配置参数
社区支持
- 📖 文档: 查看完整文档和教程
- 🐛 报告问题: 通过Issues报告bug和建议
- 🤝 贡献代码: 通过Pull Request贡献代码
💝 感谢所有为此项目做出贡献的开发者和测试者!
🌟 如果这个脚本对您有帮助,请给项目点个星标支持!