sMythicalBird / ZenlessZoneZero-Auto

绝区零 | ZenlessZoneZero | 零号空洞 | 自动战斗 | 自动化 | 图片分类 | OCR识别
https://fairy.autoscript.site/zh/
GNU General Public License v3.0
1.22k stars 89 forks source link

2.0内测bug汇总 #63

Closed sMythicalBird closed 3 months ago

sMythicalBird commented 3 months ago

遇到出问题的事件在评论区发截图,发之前看下是否有人已经发过

截图请使用下方软件进行截图后上传,图片将保存到 screenshot目录

screenshot.zip

5F74 commented 3 months ago

image 会卡在这

sMythicalBird commented 3 months ago

@5F74 一直没过去吗,这个点几下应该会点掉的啊

warning-Kirov-reporting commented 3 months ago

image 腹地这里不会动了 腹地问题还挺多的,跑了三次都会在各种格子卡住

sMythicalBird commented 3 months ago

@warning-Kirov-reporting 抗锯齿什么的都关掉,屏幕有防蓝光也关了,去看readme里的配置,你这个基本都是因为电脑问题导致识别不到

5F74 commented 3 months ago

@5F74 一直没过去吗,这个点几下应该会点掉的啊

ok能过

sMythicalBird commented 3 months ago

@5F74 事件太多了就改成通用点击了,一般点几下就能过去了

Egolas commented 3 months ago

旧都腹地好像现在会卡检疫,一直退出开不了门

image

image

lazydog28 commented 3 months ago

@Egolas 更新一下代码,另外关闭任何影响屏幕颜色的功能,游戏内设置最好按照推荐游戏设置

Egolas commented 3 months ago

@Egolas 更新一下代码,另外关闭任何影响屏幕颜色的功能,游戏内设置最好按照推荐游戏设置

尝试了一下,应该是字体的原因,设置成默认就好了

warning-Kirov-reporting commented 3 months ago

image 这个页面我也出现了,确实不会自己过,按照要求设置了

Egolas commented 3 months ago

又卡住了,当队伍满员时再添加会卡住,另外提供的截图工具截到哪里了好像找不到,系统的截图文件夹和程序所在文件夹都没有: image

sMythicalBird commented 3 months ago

@Egolas 带那么多人干什么

sMythicalBird commented 3 months ago

@warning-Kirov-reporting 是远程桌面吗,配置都没问题,这个页面鼠标会点屏幕吗

warning-Kirov-reporting commented 3 months ago

@warning-Kirov-reporting 是远程桌面吗,配置都没问题,这个页面鼠标会点屏幕吗

不是远程,就是正常开了那个分辨率,然后启动脚本的,也是自己来到了这一步,鼠标似乎一直在左上角没动,需要手动过完这一步之后才会正常。

sMythicalBird commented 3 months ago

@warning-Kirov-reporting 拉最新的代码再看看

pansx commented 3 months ago

image

lazydog28 commented 3 months ago

@pansx 这是哪张图啊 为啥只有个商店啊?

lazydog28 commented 3 months ago

@pansx 已经修复下一个目标是商店的路径搜索

zeromike commented 3 months ago

image

mapinfo: name='地图信息' size=(5, 5) w=124 h=113 components=[[MapComponent(name='其他', x=0, y=0, confidence=0.9998310804367065, weight=3), MapComponent(name='其他', x=1, y=0, confidence=0.999976634979248, weight=3), MapComponent(name='其他', x=2, y=0, confidence=0.996461808681488, weight=3), MapComponent(name='其他', x=3, y=0, confidence=0.9998800754547119, weight=3), MapComponent(name='其他', x=4, y=0, confidence=0.9996582269668579, weight=3)], [MapComponent(name='邦布商店', x=0, y=1, confidence=0.999840497970581, weight=1), MapComponent(name='其他', x=1, y=1, confidence=0.9999914169311523, weight=3), MapComponent(name='自身位置', x=2, y=1, confidence=0.8326987624168396, weight=-1), MapComponent(name='地图组件', x=0, y=0, confidence=0, weight=0), MapComponent(name='其他', x=4, y=1, confidence=0.9969416260719299, weight=3)], [MapComponent(name='终点', x=0, y=2, confidence=0.9958921670913696, weight=5), MapComponent(name='自身位置', x=1, y=2, confidence=0.967795193195343, weight=-1), MapComponent(name='路由', x=2, y=2, confidence=0.999833345413208, weight=1), MapComponent(name='自身位置', x=3, y=2, confidence=0.9476674199104309, weight=-1), MapComponent(name='其他', x=4, y=2, confidence=0.999596893787384, weight=3)], [MapComponent(name='其他', x=0, y=3, confidence=0.9998196959495544, weight=3), MapComponent(name='其他', x=1, y=3, confidence=0.9999896287918091, weight=3), MapComponent(name='自身位置', x=2, y=3, confidence=0.9668350219726562, weight=-1), MapComponent(name='地图组件', x=0, y=0, confidence=0, weight=0), MapComponent(name='呼叫增援', x=4, y=3, confidence=0.7761264443397522, weight=10)], [MapComponent(name='其他', x=0, y=4, confidence=0.9970617890357971, weight=3), MapComponent(name='其他', x=1, y=4, confidence=0.9973570704460144, weight=3), MapComponent(name='自身位置', x=2, y=4, confidence=0.9999951124191284, weight=-1), MapComponent(name='路由', x=3, y=4, confidence=0.9985864162445068, weight=1), MapComponent(name='怪物', x=4, y=4, confidence=0.9987021684646606, weight=2)]] 所有的传送带都被识别为了自身位置,这个classifier在模型里我改不了,只能你这边训练一下传送带判断了。

