/StarRailAssistant

崩坏:星穹铁道自动化 | 崩坏:星穹铁道自动锄大地 | 崩坏:星穹铁道锄大地 | 自动锄大地 | 基于模拟按键

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

嗨!点点我!点点我!点点我!

简体中文 | 文档

StarRailAssistant

⚠️本项目不会在咸鱼淘宝拼多多等平台售卖,发现售卖请帮忙举报。⚠️

⚠️本项目不允许以任何方式在咸鱼淘宝拼多多等平台是售卖⚠️

GitHub Stars GitHub Forks GitHub Issues GitHub Contributors GitHub License

界面展示

免责声明

本软件是一个外部工具旨在自动化崩坏星轨的游戏玩法。它被设计成仅通过现有用户界面与游戏交互,并遵守相关法律法规。该软件包旨在提供简化和用户通过功能与游戏交互,并且它不打算以任何方式破坏游戏平衡或提供任何不公平的优势。该软件包不会以任何方式修改任何游戏文件或游戏代码。

This software is open source, free of charge and for learning and exchange purposes only. The developer team has the final right to interpret this project. All problems arising from the use of this software are not related to this project and the developer team. If you encounter a merchant using this software to practice on your behalf and charging for it, it may be the cost of equipment and time, etc. The problems and consequences arising from this software have nothing to do with it.

本软件开源、免费,仅供学习交流使用。开发者团队拥有本项目的最终解释权。使用本软件产生的所有问题与本项目与开发者团队无关。若您遇到商家使用本软件进行代练并收费,可能是设备与时间等费用,产生的问题及后果与本软件无关。

请注意,根据MiHoYo的 崩坏:星穹铁道的公平游戏宣言:

"严禁使用外挂、加速器、脚本或其他破坏游戏公平性的第三方工具。"
"一经发现,米哈游(下亦称“我们”)将视违规严重程度及违规次数,采取扣除违规收益、冻结游戏账号、永久封禁游戏账号等措施。"

使用说明

配置文件说明

脚本录制 感谢@AlisaCat

  1. WASD移动,X是进战斗,鼠标左键是打障碍物,F键是交互,禁止用鼠标移动视角,只能使用方向键左右来移动视角(脚本运行后方向键左右会映射鼠标移动),录制期间能且只能按动键盘上的一个有效按键(也就是不能同时按下多键),脚本只会录制按键按下时间和移动的视角,不会录制停顿的时间(可以慢慢一个键一个键录制,保证录制准确性),录制完成后F9停止录制并保存。
  2. 完成后将会生成output(时间).json文件,请把他重命名替换成你要更改的地图json,并且将传送点截图重命名并保存到picture即可使用 (就可以申请到map分支提交,或者交给管理提交)
  3. 地图json中的空白填写示例:
    {
        "name": "乌拉乌拉-1",       (地图json名为1-1_1.json)
        "author": "Night-stars-1",   (作者名,第二作者不能覆盖第一作者名称)
        "start": [           (开局传送地图识别图片,并将鼠标移动至图片中间并按下按键)
            {"map": 1},         (按下m键打开地图)
            {"picture\\orientation_1.jpg": 1.5},     (识别到orientation_1.jpg图片后,将鼠标移动至图片中间并按下按键)
            {"picture\\map_1.jpg": 2},               (具体图片自己看,一般为该区域名"乌拉乌拉"的地图文字)
            {"picture\\map_1_point_1.jpg": 1.5},       (第一个传送点的图片)
            {"picture\\transfer.jpg": 1.5}              ("传送"字的图片)
        ]
    }

如果喜欢,点个星星~

未来目标

  • 基于小地图锄大地(当前铁卫禁区开放地图识别,仅返回坐标无实际操作,需要将地图文件的debug设置为true)
  • 模拟宇宙正在开发
  • GUI开发
  • 后续将会新增找宝箱、锄大地顺带捡垃圾等功能
  • 遗器模块 (不支持GUI)
    • 遗器的识别、匹配、搜索
    • 角色配装的保存、编辑、读取并装备
    • 队伍配装的保存、读取并装备
    • 支持创建、编辑、载入角色裸装面板与属性权重
    • 支持对相关文本的风格化打印
    • 对遗器与角色配装的评估、推荐

项目进度请点击查看

遗器模块展示

贡献

问题反馈 | PR 提交

欢迎各种形式的贡献,包括但不限于:错误修复、代码改进、功能添加、问题反馈。

  • StarRailAssistant 的 main 分支是稳定的版本,所有开发均在 main-beta 分支进行。所以如果你想开 Pull Request,你的 commits 需要提交至 main-beta

贡献者

感谢以下贡献者对本项目做出的贡献

Alt

Star History

Star History Chart