Coder Social home page Coder Social logo

honkai-star-rail's Introduction

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

简体中文 | 繁体中文

LOGO

崩坏:星穹铁道自动锄大地脚本

GitHub Stars GitHub Forks GitHub Issues GitHub Contributors GitHub License

该脚本仍然处于测试阶段,可能会出现奇奇怪怪的BUG

寻路撞墙?走的路径不对?嫌弃路线太慢?现在beta-2.7新增加地图录制功能
你现在可以使用tool目录下的record_v7.2.py自行录制地图路径,包你走到满意 XD

找到BUG了?代码问题想吐槽?欢迎加入 技术 & 吹水群:QQ 群|Telegram Group

该脚本当前版本仅支持 缩放150%,屏幕分辨率2560x1440,现在在大改动中,尽快解决屏幕旋转适配问题

使用说明

1:安装Python 3.11 (其他版本安装依赖项时会有很多问题)

2:确认游戏语言为简体中文,按键配置皆为默认,灵敏度皆为默认值

3:如果你的电脑分辨率为2560*1440,请将游戏分辨率调为1920*1080(窗口化)
如果你的电脑分辨率为1920*1080,请将游戏分辨率调为1920*1080(全屏幕)

4:战斗为游戏自带的自动战斗,确保你的队伍有足够实力平推小怪
(如启用了沿用自动战斗设定,请把config.json里的 "auto_battle_persistence" 改成 1)

5:建议不要在地图上追踪任何东西,并且人物初始位置最好在观景车厢

6:开怪角色请使用远程攻击角色,目前推荐三月七,跑图效果较稳定

7:开启Honkai_Star_Rail.bat等待程序自动运行至可输入地图编号

8:如果你不知道地图编号是什么,或是你想要重头开始跑图,输入"0"后回车

9:在等待开始五秒期间,请点回游戏画面,确保没有开启任何菜单及界面,并等待程序运行

10:程序运行期间,请勿移动键盘及鼠标,如果移动了极有可能造成偏离撞墙的问题

脚本录制 感谢@AlisaCat

1:WASD移动,X是进战斗,鼠标左键是打障碍物,F键是交互,禁止用鼠标移动视角,只能使用方向键左右来移动视角(脚本运行后方向键左右会映射鼠标移动),录制期间能且只能按动键盘上的一个有效按键(也就是不能同时按下多键),脚本只会录制按键按下时间和移动的视角,不会录制停顿的时间(可以慢慢一个键一个键录制,保证录制准确性),录制完成后F9停止录制并保存。

2:完成后将会生成output(时间).json文件,请把他重命名替换成你要更改的地图json,并且将传送点截图重命名并保存到temp即可使用 (就可以申请到map分支提交,或者交给管理提交)

3:地图json中的空白填写示例:

{
    "name": "乌拉乌拉-1",       (地图json名为1-1_1.json)
    "author": "Starry-Wind",   (作者名,第二作者不能覆盖第一作者名称)
    "start": [           (开局传送地图识别图片,并将鼠标移动至图片中间并按下按键)
        {"map": 1},         (按下m键打开地图)
        {"temp\\orientation_1.jpg": 1.5},     (识别到orientation_1.jpg图片后,将鼠标移动至图片中间并按下按键)
        {"temp\\orientation_2.jpg": 1.5},      (识别到orientation_2.jpg图片后,将鼠标移动至图片中间并按下按键)
        {"temp\\map_1.jpg": 2},               (具体图片自己看,一般为该区域名"乌拉乌拉"的地图文字)
        {"temp\\map_1_point_1.jpg": 1.5},       (第一个传送点的图片)
        {"temp\\map_1_point_2.jpg": 1.5},       (第二个传送点的图片)
        {"temp\\transfer.jpg": 1.5}              ("传送"字的图片)
    ]
}

注意事项

1:识图为截取游戏画面,所以不能有任何覆盖

2:支持地图 空间站「黑塔」、雅利洛VI、仙舟「罗浮」

3:如果你发现地图有撞墙问题,可以协助更新地图文件提交到这里

4:请使用三月七来跑图以获得最佳体验

如果喜欢,点个星星~

更新日志 (Release-v1.0.0)

1:新增bat执行档一键开启 感谢@apple050620312

2:新增地图自动更新功能

3:将pynput重新加入依赖列表

4:新增更多后台提示信息

5:新增自动获取视窗大小

6:日常修复一些小bug

7:更新了新的地图json,能解决大部分撞墙问题

未来目标

1:模拟宇宙正在开发

2:后续将会新增找宝箱、锄大地顺带捡垃圾等功能

贡献者

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

Alt

Star History

Star History Chart

honkai-star-rail's People

Contributors

5upernova-heng avatar alisacat-s avatar amtoaer avatar apple050620312 avatar github-actions[bot] avatar maikirakiwi avatar natsumerinchan avatar night-stars-1 avatar qqqqqie avatar snowly233 avatar starry-wind avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.