KannaEidolon

Results 3 comments of KannaEidolon

![5894ee7d987fa0f33d7f522ea5bb893c](https://github.com/MaaAssistantArknights/MaaAssistantArknights/assets/106382379/1550e3f8-96df-46f4-9a16-4d257f70f56d)

石油为24894/16050时便可触发,此时仍可以从储藏室中取出石油。

或许可以在“委托”功能的最下方“做主要委托(1200油/1000油委托)”选项下新增如石油满则暂时挂起委托收获选项,或者在后宅中加入使用超过某个值的石油购买食物选项。(毕竟每日委托不可以关闭不做) 毕竟在军事委托中不可以强行收获石油, 而在领取每日任务中如果石油过多会弹出石油超出上限无法获得,但是仍可以强行收获。(ALSA也可以自己点不会卡死) 在130级大舰队石油储存科技43级的情况下,16050(海军食堂收获可得最大石油)25000(委托与每日任务可得最大石油) 因此如果可行的话是否可以增加选项暂时挂起收获中委托的功能 (因为如果委托在队列中,那么委托的优先级往往是最高的,而不是每日活动/困难图/活动图等耗油功能) 这虽然确保了在石油稀少的时候不会漏用委托中的油, 但也使得**不能**在提取邮件内石油后,在刷图任务中开启“**无视红脸出击警告**”准备大刷特刷的时候正常刷图。 虽然可以通过手动更改委托功能中的**下一次运行时间**来强行停止,但这么做仍旧是属于较为麻烦的。 (因为通常在手动更改时间戳后程序并不会使用用户手动更改的时间戳,而是仍继续使用已经记录保存的时间戳) 于是便导致陷入“石油太多领不了报错,领不了石油刷图可以解决,但是不领石油不能刷图”的悖论,只能用户手动消耗掉多余石油才可以继续正常进行任务。 解决方法可以尝试在判断完成委托处加上石油达到上限无法收取的识别,可判断为完成并开始一个军事委托,并将此判断的时刻表更新固定小时(如2H,可以每识别到一次为一个序列中“已完成”的军事委托设置更久以后的完成时间)跳过材料统计和新建委托(相当于只更新委托完成时间,在实际中没有新建)这样可以在不妨碍其他任务的时候做到暂时挂起该任务。 或者更简便的话,选择直接更改(设定/增加)下次执行时间,跳过点击收取之后要执行的所有步骤,做到挂起该功能(但考虑到此功能优先级很高,不确保怎样会好些)。