OnmyojiAutoScript icon indicating copy to clipboard operation
OnmyojiAutoScript copied to clipboard

✨为魂土和突破添加类似探索绘卷模式的功能

Open xh1572 opened this issue 1 year ago • 4 comments

当前不足

rt,寒假花车4+1在即,大量刷魂土的时候清突破券还是很有必要的;两次魂土中间没有检测突破券数量的机会,因此建议通过检测魂土计数来拉起突破任务,同时像探索任务的绘卷模式一样设置下一次魂土任务的时间。

解决方案

No response

其他内容

通过设置魂土任务和突破任务的下次执行间隔其实可以达到类似的效果,但是这个间隔计时是从执行完任务时开始算起,因为两个号清突破耗时不一样,挂的时间久了可能导致两边的时间对不上,最终失败。

还有一个问题是即使加入了自动拉起突破任务的功能,需要长时间循环(五六个小时)的情况下也可能和其他日常任务有冲突,单人的绘卷模式其他任务到时间了可以在结束突破或探索后插队执行,只会影响一些时间不会导致失败,但组队情况下如果在魂土和突破中插队执行其他任务也可能导致两边时间对不上,只能说强制组队是真的恶心。

https://ngabbs.com/read.php?tid=35341683 该帖子有统计魂十、魂土、魂王的突破券掉率,魂十和魂土的单次掉率接近,约为21.6%,魂王则明显要低,仅为13~14%。因此每130把魂十/魂土后清一轮突破可能是比较好的选择,尽量避免突破券浪费,也减少因为频繁切换任务而浪费的时间。

xidl4qpw ewh cs1ouv5s bbw

xh1572 avatar Dec 08 '24 08:12 xh1572

提供个思路,执行完御魂 调起来 个突/花合战/御魂整理 就能很好的完成,

    # 下一次运行时间
    if self.config.orochi.next_day_orochi_config.next_day_orochi_enable:
        start_time = self.config.orochi.next_day_orochi_config.start_time
        next_run = parse_tomorrow_server(start_time)
        self.set_next_run('Orochi', target=next_run)
    else:
        if success:
            self.set_next_run('Orochi', finish=True, success=True)
        else:
            self.set_next_run('Orochi', finish=False, success=False)

    self.set_next_run(task='RealmRaid', target=datetime.now())
    self.set_next_run(task='TalismanPass', target=datetime.now())
    self.set_next_run(task='SoulsTidy',target=datetime.now())

ljxun avatar Dec 28 '24 12:12 ljxun

同理 探索绘卷模式下 执行完一次探索也可以 调起来御魂整理

ljxun avatar Dec 28 '24 12:12 ljxun

@runhey

ljxun avatar Dec 28 '24 12:12 ljxun

#578

ljxun avatar Dec 28 '24 12:12 ljxun