March7thAssistant
March7thAssistant copied to clipboard
[Bug]: 支援优先级不生效在设置好友支援后不生效
请确保您已阅读以上注意事项,并勾选下方的确认框。
- [X] 我已经使用一个干净且无其它非必要的插件的环境测试过,问题依旧存在。
- [X] 我已经在 Issue Tracker 中找过我要提出的问题,没有找到相同问题的ISSUE。
- [X] 我已知晓并同意,若这个 Issue 是关于其他非程序本身问题,则我的 Issue 可能会被无条件自动关闭/锁定。
- [X] 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。
March7thAssistant 版本 (或 Commit Id)
2.1.1.1
重现步骤
设置了好友支援,和支援角色优先级
好友:['花無十日紅', '哒哒牙']
角色:['Acheron', 'Jingliu', 'Seele']
花无即为截图中收藏置顶的好友
期望的结果是什么?
选择花无的黄泉进行支援
实际的结果是什么?
选择了花无的第一个角色:镜流
日志记录
2024-04-12 18:09:49,807 | DEBUG | OCR识别结果: ['支援列表']
2024-04-12 18:09:49,808 | DEBUG | 目标文字:支援列表 相似度:0.96
2024-04-12 18:09:51,167 | DEBUG | OCR识别结果: ['支援列表', '好友', '陌生人', '花無十日红★', "C'est la vie", '等级80', '花無十日紅红', "C'est la vie"]
2024-04-12 18:09:51,172 | DEBUG | 目标文字:等级 相似度:0.88
2024-04-12 18:09:51,302 | DEBUG | 鼠标点击 (140, 366)
2024-04-12 18:09:53,447 | DEBUG | OCR识别结果: ['PH', '花無十日紅★', 'Cestlavie', '花無十日紅★', "C'estlavie", '花無十日紅★', "C'estlavie", '富婆', '饮月君,我生命中的老婆', '富婆', '…饮月君,我生命中的老婆']
2024-04-12 18:09:53,451 | DEBUG | 目标文字:花無十日紅 相似度:0.89
2024-04-12 18:09:53,567 | DEBUG | 鼠标点击 (283, 282)
2024-04-12 18:09:53,978 | DEBUG | OCR识别结果: ['入队']
2024-04-12 18:09:53,980 | DEBUG | 目标文字:入队 相似度:0.99
2024-04-12 18:09:54,105 | DEBUG | 鼠标点击 (1690, 1036)
2024-04-12 18:09:58,209 | DEBUG | OCR识别结果: ['解除支援', '快速编队', '开始挑战', 'UID:100152830']
2024-04-12 18:09:58,216 | DEBUG | 目标文字:解除支援 相似度:0.98
2024-04-12 18:09:58,719 | DEBUG | OCR识别结果: ['开始挑战']
2024-04-12 18:09:58,721 | DEBUG | 目标文字:开始挑战 相似度:1.00
2024-04-12 18:09:58,838 | DEBUG | 鼠标点击 (1680, 1030)
2024-04-12 18:09:58,840 | INFO | 进入战斗
补充说明(可选)
目前来看,应该是直接获取第一个角色?或许加个如果设置了好友支援,则优先级失效的提示?
目前的逻辑是先遍历好友名称,如果未匹配到才会去查找角色头像,因为旧版本每个好友只能设置一个助战角色。 这块后续会再优化改为好友和角色绑定。
6c78e94ce09cc0b00a6c2530d652e34a1531bea7