sMythicalBird commented 3 months ago

@zeromike readme不是写了高难度只开放内部和腹地吗,我现在腹地都打不过,怎么做核心

sMythicalBird commented 3 months ago

@zeromike image

chenmg2020 commented 3 months ago

1、对话的点击速度过慢,希望可以加快些点击速度,缩短整体时间。 image

2、可以把这个加速也点击一下,加快整体速度。 image

3、建议加上终结技的点击,好像现在满了也不会自动点击终结技

AlexanderSterlin commented 3 months ago

image image 依赖是完全跟着视频来的就是报错一直报错,显卡是4090

chenmg2020 commented 3 months ago

偶尔会卡在这两个格子,反复横跳,发现了几次了。我发现这种情况我切到其他文本框输入时会自动打出“w”,应该是脚本输入的,希望能帮助大佬定位问题 image

sMythicalBird commented 3 months ago

@chenmg2020 点击是因为要一直做识别判断,所以慢,除非有人愿意把所有事件都整理出来做单独分类,而且愿意做后续维护,不然只能做通用点击处理,那么多事件出问题去排查很难的,我没有时间天天看着项目

sMythicalBird commented 3 months ago

@chenmg2020 地图的加速是有文字的,有概率影响图像识别,你可以自己加一下,为避免不必要的误判导致部分人识别出现问题,暂时先不加,关于点击的问题,还是因为事件太多,我没时间挨个整理只能做通用处理,如果有人愿意去做自然事件可以降下来,或者显卡好点能加快ocr识别速度

sMythicalBird commented 3 months ago

偶尔会卡在这两个格子,反复横跳,发现了几次了。我发现这种情况我切到其他文本框输入时会自动打出“w”,应该是脚本输入的,希望能帮助大佬定位问题 image

卡格子的问题去把屏幕缩放调到100%,这是paddle的问题,其他缩放识别有问题,会进不了战斗,然后就卡主了,w是因为寻路发现往上走所以输入数据了

sMythicalBird commented 3 months ago

@AlexanderSterlin 你是怎么装的,conda还是一键安装

Presikid commented 3 months ago

在模式2刷取零号银行时,有概率在存完钱后多次按下windows键呼出windows开始菜单,随后再退出空洞的bug

sMythicalBird commented 3 months ago

@Presikid 脚本中没有任何代码按过win键,你这个问题与代码无关

bbggkk commented 3 months ago

2.0 cpu模式 还是会卡商店

sMythicalBird commented 3 months ago

@bbggkk 先发截图,再说是什么时候的代码

AlexanderSterlin commented 3 months ago

已经运行起来的因为我不是python技术栈所以有点不熟,一开始是没有安装cuda导致的,有一点小小的建议现在我发现每次刷业绩可以优化一下路线吗,每次中间的对话都要花费挺多时间的,其实可以直接绕过去

sMythicalBird commented 3 months ago

@AlexanderSterlin 你的建议很好,但是标签没做那么多类别,那堆事件是放在一个类别里训练的,做数据集太麻烦了,凑合着用吧,等以后在优化

WangYH2367 commented 3 months ago

QQ截图20240729020320 卡格子 遇到这个格子后会优先选择”稍等一下“,之后在这两个格子之间横跳。Windows屏幕开了125缩放,试过100缩放的,结果卡在招募队友事件,应该是太小了识别不到了。(跟屏幕有关系吗2k27寸屏幕)

