AzurLaneAutoScript
AzurLaneAutoScript copied to clipboard
优惠礼包在舰艇演习数据满3000时无法购买,导致alas无限循环
在提问之前...
- [X] 我已经搜索了现有的 issues
- [X] 我在提问题之前至少花费了 5 分钟来思考和准备
- [X] 我已经阅读了 Wiki 中的 常见问题(FAQ)
- [X] 我正在使用最新版的 Alas
描述你的问题
相关bug:https://github.com/LmeSzinc/AzurLaneAutoScript/issues/1535 当舰艇演习数据满3000的时候,会出现与上述bug相同的情况。
如何复现
- 调度器开启优惠礼包任务
- 演习数据满3000
- 游戏内购买优惠礼包会失败
- Alas陷入循环
预期行为
连续失败N次跳过该任务或者报错退出,或是主动消耗舰艇演习数据。 石油和金币都有办法自动消耗,但目前没有看到alas里有自动消耗舰艇演习数据的方法。
相关 Logs
2022-08-29 01:53:24.359 | INFO | <<< UI GOTO PAGE_SUPPLY_PACK >>>
2022-08-29 01:53:24.366 | INFO | Page switch: page_main -> page_shop
2022-08-29 01:53:24.369 | INFO | Click ( 65, 684) @ MAIN_GOTO_SHOP
2022-08-29 01:53:25.638 | INFO | Page switch: page_shop -> page_supply_pack
2022-08-29 01:53:25.640 | INFO | Click ( 854, 337) @ SHOP_GOTO_SUPPLY_PACK
2022-08-29 01:53:27.203 | INFO | Page arrive: page_supply_pack
2022-08-29 01:53:27.230 | INFO | [OCR_OIL 0.024s] 926
2022-08-29 01:53:27.232 | INFO | <<< SUPPLY PACK BUY >>>
2022-08-29 01:53:27.235 | INFO | Buying FREE_SUPPLY_PACK
2022-08-29 01:53:27.249 | INFO | Click ( 455, 231) @ FREE_SUPPLY_PACK
2022-08-29 01:53:28.196 | INFO | Click ( 766, 595) @ BUY_CONFIRM
2022-08-29 01:53:28.916 | INFO | Click ( 799, 511) @ POPUP_CONFIRM_BUY_SUPPLY_PACK
2022-08-29 01:53:32.094 | INFO | Click ( 503, 261) @ FREE_SUPPLY_PACK
2022-08-29 01:53:33.179 | INFO | Click ( 812, 623) @ BUY_CONFIRM
2022-08-29 01:53:33.997 | INFO | Click ( 812, 515) @ POPUP_CONFIRM_BUY_SUPPLY_PACK
2022-08-29 01:53:37.256 | INFO | Click ( 487, 250) @ FREE_SUPPLY_PACK
2022-08-29 01:53:38.203 | INFO | Click ( 771, 608) @ BUY_CONFIRM
2022-08-29 01:53:39.027 | INFO | Click ( 789, 509) @ POPUP_CONFIRM_BUY_SUPPLY_PACK
2022-08-29 01:53:42.343 | INFO | Click ( 437, 187) @ FREE_SUPPLY_PACK
2022-08-29 01:53:43.298 | INFO | Click ( 824, 605) @ BUY_CONFIRM
2022-08-29 01:53:44.056 | INFO | Click ( 799, 510) @ POPUP_CONFIRM_BUY_SUPPLY_PACK
2022-08-29 01:53:47.185 | INFO | Click ( 539, 292) @ FREE_SUPPLY_PACK
2022-08-29 01:53:48.119 | INFO | Click ( 813, 625) @ BUY_CONFIRM
2022-08-29 01:53:48.836 | INFO | Click ( 819, 513) @ POPUP_CONFIRM_BUY_SUPPLY_PACK
2022-08-29 01:53:51.965 | INFO | Click ( 480, 181) @ FREE_SUPPLY_PACK
2022-08-29 01:53:52.901 | INFO | Click ( 806, 608) @ BUY_CONFIRM
2022-08-29 01:53:53.658 | INFO | Click ( 793, 508) @ POPUP_CONFIRM_BUY_SUPPLY_PACK
2022-08-29 01:53:56.898 | INFO | Click ( 508, 219) @ FREE_SUPPLY_PACK
2022-08-29 01:53:57.843 | INFO | Click ( 798, 623) @ BUY_CONFIRM
2022-08-29 01:53:58.760 | INFO | Click ( 781, 517) @ POPUP_CONFIRM_BUY_SUPPLY_PACK
2022-08-29 01:54:01.876 | INFO | Click ( 435, 271) @ FREE_SUPPLY_PACK
2022-08-29 01:54:02.820 | INFO | Click ( 780, 629) @ BUY_CONFIRM
2022-08-29 01:54:03.611 | INFO | Click ( 799, 507) @ POPUP_CONFIRM_BUY_SUPPLY_PACK
2022-08-29 01:54:06.803 | INFO | Click ( 401, 246) @ FREE_SUPPLY_PACK
2022-08-29 01:54:07.718 | INFO | Click ( 839, 609) @ BUY_CONFIRM
2022-08-29 01:54:08.474 | INFO | Click ( 774, 511) @ POPUP_CONFIRM_BUY_SUPPLY_PACK
2022-08-29 01:54:11.542 | INFO | Click ( 481, 277) @ FREE_SUPPLY_PACK
2022-08-29 01:54:12.519 | INFO | Click ( 785, 597) @ BUY_CONFIRM
2022-08-29 01:54:13.347 | INFO | Click ( 762, 512) @ POPUP_CONFIRM_BUY_SUPPLY_PACK
2022-08-29 01:54:16.926 | INFO | Click ( 468, 235) @ FREE_SUPPLY_PACK
2022-08-29 01:54:17.852 | INFO | Click ( 792, 608) @ BUY_CONFIRM
2022-08-29 01:54:18.609 | INFO | Click ( 773, 511) @ POPUP_CONFIRM_BUY_SUPPLY_PACK
2022-08-29 01:54:21.745 | INFO | Click ( 472, 216) @ FREE_SUPPLY_PACK
2022-08-29 01:54:22.811 | INFO | Click ( 821, 609) @ BUY_CONFIRM
2022-08-29 01:54:23.583 | INFO | Click ( 781, 513) @ POPUP_CONFIRM_BUY_SUPPLY_PACK
2022-08-29 01:54:27.207 | INFO | Click ( 442, 305) @ FREE_SUPPLY_PACK
2022-08-29 01:54:28.229 | INFO | Click ( 802, 614) @ BUY_CONFIRM
2022-08-29 01:54:29.029 | INFO | Click ( 800, 505) @ POPUP_CONFIRM_BUY_SUPPLY_PACK
2022-08-29 01:54:32.287 | INFO | Click ( 511, 197) @ FREE_SUPPLY_PACK
2022-08-29 01:54:33.280 | INFO | Click ( 788, 601) @ BUY_CONFIRM
2022-08-29 01:54:34.026 | INFO | Click ( 784, 517) @ POPUP_CONFIRM_BUY_SUPPLY_PACK
2022-08-29 01:54:37.091 | INFO | Click ( 401, 267) @ FREE_SUPPLY_PACK
2022-08-29 01:54:38.059 | INFO | Click ( 815, 608) @ BUY_CONFIRM
2022-08-29 01:54:38.958 | INFO | Click ( 810, 515) @ POPUP_CONFIRM_BUY_SUPPLY_PACK
2022-08-29 01:54:42.489 | INFO | Click ( 561, 284) @ FREE_SUPPLY_PACK
2022-08-29 01:54:43.509 | INFO | Click ( 781, 605) @ BUY_CONFIRM
2022-08-29 01:54:44.277 | INFO | Click ( 793, 523) @ POPUP_CONFIRM_BUY_SUPPLY_PACK
2022-08-29 01:54:47.495 | INFO | Click ( 459, 219) @ FREE_SUPPLY_PACK
2022-08-29 01:54:48.390 | INFO | Click ( 748, 596) @ BUY_CONFIRM
2022-08-29 01:54:49.342 | INFO | Click ( 786, 507) @ POPUP_CONFIRM_BUY_SUPPLY_PACK
2022-08-29 01:54:52.422 | INFO | Click ( 474, 221) @ FREE_SUPPLY_PACK
2022-08-29 01:54:53.358 | INFO | Click ( 796, 607) @ BUY_CONFIRM
2022-08-29 01:54:54.302 | INFO | Click ( 796, 507) @ POPUP_CONFIRM_BUY_SUPPLY_PACK
截图
No response
还有别的吗?
No response
经验书溢出目前还没有好的办法解决,每周礼包、收获都会领取经验书,但是游戏不允许强制领取,所以现在只能自己偶尔手动把它用掉。现在是经验大溢出的时代,正常使用经验书可能还会卡心智用不掉,我想到的一个烧掉经验书的办法是:将任意低级船喂到100级,花掉334本,然后退役,重复9次
感觉这样挺浪费的,毕竟有的时候还是会需要用经验书速成一些角色。我看通用设置里有强化常用角色的选项,可以多一个对常用角色使用经验书的选项?逻辑处理上应该是比较相似的。 在多次无法领取经验书/无法领取每周礼包的情况下转到常用角色界面使用一定量的经验书,无法使用就跳到下一个,如果所有常用角色都满了就延迟每周礼包获取一段时间。 另外就是alas是否可以多一个信息栏实时显示一些可能会遗漏,但并不需要马上处理的信息。 比如:
- 经验书已满,需要自行处理
- 技能训练有空闲槽位,请放入需要训练的角色与技能。
- 显示油量,金币等在战斗/大世界状态下无法查看的信息。
因为用户有空在看游戏的时候,游戏画面并不总是在主界面,可能会长期处于战斗状态,有一个不受游戏当前状态影响的信息栏我觉得是比较有帮助的。
https://github.com/LmeSzinc/AzurLaneAutoScript/commit/4e0c3a3bf5a629c121cff3d210dee053e3a13846
加了跳过,但这是一个游戏玩法问题,需要合适的解决方案