From e2d0e5b3c1bb68541c6a770f11687698bb93c266 Mon Sep 17 00:00:00 2001 From: mno <718135749@qq.com> Date: Mon, 16 Jun 2025 18:55:48 +0800 Subject: [PATCH] =?UTF-8?q?JS=E8=84=9A=E6=9C=AC:=20=E8=87=AA=E5=8A=A8?= =?UTF-8?q?=E7=8B=97=E7=B2=AE1.23.4=20(#1117)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- repo/js/AutoArtifactsPro/README.md | 4 +++- repo/js/AutoArtifactsPro/main.js | 7 +++++++ repo/js/AutoArtifactsPro/manifest.json | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/repo/js/AutoArtifactsPro/README.md b/repo/js/AutoArtifactsPro/README.md index 24eee0fb..d7e98f9c 100644 --- a/repo/js/AutoArtifactsPro/README.md +++ b/repo/js/AutoArtifactsPro/README.md @@ -16,7 +16,7 @@ 使用即表示您已阅读并同意上述条款。 -**Last Updated:** 2025-06-14 +**Last Updated:** 2025-06-16 --- @@ -129,6 +129,8 @@ 3. 在执行过程中,确保游戏窗口保持在前台,避免干扰。 ## 更新日志 +### 1.23.4(2025.06.16) +1.增加了对于敌人类型的处理,避免报错 ### 1.23.1(2025.06.14) 1.日志中加入路径名的信息 ### 1.23.0(2025.06.13) diff --git a/repo/js/AutoArtifactsPro/main.js b/repo/js/AutoArtifactsPro/main.js index 46a9dbab..7a45b3e6 100644 --- a/repo/js/AutoArtifactsPro/main.js +++ b/repo/js/AutoArtifactsPro/main.js @@ -13,6 +13,8 @@ const DEFAULT_FIGHT_TIMEOUT_SECONDS = 120; const grindPartyName = settings.grindPartyName; const operationType = settings.operationType || "不卡时间,ab交替运行"; + let enemyType = "无"; + //处理操作模式信息 switch (operationType) { case "盗宝团好感卡时间": @@ -599,6 +601,11 @@ async function AutoFriendshipDev(times, ocrTimeout, fightTimeout, enemyType = " let friendTimes = 0; for (let i = 0; i < times; i++) { + if (enemyType === "无") { + log.info(`不进行好感`); + return 0; + } + // 获取当前时间 const now = new Date(); diff --git a/repo/js/AutoArtifactsPro/manifest.json b/repo/js/AutoArtifactsPro/manifest.json index 4bf85c07..4ad39db3 100644 --- a/repo/js/AutoArtifactsPro/manifest.json +++ b/repo/js/AutoArtifactsPro/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 1, "name": "自动狗粮重制版", - "version": "1.23.3", + "version": "1.23.4", "tags": ["好感", "盗宝团", "愚人众", "鳄鱼", "兽肉", "狗粮"], "description": "通过不同好感任务卡时间后运行狗粮任务以提高狗粮总收益,需要正确配置好感队伍的战斗策略,并在自定义配置中指定好感和狗粮队伍名称", "authors": [