liujeffqi commented 3 months ago

Error 无法运行 显示找不到显卡 但是我已经在设定关闭显卡了 我用的是A卡 的 7900GRE CPU 是 12700K

targetMap: level: 1 # 默认等级 1: 外围 zone: 1 # 默认区域 1: 旧都列车 modeSelect: 2 # 模式选择 1: 全通关 2: 刷零号业绩 3:零号银行 maxFightTime: 300 # 最大战斗时间,单场战斗时间默认为150s,超过150s会重开(部分战斗场景需要跑图,目前还没进行相关处理,遇到这种情况会退掉重开) maxMapTime: 1500 # 在地图内最大时间默认为900s,超过最大时间未通关地图会重开 hasBoom: True # 是否解锁炸弹 useGpu: False # 是否使用GPU,默认True, 使用GPU会加速模型训练,如果改为False,会强制使用CPU进行OCR识别 selBuff: ["冻结", "暴击", "决斗", "闪避"] # 鸣辉选择

发现问题了 ZenlessZoneZero-Auto-master\utils\ocr\Ocr.py

修改

78行 use_gpu = is_compiled_with_cuda() 为 use_gpu = False

就是强制不使用GPU就行了

也就是说

useGpu: False # 是否使用GPU,默认True, 使用GPU会加速模型训练,如果改为False,会强制使用CPU进行OCR识别

好像无效

imahollister commented 3 months ago

腹地难度是否可以打得过,这周的对空要求居然是腹地难度...

sMythicalBird commented 3 months ago

@imahollister 群里那些开服就在玩的人,腹地都没啥问题,有的能过核心(没传送带的情况下)

YuukiRen commented 3 months ago

got stuck here when using gpu / cpu mode. in game settings is already the same with the recommendation. HDR and night light is off image image image

sMythicalBird commented 3 months ago

@YuukiRen Didn’t you find that the script is in Simplified Chinese? It has not yet been adapted to English. You can switch the system language of the game to Simplified Chinese.

YuukiRen commented 3 months ago

@YuukiRen Didn’t you find that the script is in Simplified Chinese? It has not yet been adapted to English. You can switch the system language of the game to Simplified Chinese.

ohhh just realized it, thank you!

bbggkk commented 3 months ago

@bbggkk 先发截图,再说是什么时候的代码

28号的版本 卡商店 卡诡异鸣辉 a卡 用的cpu识别 旧都列车1

auto1 auto2 auto3
ABA2396 commented 3 months ago

image 刷业绩的时候经常会卡在这个地方,有时候是卡住门前面,感觉是转了视角没回正的原因,手动拉回来之后可以继续跑。试了下这个地方只要点击一下门然后再点业绩可以直接自己寻路过去,会快很多也不会卡住。等下试试刷商店会不会也有这个问题

edit: 按说明降低棋盘镜头移动速度后确实应该可以,但不管是刷业绩还是刷投资都会走一遍中间的事件,现在过事件的速度比较慢,感觉改变一下路径或者自动寻路的话可以快很多

EArenZ4 commented 3 months ago

main文件里28行运行不了 line 28, in from pynput.keyboard import Key, Listener ModuleNotFoundError: No module named 'pynput'

NatsumiXD commented 3 months ago

现在的版本 会卡商店orz

sMythicalBird commented 3 months ago

@bbggkk 屏幕缩放比例是100%吗,字体是系统默认字体吗,防蓝光开着还是关着的,其他地方可能和ocr有关,商店看你cmd的样子基本是因为模板匹配识别不出来,置信度应该是最够的

sMythicalBird commented 3 months ago

现在的版本 会卡商店orz

你是哪个版本的代码

sMythicalBird commented 3 months ago

main文件里28行运行不了 line 28, in from pynput.keyboard import Key, Listener ModuleNotFoundError: No module named 'pynput'

你依赖没装当然报错了

yubaiba commented 3 months ago

![Uploading 44A2C4CD013306380A3E620B05DFF63C.jpg…]() 特殊区域代号7777拉杆事件卡着不动了,可以直接接通用点击的

另外建议教程写上关梯子再一键安装依赖,并不是所有人具备自主找出问题的能力,帮忙解决了一部分这类型的问题都是依赖部分没装上【梯子问题】

yubaiba commented 3 months ago

44A2C4CD013306380A3E620B05DFF63C 上一楼图片好像没发出来