AzurLaneAutoScript icon indicating copy to clipboard operation
AzurLaneAutoScript copied to clipboard

希望更新15图的周回模式

Open zxz1994 opened this issue 1 year ago • 10 comments

你的功能请求是否与问题有关?

No response

解决方案

No response

其他内容

No response

zxz1994 avatar Jan 22 '24 12:01 zxz1994

附议,那些奇怪的机制在周回模式下都不存在了,只要道中能捡弹药就行了

lzy0702 avatar Jan 24 '24 01:01 lzy0702

由于战术侦察的debuff没了,可以把15-4的3个boss战全交给boss队,或者干脆就道中队一直打,直到弹药耗尽再切另一队

lzy0702 avatar Jan 24 '24 01:01 lzy0702

实测,15-4绿海用官方自律,1队道中,2队boss.可以全s胜打完了.

AirParty avatar Jan 24 '24 04:01 AirParty

+1,让脚本能点击官方自律就行

tuman-qahraman avatar Jan 29 '24 04:01 tuman-qahraman

有个非常简单的办法,在D:\AzurLaneAutoScript\campaign\campaign_main文件夹下(我的软件是放在了D盘),随便copy一个地图,并改名为campaign_15_1.py,这样就不会报没有地图文件的错误了。而由于开启的是自律模式,地图文件的信息其实不会被调用,开始战斗后会直接进入自律,所以根本不会报错。 另外,我顺便在文件里面改了MAP = CampaignMap('15-1'),但我觉得这个应该不起任何作用。

shimw6828 avatar Jan 29 '24 13:01 shimw6828

有个非常简单的办法,在D:\AzurLaneAutoScript\campaign\campaign_main文件夹下(我的软件是放在了D盘),随便copy一个地图,并改名为campaign_15_1.py,这样就不会报没有地图文件的错误了。而由于开启的是自律模式,地图文件的信息其实不会被调用,开始战斗后会直接进入自律,所以根本不会报错。 另外,我顺便在文件里面改了MAP = CampaignMap('15-1'),但我觉得这个应该不起任何作用。

有用,但有个问题,15图多了个支援舰队。导致编队界面有点错位。会选择重新选择第二编队,职能会自动变成一队全清,之后也会识别错误无法自动修改。而现在一队全清只能b胜,很影响收益

zxz1994 avatar Feb 02 '24 12:02 zxz1994

有个非常简单的办法,在D:\AzurLaneAutoScript\campaign\campaign_main文件夹下(我的软件是放在了D盘),随便copy一个地图,并改名为campaign_15_1.py,这样就不会报没有地图文件的错误了。而由于开启的是自律模式,地图文件的信息其实不会被调用,开始战斗后会直接进入自律,所以根本不会报错。 另外,我顺便在文件里面改了MAP = CampaignMap('15-1'),但我觉得这个应该不起任何作用。

有用,但有个问题,15图多了个支援舰队。导致编队界面有点错位。会选择重新选择第二编队,职能会自动变成一队全清,之后也会识别错误无法自动修改。而现在一队全清只能b胜,很影响收益

这个问题可以用一个非常愚蠢的办法来解决。我个人觉得选择编队这一步在这里比较多余,只有少量的场景会用上,所以我们只要把编队选择的步骤去掉,这样就可以直接进图自律了。只要自己把队伍设置提前调好,之后就不会变了。下面是修改方法: 首先需要改一下这个文件D:\AzurLaneAutoScript\config\deploy.yaml的第30行修改为KeepLocalChanges: true,保证本地的修改可以生效。然后将D:\AzurLaneAutoScript\module\map\map_operation.py中175行和177行用#注释掉,# self.fleet_preparation()# self.handle_auto_search_setting()。这样就可以在不影响其他功能的前提下自律了。当然,这肯定是不长久的,我也不知道会出啥子bug

shimw6828 avatar Feb 02 '24 14:02 shimw6828

+1 简单的1队道中2队boss之类的,然后使用官方的自律也行啊。现在是直接报错: Map file not found: campaign.campaign_main.campaign_15_4

zhijun-me avatar Feb 20 '24 15:02 zhijun-me

