Skip to content

sunyink/MFABD2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
LOGO

MaaBD2-棕色尘埃2自动化助手

License .NET Version 月提交 给项目点赞
mirrorc 构建状态 最新版本

本项目基于 MaaFramework 所提供的项目模板进行开发的棕色尘埃2自动化助手。

MaaFramework 是基于图像识别技术、运用 [MAA] 开发经验去芜存菁、完全重写的新一代自动化黑盒测试框架。 低代码的同时仍拥有高扩展性,旨在打造一款丰富、领先、且实用的开源库,助力开发者轻松编写出更好的黑盒测试程序,并推广普及。

本项目继承 JZPPP/MaaBD2衣钵 继续跟进游戏版本更新,主攻任务流程的优化强化。(任务流程基本重做,以前经验不再适用。)

向[JZPPP/MaaBD2]的开发和支持者致敬,在前人肩膀上起步事半功倍。

获取&部署

◆稳定版部署

  • 进入 [MFABD2-Resource]发行版页 : github.com/sunyink/MFABD2,下载对应平台压缩包,解压即用。

  • v2.1.0之后,UI内可以直接获得更新信息。

使用方式 (仅支持模拟器使用)

功能、任务流程正在调试中,有问题可提交issues。能录or拍下视频最好,出问题前后几秒(步)带模拟器画面和MFA回显能,能帮助我快速排错。

尽量在良好网络环境下运行。触发重连转圈可能吞掉那一瞬间操作导致错误,故失误概率可以是罕见、偶尔、泪目。

1.推荐使用MuMu模拟器12运行游戏(可以直接使用国际版or自行配置Google环境),模拟器显示建议设置为平板版 1920*1080 (DPI ≈ 270 or 280)

  • 多模拟器运作需要一定ADB知识。参考:adb.exe可视为windows服务,默认服务端口号5037,模拟器为其客户端,有各自的客户端口号。Mumu模拟器根据多开器编号决定Adb端口号,默认0号为163841号为16416。国际版与普通版可以共存。后启动的版本的端口号遵循前者规律+1,如16385。通常adb开启一个就可以控制多个模拟器,不建议多版本Adb并行启动,可能影响识别,可以自定义ADB路径与端口解决。

2.游戏内设置均为默认,其中设置 操作-选择操作方式-点击地面 图像-分辨率-FHD图像-游戏开始画面-主界面通知-黄色圆点-不使用

画面质量异常请进行检查,步骤2后仍异常可尝试切换渲染方法。一般经验,新机器Vulkan、旧机器DirectX表现较好。

3.任务流程已基本实现箱庭地图状态识别、技能传送阵自行生成、几乎所有自行复位(餐馆卡带例外,请避免从餐馆下线)。推荐在剧情主线地图传送阵上结束游戏。

利用025.08新出的‘快速卡带’功能,已实现采集卡带自定义选择;需要在‘快速卡带’页面,将意向关卡标黄,如此标黄卡带就会移动到最前,操作顺序决定标黄卡带的排序;每日采集只能去3个卡带,利用下拉菜单分配剧情卡带/角色卡带。

4.一些配置如下,配置一次就可以了

装备请保留并锁定一件 SR/UR +9的装备用来精炼 (已不再需要锁定)

PVP战斗和分解装备的设置如图,请手动设置一次即可(技能位置与装备强化等设置为模拟器本地保存,不会影响其他端游戏;强化设置老登可以自行适度上强度;PVP设置10倍也是可以的。)

可以关闭技能动画,加快速度

  • 人物技能请按图中设置
LOGO LOGO

功能一览

  • GUI界面

    • [开发中] 增加一些自定义的功能、对已有功能完善。
    • [研究中] GUI界面交互
  • 启动游戏

    • 能更新游戏程序
    • 能更新数据版本
    • (Google Play环境与网络环境需要自行解决)
  • 日常任务

    • (启动自动获取)主页面下发奖励
    • (启动自动获取)宠物派遣
    • 扫荡
      • 狩猎场关卡选择
      • 冒险航线策略、次数选择
      • 圣石洞穴
        • 属性选择
        • 均衡刷取
    • 采集派遣
      • 采集策略选择
        • 自定义剧情卡带/角色卡带
    • PVP
      • PVP次数选择
    • 白嫖抽卡
      • 每日90钻优惠抽:指定卡池
    • 装备制作强化分解精炼
      • 装备条件筛选、标记排序(精炼队列)
    • 领取日常任务奖励
      • 公会签到
      • 餐馆结算/常客圣石领取
    • 活动页版本活动领取(持续适配更新)
    • 领取通行证奖励
    • 肉鸽塔每日快速战斗 (子选项,默认关闭)
    • 领取邮件-普通与商品
  • 每周独立周常

    • 末日之书一轮
    • 小屋访问点赞
    • 浏览街机界面
  • 半自动操作:

    • 爬塔刷层数
    • 末日之书刷分数
    • (半自动指:手动调到页面后无限循环刷。常闭,一次只能开一种
    • 地图跑商 注1
  • 活动图

    • 关卡扫荡
      • 难度选择(普通\挑战)
      • 魔兽补刀
      • 小游戏扫荡(平时应关闭)

致谢

规范

如果要参与开发,可以参考文档。必须先本地测试通过再合并,请使用非快速合并-no-ff参数。

  • Pipeline协议规范
  • 帮助
  • [工具]制作了发布用Hook,运行git config core.hooksPath scripts/hooks,后直接git commit可以打开提交信息辅助。帮助快速享用发版系统。

鸣谢

本项目继承 JZPPP/MaaBD2 成果,感谢植树! 本项目由 MaaFramework 强力驱动!

About

棕色尘埃2MFA框架自动化脚本。自动领取日常,拒绝给游戏打工!

Resources

License

Unknown and 2 other licenses found

Licenses found

Unknown
LICENSE
Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published