From b88f3a809541d26e55c3406e1324f61b76d9fadf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E9=B9=B0=E5=88=92=E8=88=B9=E4=B8=8D=E7=94=A8?= =?UTF-8?q?=E6=A1=A8?= Date: Wed, 14 May 2025 13:38:34 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=B7=BB=E5=8A=A0=E5=88=87=E6=8D=A2?= =?UTF-8?q?=E8=B7=91=E5=9B=BE=E9=98=9F=E4=BC=8D=E7=9A=84=E9=80=BB=E8=BE=91?= =?UTF-8?q?=20(#808)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix: 添加切换跑图队伍的逻辑 * add: 战斗策略: 龙芙爱茜 * fix: 优化切换队伍逻辑 --- repo/combat/龙芙爱茜.txt | 10 ++++++++++ repo/js/苍晶螺采集水下(77个)/main.js | 17 +++++++++++++++++ repo/js/苍晶螺采集水下(77个)/settings.json | 5 +++++ 3 files changed, 32 insertions(+) create mode 100644 repo/combat/龙芙爱茜.txt diff --git a/repo/combat/龙芙爱茜.txt b/repo/combat/龙芙爱茜.txt new file mode 100644 index 00000000..4e2ff9f0 --- /dev/null +++ b/repo/combat/龙芙爱茜.txt @@ -0,0 +1,10 @@ +// 作者:小鹰划船不用桨 +// 描述:龙芙爱茜 + +茜特菈莉 e,w(0.1) +那维莱特 e +爱可菲 e,q +芙宁娜 e,q +那维莱特 charge(3) +茜特拉莉 q,wait(0.3),e +那维莱特 e,charge(3),q,charge(3),charge(3) diff --git a/repo/js/苍晶螺采集水下(77个)/main.js b/repo/js/苍晶螺采集水下(77个)/main.js index 970475f8..cfa5b366 100644 --- a/repo/js/苍晶螺采集水下(77个)/main.js +++ b/repo/js/苍晶螺采集水下(77个)/main.js @@ -7,6 +7,23 @@ return } + // 切换跑图队伍 + if (settings.team) { + log.info(`切换至队伍 ${settings.team},请确保双风少女体型!`); + try { + log.info("正在尝试切换至" + settings.team); + if(!await genshin.switchParty(settings.team)){ + log.info("切换队伍失败,前往七天神像重试"); + await genshin.tpToStatueOfTheSeven(); + await genshin.switchParty(settings.team); + } + } catch { + log.error("队伍切换失败,可能处于联机模式或其他不可切换状态"); + notification.error(`队伍切换失败,可能处于联机模式或其他不可切换状态`); + await genshin.returnMainUi(); + } + } + log.info('安眠处地面1,3个。'); if (settings.selectAll || settings.annapausis1) { try { diff --git a/repo/js/苍晶螺采集水下(77个)/settings.json b/repo/js/苍晶螺采集水下(77个)/settings.json index 74cfe7bd..94e87a32 100644 --- a/repo/js/苍晶螺采集水下(77个)/settings.json +++ b/repo/js/苍晶螺采集水下(77个)/settings.json @@ -5,6 +5,11 @@ "label": "键鼠脚本使用「芭芭拉+双风」录制。\n请将采集队伍按照这个标准配置,可以提升采集成功率。\n\n我已阅读,启用脚本。", "default": false }, + { + "name": "team", + "type": "input-text", + "label": "跑图的队伍名称,不填表示不切换队伍" + }, { "name": "selectAll", "type": "checkbox",