有个非常简单的办法,在D:\AzurLaneAutoScript\campaign\campaign_main文件夹下(我的软件是放在了D盘),随便copy一个地图,并改名为campaign_15_1.py,这样就不会报没有地图文件的错误了。而由于开启的是自律模式,地图文件的信息其实不会被调用,开始战斗后会直接进入自律,所以根本不会报错。 另外,我顺便在文件里面改了MAP = CampaignMap('15-1'),但我觉得这个应该不起任何作用。

有用,但有个问题,15图多了个支援舰队。导致编队界面有点错位。会选择重新选择第二编队,职能会自动变成一队全清,之后也会识别错误无法自动修改。而现在一队全清只能b胜,很影响收益

这个问题可以用一个非常愚蠢的办法来解决。我个人觉得选择编队这一步在这里比较多余,只有少量的场景会用上,所以我们只要把编队选择的步骤去掉,这样就可以直接进图自律了。只要自己把队伍设置提前调好,之后就不会变了。下面是修改方法: 首先需要改一下这个文件D:\AzurLaneAutoScript\config\deploy.yaml的第30行修改为KeepLocalChanges: true,保证本地的修改可以生效。然后将D:\AzurLaneAutoScript\module\map\map_operation.py中175行和177行用#注释掉,# self.fleet_preparation()# self.handle_auto_search_setting()。这样就可以在不影响其他功能的前提下自律了。当然,这肯定是不长久的,我也不知道会出啥子bug

按键的位置信息在AzurLaneAutoScript\module\handler\assets.py里,但位置信息是由dev_tools/button_extract.py自动生成的,应该需要搭建起整个项目再进行修改。 在看使用手册了,但不确定能不能看得懂。没有alas接管倒油有点头疼

KitaharaHaru avatar Feb 22 '24 12:02 KitaharaHaru

有个非常简单的办法,在D:\AzurLaneAutoScript\campaign\campaign_main文件夹下(我的软件是放在了D盘),随便copy一个地图,并改名为campaign_15_1.py,这样就不会报没有地图文件的错误了。而由于开启的是自律模式,地图文件的信息其实不会被调用,开始战斗后会直接进入自律,所以根本不会报错。 另外,我顺便在文件里面改了MAP = CampaignMap('15-1'),但我觉得这个应该不起任何作用。

有用,但有个问题,15图多了个支援舰队。导致编队界面有点错位。会选择重新选择第二编队,职能会自动变成一队全清,之后也会识别错误无法自动修改。而现在一队全清只能b胜,很影响收益

这个问题可以用一个非常愚蠢的办法来解决。我个人觉得选择编队这一步在这里比较多余,只有少量的场景会用上,所以我们只要把编队选择的步骤去掉,这样就可以直接进图自律了。只要自己把队伍设置提前调好,之后就不会变了。下面是修改方法: 首先需要改一下这个文件D:\AzurLaneAutoScript\config\deploy.yaml的第30行修改为KeepLocalChanges: true,保证本地的修改可以生效。然后将D:\AzurLaneAutoScript\module\map\map_operation.py中175行和177行用#注释掉,# self.fleet_preparation()# self.handle_auto_search_setting()。这样就可以在不影响其他功能的前提下自律了。当然,这肯定是不长久的,我也不知道会出啥子bug

按键的位置信息在AzurLaneAutoScript\module\handler\assets.py里,但位置信息是由dev_tools/button_extract.py自动生成的,应该需要搭建起整个项目再进行修改。 在看使用手册了,但不确定能不能看得懂。没有alas接管倒油有点头疼

选择队伍的按键信息其实是AzurLaneAutoScript\module\map\assets.py。队伍选择的操作是在AzurLaneAutoScript\module\map\map_fleet_preparation.py的第334行,fleet_1.ensure_to_be(self.config.Fleet_Fleet1)选择第一队。这种写死的位置想要使用,只能对十五图的情况进行判断,把十五图的按键位置和操作独立出来,可以写个if弄一下。

shimw6828 avatar Mar 07 '24 08:03 shimw6828

#3563

LmeSzinc avatar May 01 '24 17:05 LmeSzinc

已收到!非常感谢您的支持

shimw6828 avatar May 01 '24 17:05 shimw6828