diff --git a/repo/js/AutoHoeingOneDragon/main.js b/repo/js/AutoHoeingOneDragon/main.js index 59287bcf..16859da7 100644 --- a/repo/js/AutoHoeingOneDragon/main.js +++ b/repo/js/AutoHoeingOneDragon/main.js @@ -26,10 +26,16 @@ const timeMoveDown = 1200; const blacklistKeywords = ocrPickupJson["黑名单"]; if (!settings.accountName) { - for (let i = 0; i < 30; i++) { - log.error("你没有打开过自定义配置"); - log.error("请先阅读README.md后再使用"); - await sleep(2000); + for (let i = 0; i < 120; i++) { + // 原始文本 + let originalMessage = " 请先阅读js文件夹中的【README.md】后使用"; + // 计算轮替的偏移量,每次循环偏移一位 + let offset = i % originalMessage.length; // 每次循环偏移一位 + // 构造轮替后的文本 + let message = originalMessage.slice(-offset) + originalMessage.slice(0, -offset); + // 输出内容 + log.error(message); + await sleep(500); } } @@ -304,9 +310,9 @@ async function findBestRouteGroups(pathings, k, targetEliteNum, targetMonsterNum pathings.sort((a, b) => a.index - b.index); // 输出日志信息 - log.info(`总精英怪数量: ${totalSelectedElites}`); - log.info(`总普通怪数量: ${totalSelectedMonsters}`); - log.info(`总收益: ${totalGainCombined} 摩拉`); + log.info(`总精英怪数量: ${totalSelectedElites.toFixed(0)}`); + log.info(`总普通怪数量: ${totalSelectedMonsters.toFixed(0)}`); + log.info(`总收益: ${totalGainCombined.toFixed(0)} 摩拉`); // 将总用时转换为时、分、秒表示 const hours = Math.floor(totalTimeCombined / 3600); @@ -719,9 +725,9 @@ async function processPathingsByGroup(pathings, targetTexts, blacklistKeywords, // 输出当前组的总计信息 log.info(`当前组 ${selectedGroupName} 的总计信息:`); - log.info(`精英怪数量: ${totalElites}`); - log.info(`小怪数量: ${totalMonsters}`); - log.info(`预计收益: ${totalGain} 摩拉`); + log.info(`精英怪数量: ${totalElites.toFixed(0)}`); + log.info(`小怪数量: ${totalMonsters.toFixed(0)}`); + log.info(`预计收益: ${totalGain.toFixed(0)} 摩拉`); // 将预计总时间转换为时、分、秒表示 const hours = Math.floor(totalEstimatedTime / 3600); diff --git a/repo/js/AutoHoeingOneDragon/pathing/0-精英400/README.md b/repo/js/AutoHoeingOneDragon/pathing/0-精英400/README.md deleted file mode 100644 index b68e92cb..00000000 --- a/repo/js/AutoHoeingOneDragon/pathing/0-精英400/README.md +++ /dev/null @@ -1,35 +0,0 @@ -000-传奇 -100-蒙德,雪山 -200-璃月,层岩 -300-稻妻,渊下宫 -400-须弥 -500-枫丹 -600-纳塔 -700-至冬 -800-无归属地 - -更新至5月19日: -路线144条: 传奇2条线,精英怪141条线 -001传奇:双龙蜥1200摩x2,占4只精英位;等效600摩x4只 -002传奇:拳王艾威尔森3000摩,占3只精英位;等效1000x3只 -600摩拉:103只 -400摩拉:19只 -200摩拉:437只 -总计:558 ~ 565只 (随机7只 稻妻惑饲滩) -低效文件:137只(600摩1只,200摩136只) -**从零开始的提瓦特400杀:423 ~ 430只(随机7只 稻妻惑饲滩) 收益≈14W** -**A文件380只左右** -**B收尾文件41只(用于保证600摩怪全刷完)** - -路径详情: -https://www.kdocs.cn/wo/sl/v11s2cO5 -___________________________________________________________________________________________________ -特殊怪物: -次数盾-21只,所在路线(601/602/603/604/605/606,路线内总计26只精英) -浊水幻灵-26只,所在路线(219/501/505/506/513/514/515/516/517/518,路线内总计36只精英) -炉壳山鼬-3只,所在路线(613/614/615,路线内总计3只精英) -玄文兽-26只,所在路线(224/225/226/228/229/231/232,路线内总计32只精英) -役人-7只,所在路线(502低效/514/515,路线内总计15只精英) -___________________________________________________________________________________________________ -预备低效: 0只 - diff --git a/repo/js/AutoHoeingOneDragon/settings.json b/repo/js/AutoHoeingOneDragon/settings.json index 8e87ccd3..87294bac 100644 --- a/repo/js/AutoHoeingOneDragon/settings.json +++ b/repo/js/AutoHoeingOneDragon/settings.json @@ -41,23 +41,23 @@ { "name": "tagsForGroup1", "type": "input-text", - "label": "路径组一要排除的标签,允许使用的标签:\n水免,次数盾,高危,传奇,蕈兽,小怪\n多个标签使用中文逗号分隔", + "label": "允许使用的标签:\n水免,次数盾,高危,传奇,蕈兽,小怪\n多个标签使用【中文逗号】分隔\n\n路径组一要【排除】的标签", "default": "蕈兽" }, { "name": "tagsForGroup2", "type": "input-text", - "label": "路径组二要选择的标签,允许使用的标签:\n水免,次数盾,高危,传奇,蕈兽,小怪\n多个标签使用中文逗号分隔" + "label": "路径组二要【选择】的标签" }, { "name": "tagsForGroup3", "type": "input-text", - "label": "路径组三要选择的标签,允许使用的标签:\n水免,次数盾,高危,传奇,蕈兽,小怪\n多个标签使用中文逗号分隔" + "label": "路径组三要【选择】的标签" }, { "name": "tagsForGroup4", "type": "input-text", - "label": "路径组四要选择的标签,允许使用的标签:\n水免,次数盾,高危,传奇,蕈兽,小怪\n多个标签使用中文逗号分隔" + "label": "路径组四要【选择】的标签" }, { "name": "efficiencyIndex", @@ -80,6 +80,6 @@ { "name": "excludeTags", "type": "input-text", - "label": "排除关键词,含关键词的路线会被完全排除\n不同关键词使用中文逗号分隔\n例如填丘丘暴徒,可以排除所有含有丘丘暴徒的路线" + "label": "排除关键词,含关键词的路线会被完全排除\n不同关键词使用【中文逗号】分隔\n例如填丘丘暴徒,可以排除所有含有丘丘暴徒的路线" } ] \ No newline at end of file