Skip to content

[WIP]zhuogui代码整理 & 部分任务稳定性提升#27

Open
Zhiyuan-Wu wants to merge 11 commits into
gitlihang:mainfrom
Zhiyuan-Wu:dev
Open

[WIP]zhuogui代码整理 & 部分任务稳定性提升#27
Zhiyuan-Wu wants to merge 11 commits into
gitlihang:mainfrom
Zhiyuan-Wu:dev

Conversation

@Zhiyuan-Wu

Copy link
Copy Markdown
Contributor
  1. 将分散在fuben和zhuogui中的抓鬼逻辑统一到zhuogui中复用;
  2. 提升panduan_zhujiemian和fuben对意外弹出框的稳定性。

@gitlihang

Copy link
Copy Markdown
Owner

1.图片有问题,无法兼容
2.抓鬼逻辑存在问题。
3.传送长安城会出现什么弹窗界面,指0点?还是其他弹出。

@Zhiyuan-Wu Zhiyuan-Wu changed the title zhuogui代码整理 & 部分任务稳定性提升 [WIP]zhuogui代码整理 & 部分任务稳定性提升 Jul 23, 2026
@Zhiyuan-Wu

Zhiyuan-Wu commented Jul 23, 2026

Copy link
Copy Markdown
Contributor Author

1.图片有问题,无法兼容 2.抓鬼逻辑存在问题。 3.传送长安城会出现什么弹窗界面,指0点?还是其他弹出。

感谢审阅!

  1. 图片兼容问题可否提供一些线索。
  2. 抓鬼侧逻辑应该与变更前相同,只是节点所在文件位置变更;副本侧逻辑有变化,支持了原本只在抓鬼侧有的队伍检测等。本地测试两个链路都正常运行。
  3. 副本中,刮刮卡没刮的情况下飞长安偶尔会自动弹出福利,导致点不开小地图,增加一次返回主界面做兜底。

另新增:

  1. 秘境任务关卡数识别在没有赠送增益的情况下位置偏下,会被进入战斗按钮挡住。解决办法是点击进入战斗前再判断一次退出条件。
  2. 启动时如果弹出更新,点击取消。
  3. 活力打工链路在快捷键没有打开人物的情况下,尝试识别头像区域的颜色,实测个别角色很难命中,故暂时移除识别,直接点击头像。

@gitlihang

Copy link
Copy Markdown
Owner

1.关于图片问题:吉里吉里每个角色的情况描述不一样如不足100活跃啦,等需要整行全部,大约有10字多涂绿。
2.抓鬼逻辑:结合你在interface的修改,将会变成无限鬼,无法进入到max-fuben的task中
3.关于传送长安城弹窗刮刮乐的问题,我考了下,也可以用返回主界面来解决。
关于新提交的
1.秘境尝试识别25关,会直接进入报错,例如在115等级来说,可能直接无进入战斗显示,而直接接入了战斗。
2.更新客户端逻辑正常无问题。
3.不识别直接点击,max调整为1吧,

@Zhiyuan-Wu

Copy link
Copy Markdown
Contributor Author

问题已修复:

  1. 图片问题。已增加绿幕。
  2. 抓鬼逻辑。原本的抓鬼链路没有变化,仍然使用原有的“抓鬼轮次计算-max”节点来控制轮数;max-fuben节点只供fuben override。为了增加可读性,在新提交的修改中合并了这两个限轮器,现在副本链路与独立抓鬼链路共用限轮器。
  3. 传送长安刮刮乐弹窗。目前next: ["识别位置-长安城-副本", "[JumpBack]panduan_zhujiemian_ks", "[JumpBack]打开大地图_69副本"] 是正确的。这里不能替换成panduan_zhujiemian,因为panduan_zhujiemian和打开大地图都无识别的兜底节点,只能命中位置靠前的一个。
  4. 秘境退出优化。变更只修改了弹出进入战斗确认情况下的逻辑(关闭对话,移除遮挡后再判断一次关卡数),对于不弹出进入战斗的情况没有变化。expect中硬编码的“第25关”一定会被interface覆盖。
  5. 更新客户端逻辑。
  6. 活力打工进入人物界面。max hit已改为1.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants