Skip to content

[一条龙日常] 一条龙进入战斗前切换配队错误 #2434

Description

@FUjiarui1234

请确认您已完成以下几件事并勾选项目,未按要求勾选可能被认作无效反馈直接关闭

  • 正在使用最新的 OneDragon
  • 已搜索过 issue 中无人提出相似问题或无解决方案
  • 已为所有模型以及战斗脚本更新至最新版
  • 已经依照 官方文档常见问题排查 进行过问题自查
  • 运行时无任何帧率显示或其他覆盖层窗口遮盖游戏
  • 未认真阅读此处选项随意勾选
  • 未安装任何修改游戏UI和贴图的模组
  • 了解反馈时应携带日志和问题截图,且明白应该使用F11截图
  • 已经修改了此issue的标题为想要反馈的问题简述

代码版本

e80afc7

问题类型

Bug

问题范围

一条龙日常

问题描述

应该是设置的选择预备编队的变量错误
因为选择预备编队的变量默认初始值为0,而选择编队的初始值为编队1
这就会导致如果你选择的是编队6,但是实际上因为变量设置默认是从0开始的,所以它实际上会选择到编队5。但是如果你选择的是编队1,但是变量值为0的时候一条龙也选择的是编队1,所有看上去没有错误。
个人测试过,如果将刷本时的编队选择为编队1,那么日志窗口里实际上会输出的指令选择预备编队的值为0
如下
[09:49:58.920] [operation.py 429] [INFO]: 指令[ 选择预备编队 [0] ] 节点 检测游戏窗口 返回状态 成功
[09:49:59.087] [operation.py 429] [INFO]: 指令[ 选择预备编队 [0] ] 节点 检测游戏窗口 -> 画面识别 返回状态 预备编队
[09:50:00.766] [operation.py 429] [INFO]: 指令[ 选择预备编队 [0] ] 节点 画面识别 -> 点击预备编队 返回状态 预备编队
[09:50:09.293] [operation.py 429] [INFO]: 指令[ 选择预备编队 [0] ] 节点 点击预备编队 -> 选择编队 返回状态 等待
[09:50:09.484] [operation.py 429] [INFO]: 指令[ 选择预备编队 [0] ] 节点 点击预备编队 -> 选择编队 返回状态 预备出战
[09:50:11.148] [operation.py 429] [INFO]: 指令[ 选择预备编队 [0] ] 节点 选择编队 -> 选择编队确认 返回状态 预备出战
[09:50:11.148] [operation.py 675] [INFO]: 指令[ 选择预备编队 [0] ] 执行成功 返回状态 预备出战

游戏截图

Image

运行日志

