Files
bettergi-scripts-list/repo/js/AutoHoeingOneDragon/README.md
2025-07-11 00:46:36 +08:00

8.0 KiB
Raw Blame History

锄地一条龙

重要免责声明:

  1. 使用风险:

    1. 本脚本为开源学习项目,禁止用于商业用途或违反游戏条款的行为。
    2. 滥用可能导致游戏账号封禁,开发者不承担任何直接或间接责任。
  2. 责任限制:

    1. 本脚本按“现状”提供,不承诺兼容性、安全性或功能完整性。
    2. 因使用本脚本导致的账号、数据、设备损失,开发者概不负责。
  3. 禁止条款:

    1. 严禁逆向工程、恶意篡改或用于外挂等非法用途。
    2. 如游戏运营商提出要求,开发者保留随时停止维护的权利。

使用即表示您已阅读并同意上述条款。


一、使用方法及配置建议

  1. 首先请在配置组中点击 +添加 找到本js锄地一条龙后加入配置组

  2. 在配置组界面中点击 ⚙️设置

    • 地图追踪行走选项 中请关闭即不填写切换队伍该选项目前在配置组中只有一个js时不生效请在js自定义配置中填写配队
    • 如有需要,按照对应的配队,配置对应的生存位和行走位
    • 配置组中的 不在某时执行 目前无法打断js的运行请不要尝试通过配置该项来使本js在特定时间终止运行
    • 战斗配置 中请为你使用的队伍选择合适的战斗策略,战斗策略相关内容存在疑问请参考文档,配队思路请参考教程视频
    • 请打开 自动检测战斗结束 ,按需配置相关选项,其中 检查战斗结束的延时 不推荐默认的1.5秒建议缩短至0.5秒以下
    • 强烈建议关闭 自动拾取掉落物 ,该选项开启后会显著提高运行用时和卡死风险
    • 建议开启 战斗结束后执行万叶长e,可显著提高狗粮收益
    • 战斗超时 建议根据队伍练度适当缩短尤其小怪路线推荐60秒以下相反队伍练度过低时可以适当延长
    • 其余选项如果你不确定其作用建议保持默认状态,或询问群友等
  3. 在配置组界面中右键js选择 修改js脚本自定义配置 ,参考后续介绍按需修改各个配置选项

    • 执行模式:
      • 默认选择 运行锄地路线 ,选择该模式会按照后续设置选择并运行相应路线
      • 选项 输出地图追踪文件 会将选择的路线读取并分组输出到js文件夹下pathingOut文件夹
      • 选项 强制刷新所有路线cd 用于清除js记录的运行历史
    • 选择执行第几个路径组: 本js会分组运行地图追踪分组方式详见后续选项需要分组运行时请确保精英目标数量小怪目标数量各个路径组的标签等信息【完全相同】复制配置组时未知原因无法正确复制配置请不要使用
    • 本路径组使用配队名称: 填写该路径组使用的配队名称js会自动切换
    • 拾取模式: 本js采用黑白名单结合的方式实现仅拾取部分物品默认只拾取狗粮和晶蝶如果你想要使用bgi默认的拾取以拾取绝大部分物品请选择bgi拾取如果不想拾取任何物品请选择不拾取任何物品
    • 账户名称: 本js支持多用户不同账户的记录分开存储当你需要使用多用户时请在这里填写不同的文本来区分不同账号的记录如果你只使用一个账号请不要修改该选项
    • 路径组x标签 本js使用不同的标签来禁用或分组路线多个标签之间使用中文逗号分隔目前支持的标签如下
      • 水免:表明路线含有水元素伤害免疫的怪物,使用以水元素伤害为主的队伍处理该路线时可能较为麻烦
      • 次数盾:表明路线含有带有次数盾的怪物,常规配队破盾效率较慢
      • 高危 :表明路线战斗强度较高,可能存在生存压力
      • 传奇 :表明路线含有地方传奇,战斗强度通常极高,请评估后选择是否排除
      • 蕈兽 :表明路线含有蕈兽,蕈兽遇到雷火元素时会发生转化,转化后占据精英怪物的名额却只掉落少量摩拉,通常建议禁用
      • 小怪 :表明路线只含小怪,战斗强度低,且无需携带万叶来拾取可能掉落的狗粮,可以适当携带等级较低或不上场的角色来获取经验收益
      • 分组逻辑不含路径组1排除标签和任何其他组标签的路径会进入路径组1剩余路径若含有路径组x的标签之一则会进入路径组x
      • 使用示例:路径组一填写蕈兽,禁用蕈兽路线,路径组二填写次数盾,水免,处理路径组一的配队难以处理的次数盾和水免怪物,路径组三填写小怪,队伍中放升级中角色获取经验
    • 输入不运行的时间或时间段的小时数 当你需要让js在特定的时间终止运行时按描述填写js会在距离目标时间小于五分钟时终止运行并等待到目标时间
    • 路线效率计算权重: 影响js评估路线价值计算公式如下权重越大越看重总收益
    • 怪均^k \times 秒均
    • 目标数量: 选取路线目标达到的精英怪数量默认为400同理小怪数量默认为2000
    • **优先关键词:**含有关键词的路线会被视为拥有最高效率例如填写600来让所有600怪物优先考虑填写骗骗花来优先考虑骗骗花
    • 排除关键词: 含有关键词的路线会被排除,例如填写纳塔来排除所有纳塔路线,同样使用中文逗号分隔

二、锄地收益

  • 击杀精英怪和小怪通常会掉落对应的材料和一定量摩拉,同时为队伍中角色提供经验,精英怪还会概率掉落三四星的战狂、教官、流放者圣遗物
  • 击杀小怪和精英怪获取收益存在限制超过400只精英怪和2000只小怪的部分不会再产生收益
  • 不同怪物的价值不同小怪通常掉落32-49摩拉精英怪通常掉落200摩拉部分怪物价值较高会成倍增加掉落如纳塔龙武士占据一个小怪名额但是掉落双倍64-98的摩拉丘丘王占据一个精英名额但是掉落三倍600的摩拉
  • 本js的核心功能就是从内置的路线中按照配置选择路线组合来在较短的时间内获取较高的收益通常配置下预期可获取约22万摩拉和6万经验的圣遗物
  • 请按照自己的情况合理安排精英和小怪的目标数量建议优先刷满400个精英如果有多余时间再刷小怪
  • 推荐使用 AutoArtifactsPro 自动狗粮重制版 中的盗宝团卡好感并将最低运行次数设置为50次通过好感任务提前击杀350只小怪同时将目标小怪数量相应降低至1650以提高总体效率

三、黑白名单拾取

  • 目前bgi默认的自动拾取无法有效从怪物材料中分拣出狗粮长期锄地容易造成背包中牛角等材料达到上限而影响自动拾取关闭拾取又会无法捡到狗粮损失收益
  • 使用本js可实现基本上只拾取目标物品默认配置下只拾取圣遗物和晶蝶相关功能原型来自@吉吉喵,经过魔改)
  • 如果需要增加其他的目标物品请打开assets/拾取名单.json在白名单中添加目标物品
  • 清空白名单会拾取大部分物品除了名称包含黑名单的物品不建议这样使用有几率和npc交互等造成卡死

更新日志

1.1.52025.07.10

  1. 添加验证游戏卡住等情况下会终止js并不再将后续路线视为运行完成便于重跑
  2. 添加优先关键词,便于优先考虑部分路线
  3. 优化路线效率计算逻辑,现在计算路线效率时会考虑目标精英数量和小怪数量的比例

1.1.32025.07.09

  1. 优化拾取逻辑
  2. 调整部分路线的数据
  3. 优化路线选择逻辑

1.1.02025.07.08

  1. 优化日志输出
  2. 新增估算剩余时间并适配abgi
  3. 新增终止运行时间的配置

1.0.02025.07.07

  1. 初始版本发布,支持自动锄地规划和黑白名单模式拾取。