js:锄地一条龙1.8.2 (#2060)

* js:锄地一条龙1.8.2

汐佬会有182mm吗

* js:锄地一条龙1.8.3

* Update main.js
This commit is contained in:
mno
2025-10-03 19:08:44 +08:00
committed by GitHub
parent 9f7af35606
commit 91ee292a5a
201 changed files with 595 additions and 559 deletions

View File

@@ -36,10 +36,10 @@
- - 选项 **输出地图追踪文件** 会将选择的路线读取并分组输出到js文件夹下pathingOut文件夹
- - 选项 **强制刷新所有运行记录** 用于清除js记录的运行历史
- **选择执行第几个路径组:** 本js支持分组运行地图追踪分组方式详见后续选项需要分组运行时请确保精英目标数量小怪目标数量各个路径组的标签等信息【完全相同】复制配置组时未知原因无法正确复制配置请不要使用
- 如果你需要分组执行请先建立和组数对应的配置组分别添加本js路径组一要【排除】的标签填写需要完全禁用的标签如蕈兽路径组二要【选择】的标签填写需要分配到路径组二的路线的标签如小怪不同配置组的js中选择对应的配队和路径组编号其他配置保持默认的情况下即可实现精英和小怪分队伍和配置组锄地更多路径组数量以此类推各组其他选项原则上应保持完全相同。有更多疑问加入qq群1057307824讨论。别再一个组填400-0另外一个组填0-2000了
- **本路径组使用配队名称:** 填写该路径组使用的配队名称js会自动切换
- **拾取模式:** 需要注意,沙暴路线只在模板匹配或ocr模式下可用
- - ocr拾取使用ocr识别掉落物进行拾取自定义拾取名单【仅在此模式下生效】
- - 模板匹配拾取:推荐使用,速度最快,性能消耗最低,只拾取四种锄地会掉落的狗粮
- **拾取模式:** 需要注意,沙暴路线只在模板匹配模式下可用
- - 模板匹配拾取:推荐使用,速度最快,性能消耗最低
- - bgi原版拾取使用bgi自带的拾取
- - 不拾取:不拾取任何物品
- **拾取时间参数:** 建议先不要调节,观察到拾取异常时再根据自定义配置提示调节
@@ -63,25 +63,27 @@
- **优先关键词:** 含有关键词的路线会被视为拥有最高效率例如填写600来让所有600怪物优先考虑填写骗骗花来优先考虑骗骗花
- **排除关键词:** 含有关键词的路线会被排除,例如填写纳塔来排除所有纳塔路线,同样使用中文逗号分隔
4. **只建议在原神中设置1080p60帧使用其他分辨率或帧率出现任何问题都是正常现象**
### 二、**锄地收益**
- 击杀精英怪和小怪通常会掉落对应的材料和一定量摩拉,同时为队伍中角色提供经验,精英怪还会概率掉落三四星的战狂、教官、流放者圣遗物
- 击杀小怪和精英怪获取收益存在限制超过400只精英怪和2000只小怪的部分不会再产生收益
- 不同怪物的价值不同小怪通常掉落32-49摩拉精英怪通常掉落200摩拉部分怪物价值较高会成倍增加掉落如纳塔龙武士占据一个小怪名额但是掉落双倍64-98的摩拉丘丘王占据一个精英名额但是掉落三倍600的摩拉
- 本js的核心功能就是从内置的路线中按照配置选择路线组合来在较短的时间内获取较高的收益通常配置下预期可获取约22万摩拉和6万经验的圣遗物
- 本js的核心功能就是从内置的路线中按照配置选择路线组合来在较短的时间内获取较高的收益默认配置下预期可获取约23.5万摩拉和5.5万经验的圣遗物
- 请按照自己的情况合理安排精英和小怪的目标数量建议优先刷满400个精英如果有多余时间再刷小怪
### 三、**黑白名单拾取**
### 三、**拾取模式**
- 目前bgi默认的自动拾取无法有效从怪物材料中分拣出狗粮长期锄地容易造成背包中牛角等材料达到上限而影响自动拾取关闭拾取又会无法捡到狗粮损失收益
- 使用本js可实现基本上只拾取目标物品默认配置下拾取圣遗物和晶蝶(相关功能原型来自@吉吉喵,经过魔改)
- 如果需要增加其他的目标物品请打开assets/拾取名单.json在白名单中添加目标物品
- 清空白名单会拾取大部分物品除了名称包含黑名单的物品不建议这样使用有几率和npc交互等造成卡死
- 使用本js可实现基本上只拾取目标物品默认配置下拾取狗粮和全部怪物材料,并自动将达到上限的材料添加至黑名单中,也可选择只拾取狗粮
- 黑名单每个账户独立存储可以打开balcklists文件夹查看并编辑每个账号的黑名单
- 支持使用bgi原版拾取或完全不拾取任何物品不建议使用
### 四、**锄地配队建议**
- bgi锄地没有那么智能暂时无法像手动一样灵活进行各种需要索敌的操作同时各种位移技能也很容易干扰锄地的正常运行因此建议的锄地配队组队思路如下
- 一个合理的bgi锄地配队至少应当包含抗打断、召唤物输出、奶妈精英怪的配队还应当带上万叶
- 抗打断位用于确保技能的正常释放通常为护盾角色只建议e启动角色如茜特菈莉、伊涅芙等四星角色莱伊拉也可用通常不建议使用钟离柱子对bgi运行影响较大。此外,迪希雅的领域可以给予领域内角色抗打断和分摊伤害,也可以作为抗打断位使用。如果你执意不携带任何抗打断位,角色技能将很容易被怪物打断。
- 抗打断位用于确保技能的正常释放通常为护盾角色只建议e启动角色如茜特菈莉、伊涅芙等四星角色莱伊拉也可用通常不建议使用钟离柱子影响较大。此外迪希雅的领域可以给予领域内角色抗打断和分摊伤害也可以作为抗打断位使用。如果你执意不携带任何抗打断位角色技能将很容易被怪物打断。
- 召唤物输出目前可靠的只有芙宁娜爱可菲可以在没有芙宁娜时作为下位替代两个角色都有时非常推荐同时携带。如果两者都不携带锄地的效率将会很低。非常不建议在没有任何形式的自动索敌的情况下使用bgi锄地。
- 奶妈非常建议携带可以较大提升bgi锄地的稳定性减少复活次数从而提高总体效率同时保持50%以上的血线将提高海鲜的伤害。总体来说e启动奶q启动奶白术、希格雯、爱可菲、芭芭拉、夏沃蕾都可以使用仅当你有满命芙宁娜或钟离时可以考虑不携带奶妈。**【金箔的回血是不够的!!!】**,不要认为带了金箔就不用带奶了,金箔只能作为补充手段。
- 奶妈非常建议携带可以较大提升bgi锄地的稳定性减少复活次数从而提高总体效率同时保持50%以上的血线将提高海鲜的伤害。总体来说e启动奶q启动奶白术、希格雯、爱可菲、芭芭拉、夏沃蕾都可以使用仅当你有满命芙宁娜或钟离时,可以考虑不携带奶妈。
- 其他补充伤害的角色,他们的作用是快速清理近处较多的怪物,有利于提高偏对单的海鲜和烹饪锅处理怪物的效率,只有在你队伍有空余位置时才建议携带(通常没位置),较推荐使用的角色有:玛薇卡、那维莱特、万叶(扩散清杂和聚怪)
- 剩余角色在bgi锄地中基本上没有明显作用如果非要带着锄地不建议切出来全程后台即可
- 冻结可以打断怪物行动,提高队伍生存能力,建议携带能够冻结怪物的角色,不建议携带会碎冰等破坏冻结状态的角色(尤其钟离)
@@ -94,96 +96,103 @@
---
### 更新日志
### 1.8.32025.10.03
1. 添加一个try-catch来修复占位文件无法读取的问题
### 1.8.22025.10.03
1. 移除ocr拾取模式优化模板匹配拾取模式减少误判优化识别效率并支持自动添加黑名单
2. 优化readme.md更详细描述分组运行的配置方法
3. 修改默认拾取参数
4. 为沙暴路线添加沙暴标签
### 1.7.12025.09.27
1.修几个路线416,6508,6906
1. 修几个路线416,6508,6906
### 1.7.02025.09.26
1.优化路线选择逻辑
2.等待时传送到七天神像,防止在奇怪的地方等待导致趋势
1. 优化路线选择逻辑
2. 等待时传送到七天神像,防止在奇怪的地方等待导致趋势
### 1.6.42025.09.17
1.修正莫佬乱填的路线信息
2.修点小怪路线6504,6508
1. 修正莫佬乱填的路线信息
2. 修点小怪路线6504,6508
### 1.6.32025.09.17
1.修正汐佬乱填的路线信息
1. 修正汐佬乱填的路线信息
### 1.6.22025.09.16
1.增加路线:挪德卡莱精英
1. 增加路线:挪德卡莱精英
### 1.6.12025.09.15
1.增加路线:纳塔度假村
1. 增加路线:纳塔度假村
### 1.6.02025.09.14
1.增加路线:挪德卡莱希汐岛区域
2.增加选项,可拾取新材料
1. 增加路线:挪德卡莱希汐岛区域
2. 增加选项,可拾取新材料
### 1.5.12025.08.28
1.优化检测坐标判断路线运行成功的机制
1. 优化检测坐标判断路线运行成功的机制
### 1.5.02025.08.27
1.加入配队检测,配队不合理时进行警告,但不影响正常进程
2.readme中加入锄地配队建议
1. 加入配队检测,配队不合理时进行警告,但不影响正常进程
2. readme中加入锄地配队建议
### 1.4.162025.08.27
1.修509
2.新增522
1. 修509
2. 新增522
### 1.4.152025.08.25
1.沙暴路线配合js修改
1. 沙暴路线配合js修改
### 1.4.142025.08.25
1.更改处理沙暴路线的逻辑
1. 更改处理沙暴路线的逻辑
### 1.4.132025.08.24
1.更正部分路线的怪物信息
1. 更正部分路线的怪物信息
### 1.4.122025.08.23
1.优化精英246,428,504;小怪6405,6806
1. 优化精英246,428,504;小怪6405,6806
### 1.4.112025.08.22
1.优化422
1. 优化422
### 1.4.102025.08.20
1.优化316,210路线
1. 优化316,210路线
### 1.4.92025.08.19
1.优化217,241,314,321,422,605
1. 优化217,241,314,321,422,605
### 1.4.82025.08.18
1.优化241,413,605
1. 优化241,413,605
### 1.4.72025.08.18
1.将拾取的各种参数分别通过自定义配置直接指定
1. 将拾取的各种参数分别通过自定义配置直接指定
### 1.4.62025.08.17
1.优化了几条路线
1. 优化了几条路线
### 1.4.52025.08.16
1.增加了更多的备用路径组
2.将原分层路线移到普通路线
1. 增加了更多的备用路径组
2. 将原分层路线移到普通路线
### 1.4.42025.08.15
1.微调了拾取的参数,尝试减少误拾取与遗漏
1. 微调了拾取的参数,尝试减少误拾取与遗漏
### 1.4.32025.08.13
1.研究方法进入[沙暴]区域
1. 研究方法进入[沙暴]区域
### 1.4.22025.08.13
1.修改拾取后延时效果
1. 修改拾取后延时效果
### 1.4.12025.08.12
1.优化精英101路线
1. 优化精英101路线
### 1.4.02025.08.12
1.增加拾取模式模板匹配拾取并设为默认项之前的拾取模式改名为ocr拾取
1. 增加拾取模式模板匹配拾取并设为默认项之前的拾取模式改名为ocr拾取
### 1.3.82025.08.11
1.优化精英部分点位
1. 优化精英部分点位
### 1.3.72025.08.10
1.优化精英部分点位
1. 优化精英部分点位
### 1.3.62025.08.07
1.进一步优化内存占用
1. 进一步优化内存占用
### 1.3.52025.08.07
1.使用dispose极大优化内存占用
1. 使用dispose极大优化内存占用
### 1.3.42025.08.07
1.修复拾取失效
2.修复泥头车模式卡复活界面
1. 修复拾取失效
2. 修复泥头车模式卡复活界面
### 1.3.32025.08.05
1.修复拾取失效
1. 修复拾取失效
### 1.3.22025.08.05
1.修复拾取失效
1. 修复拾取失效
### 1.3.12025.08.05
1.修复异步使用滚动造成的拾取失效
1. 修复异步使用滚动造成的拾取失效
### 1.3.02025.08.04
1.增加了识图频率限制,可以通过自定义配置中触发器间隔调节
1.优化了拾取时的滚动效果
1. 增加了识图频率限制,可以通过自定义配置中触发器间隔调节
2. 优化了拾取时的滚动效果
### 1.2.52025.07.31
1.运行线路前删除部分中间信息,略微减少内存占用
2.当权重涉及指数运算过大时修正到五过小时修正到0
3.修复了按效率降序排序与优先关键词的冲突,现在含优先关键词的路线也会按照各自的效率排序了
1. 运行线路前删除部分中间信息,略微减少内存占用
2. 当权重涉及指数运算过大时修正到五过小时修正到0
3. 修复了按效率降序排序与优先关键词的冲突,现在含优先关键词的路线也会按照各自的效率排序了
### 1.2.42025.07.29
1.修复了关键词无法对怪物名称生效的问题
1. 修复了关键词无法对怪物名称生效的问题
### 1.2.32025.07.28
1.优化了定时终止的逻辑,会按下一条路线的预计时间来计算,避免某条线路过长
2.添加了按效率降序运行的选项,用于在时间有限且不确定时优先运行效率较高的路线
3.修正了部分路线无法识别的问题
1. 优化了定时终止的逻辑,会按下一条路线的预计时间来计算,避免某条线路过长
2. 添加了按效率降序运行的选项,用于在时间有限且不确定时优先运行效率较高的路线
3. 修正了部分路线无法识别的问题
### 1.2.22025.07.25
1.调整部分小怪路线的战斗点位
1. 调整部分小怪路线的战斗点位
### 1.2.12025.07.24
1. 调整了路线筛选的逻辑
### 1.1.82025.07.13

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Some files were not shown because too many files have changed in this diff Show More