指令[ 体力刷本 ] 节点 检测游戏窗口 返回状态 成功
指令[ 体力刷本 ] 节点 检测游戏窗口 -> 开始体力计划 返回状态 成功
指令[ 前往菜单 ] 节点 检测游戏窗口 返回状态 成功
指令[ 前往菜单 ] 节点 检测游戏窗口 -> 画面识别 返回状态 按钮-菜单
指令[ 前往菜单 ] 节点 检测游戏窗口 -> 画面识别 返回状态 菜单
指令[ 前往菜单 ] 执行成功 返回状态 菜单
指令[ 体力刷本 ] 节点 开始体力计划 -> 打开菜单 返回状态 菜单
指令[ 体力刷本 ] 节点 打开菜单 -> 识别电量 返回状态 剩余电量 22
指令[ 体力刷本 ] 节点 识别电量 -> 查找并选择下一个可执行任务 返回状态 尝试恢复电量
指令[ 恢复电量 ] 节点 检测游戏窗口 返回状态 成功
指令[ 恢复电量 ] 节点 检测游戏窗口 -> 打开恢复界面 返回状态 文本-电量
指令[ 恢复电量 ] 节点 打开恢复界面 -> 选择电量来源 返回状态 储蓄电量
指令[ 恢复电量 ] 节点 选择电量来源 -> 确认电量来源 返回状态 储蓄电量
储蓄电量 1686
指令[ 恢复电量 ] 节点 确认电量来源 -> 识别当前数量 返回状态 继续前往副本
指令[ 恢复电量 ] 节点 识别当前数量 -> 关闭快捷使用 返回状态 尝试关闭快捷使用
指令[ 恢复电量 ] 节点 识别当前数量 -> 关闭快捷使用 返回状态 继续前往副本
指令[ 恢复电量 ] 执行成功 返回状态 继续前往副本
指令[ 体力刷本 ] 节点 查找并选择下一个可执行任务 -> 恢复电量 返回状态 继续前往副本
指令[ 传送 快捷手册 训练-专业挑战室-空域戒戍者 ] 节点 检测游戏窗口 返回状态 成功
指令[ 返回大世界 ] 节点 检测游戏窗口 返回状态 成功
指令[ 返回大世界 ] 节点 检测游戏窗口 -> 画面识别 返回状态 按钮-返回
指令[ 返回大世界 ] 节点 检测游戏窗口 -> 画面识别 返回状态 大世界-普通
指令[ 返回大世界 ] 执行成功 返回状态 大世界-普通
指令[ 传送 快捷手册 训练-专业挑战室-空域戒戍者 ] 节点 检测游戏窗口 -> 返回大世界 返回状态 大世界-普通
指令[ 传送 快捷手册 训练-专业挑战室-空域戒戍者 ] 节点 返回大世界 -> 快捷手册 返回状态 快捷手册
指令[ 传送 快捷手册 训练-专业挑战室-空域戒戍者 ] 节点 返回大世界 -> 快捷手册 返回状态 TAB-训练
指令[ 传送 快捷手册 训练-专业挑战室-空域戒戍者 ] 节点 返回大世界 -> 快捷手册 返回状态 快捷手册-训练
指令[ 快捷手册 选择分类 专业挑战室 ] 节点 检测游戏窗口 返回状态 成功
指令[ 快捷手册 选择分类 专业挑战室 ] 节点 检测游戏窗口 -> 选择分类 返回状态 成功
指令[ 快捷手册 选择分类 专业挑战室 ] 执行成功 返回状态 成功
指令[ 传送 快捷手册 训练-专业挑战室-空域戒戍者 ] 节点 快捷手册 -> 选择分类 返回状态 成功
指令[ 快捷手册 选择副本类型 空域戒戍者 ] 节点 检测游戏窗口 返回状态 成功
指令[ 快捷手册 选择副本类型 空域戒戍者 ] 节点 检测游戏窗口 -> 选择副本 返回状态 成功
指令[ 快捷手册 选择副本类型 空域戒戍者 ] 节点 选择副本 -> 确认 返回状态 传送确认
指令[ 快捷手册 选择副本类型 空域戒戍者 ] 执行成功 返回状态 传送确认
指令[ 传送 快捷手册 训练-专业挑战室-空域戒戍者 ] 节点 选择分类 -> 选择副本分类 返回状态 传送确认
指令[ 传送 快捷手册 训练-专业挑战室-空域戒戍者 ] 执行成功 返回状态 传送确认
指令[ 体力刷本 ] 节点 恢复电量 -> 传送 返回状态 传送确认
指令[ 体力刷本 ] 节点 传送 -> 识别副本分类 返回状态 专业挑战室
指令[ 专业挑战室 空域戒戍者 ] 节点 检测游戏窗口 返回状态 成功
指令[ 专业挑战室 空域戒戍者 ] 节点 检测游戏窗口 -> 等待入口加载 返回状态 挑战等级
指令[ 专业挑战室 空域戒戍者 ] 节点 等待入口加载 -> 关闭燃竭模式 返回状态 成功
指令[ 专业挑战室 空域戒戍者 ] 节点 关闭燃竭模式 -> 下一步 返回状态 下一步
指令[ 专业挑战室 空域戒戍者 ] 节点 关闭燃竭模式 -> 下一步 返回状态 电量不足
指令[ 恢复电量 ] 节点 检测游戏窗口 返回状态 成功
指令[ 恢复电量 ] 节点 检测游戏窗口 -> 打开恢复界面 返回状态 成功
指令[ 恢复电量 ] 节点 打开恢复界面 -> 选择电量来源 返回状态 储蓄电量
指令[ 恢复电量 ] 节点 选择电量来源 -> 确认电量来源 返回状态 储蓄电量
储蓄电量 1686
储蓄电量 兑换数量 18
指令[ 恢复电量 ] 节点 确认电量来源 -> 识别当前数量 返回状态 储蓄电量
指令[ 恢复电量 ] 节点 识别当前数量 -> 确认恢复电量 返回状态 确认
指令[ 恢复电量 ] 节点 确认恢复电量 -> 恢复后处理 返回状态 等待恢复完成
指令[ 恢复电量 ] 节点 确认恢复电量 -> 恢复后处理 返回状态 恢复电量成功
指令[ 恢复电量 ] 执行成功 返回状态 恢复电量成功
指令[ 专业挑战室 空域戒戍者 ] 节点 下一步 -> 恢复电量 返回状态 恢复电量成功
指令[ 专业挑战室 空域戒戍者 ] 节点 恢复电量 -> 下一步 返回状态 下一步
指令[ 专业挑战室 空域戒戍者 ] 节点 恢复电量 -> 下一步 返回状态 出战
指令[ 选择预备编队 [5] ] 节点 检测游戏窗口 返回状态 成功
指令[ 选择预备编队 [5] ] 节点 检测游戏窗口 -> 画面识别 返回状态 预备编队
指令[ 选择预备编队 [5] ] 节点 画面识别 -> 点击预备编队 返回状态 预备编队
指令[ 选择预备编队 [5] ] 节点 点击预备编队 -> 选择编队 返回状态 等待
指令[ 选择预备编队 [5] ] 节点 点击预备编队 -> 选择编队 返回状态 预备出战
指令[ 选择预备编队 [5] ] 节点 选择编队 -> 选择编队确认 返回状态 预备出战
指令[ 选择预备编队 [5] ] 执行成功 返回状态 预备出战
指令[ 专业挑战室 空域戒戍者 ] 节点 下一步 -> 选择预备编队 返回状态 预备出战
指令[ 出战 ] 节点 检测游戏窗口 返回状态 成功
暂停运行
松开所有按键
停止运行

你的建议

默认设置选择预备编队的变量值为1

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions