diff --git a/repo/js/AutoFishingTeyvat/assets/KeyMouseScript/稻妻-垂钓点-鸣神岛离岛西.json b/repo/js/AutoFishingTeyvat/assets/KeyMouseScript/稻妻-垂钓点-鸣神岛离岛西.json index 863038f3..356d94f9 100644 --- a/repo/js/AutoFishingTeyvat/assets/KeyMouseScript/稻妻-垂钓点-鸣神岛离岛西.json +++ b/repo/js/AutoFishingTeyvat/assets/KeyMouseScript/稻妻-垂钓点-鸣神岛离岛西.json @@ -1 +1 @@ -{"macroEvents":[{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":640},{"type":3,"mouseX":12,"mouseY":1,"time":745},{"type":3,"mouseX":22,"mouseY":3,"time":776},{"type":3,"mouseX":24,"mouseY":2,"time":807},{"type":3,"mouseX":18,"mouseY":3,"time":838},{"type":3,"mouseX":25,"mouseY":3,"time":870},{"type":3,"mouseX":10,"mouseY":3,"time":901},{"type":3,"mouseX":12,"mouseY":3,"time":932},{"type":3,"mouseX":10,"mouseY":3,"time":963},{"type":3,"mouseX":8,"mouseY":4,"time":995},{"type":3,"mouseX":4,"mouseY":3,"time":1026},{"type":3,"mouseX":3,"mouseY":2,"time":1057},{"type":3,"mouseX":1,"mouseY":2,"time":1088},{"type":3,"mouseX":1,"mouseY":3,"time":1135},{"type":3,"mouseX":0,"mouseY":3,"time":1166},{"type":3,"mouseX":1,"mouseY":3,"time":1198},{"type":3,"mouseX":1,"mouseY":3,"time":1229},{"type":3,"mouseX":0,"mouseY":1,"time":1260},{"type":3,"mouseX":1,"mouseY":3,"time":1385},{"type":3,"mouseX":0,"mouseY":3,"time":1416},{"type":3,"mouseX":0,"mouseY":2,"time":1448},{"type":3,"mouseX":1,"mouseY":1,"time":1479},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":8156},{"type":3,"mouseX":-3,"mouseY":2,"time":8495},{"type":3,"mouseX":-5,"mouseY":1,"time":8526},{"type":3,"mouseX":-10,"mouseY":1,"time":8557},{"type":3,"mouseX":-11,"mouseY":1,"time":8588},{"type":3,"mouseX":-17,"mouseY":2,"time":8620},{"type":3,"mouseX":-28,"mouseY":2,"time":8651},{"type":3,"mouseX":-38,"mouseY":3,"time":8682},{"type":3,"mouseX":-55,"mouseY":3,"time":8713},{"type":3,"mouseX":-67,"mouseY":4,"time":8745},{"type":3,"mouseX":-66,"mouseY":5,"time":8776},{"type":3,"mouseX":-66,"mouseY":6,"time":8807},{"type":3,"mouseX":-66,"mouseY":6,"time":8838},{"type":3,"mouseX":-49,"mouseY":4,"time":8870},{"type":3,"mouseX":-66,"mouseY":5,"time":8901},{"type":3,"mouseX":-65,"mouseY":5,"time":8932},{"type":3,"mouseX":-59,"mouseY":4,"time":8963},{"type":3,"mouseX":-55,"mouseY":4,"time":8995},{"type":3,"mouseX":-50,"mouseY":4,"time":9026},{"type":3,"mouseX":-48,"mouseY":4,"time":9057},{"type":3,"mouseX":-45,"mouseY":2,"time":9088},{"type":3,"mouseX":-43,"mouseY":2,"time":9120},{"type":3,"mouseX":-37,"mouseY":1,"time":9151},{"type":3,"mouseX":-24,"mouseY":1,"time":9182},{"type":3,"mouseX":-36,"mouseY":1,"time":9213},{"type":3,"mouseX":-21,"mouseY":2,"time":9245},{"type":3,"mouseX":-26,"mouseY":1,"time":9276},{"type":3,"mouseX":-27,"mouseY":3,"time":9307},{"type":3,"mouseX":-24,"mouseY":2,"time":9338},{"type":3,"mouseX":-15,"mouseY":2,"time":9370},{"type":3,"mouseX":-8,"mouseY":1,"time":9401},{"type":3,"mouseX":-1,"mouseY":0,"time":9432},{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":9468},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":12265},{"type":3,"mouseX":6,"mouseY":1,"time":12604},{"type":3,"mouseX":28,"mouseY":8,"time":12635},{"type":3,"mouseX":44,"mouseY":12,"time":12666},{"type":3,"mouseX":59,"mouseY":17,"time":12698},{"type":3,"mouseX":64,"mouseY":18,"time":12729},{"type":3,"mouseX":67,"mouseY":16,"time":12760},{"type":3,"mouseX":65,"mouseY":15,"time":12791},{"type":3,"mouseX":44,"mouseY":12,"time":12823},{"type":3,"mouseX":69,"mouseY":19,"time":12854},{"type":3,"mouseX":43,"mouseY":13,"time":12885},{"type":3,"mouseX":56,"mouseY":15,"time":12916},{"type":3,"mouseX":59,"mouseY":13,"time":12948},{"type":3,"mouseX":59,"mouseY":14,"time":12979},{"type":3,"mouseX":45,"mouseY":14,"time":13010},{"type":3,"mouseX":38,"mouseY":11,"time":13041},{"type":3,"mouseX":30,"mouseY":6,"time":13073},{"type":3,"mouseX":37,"mouseY":10,"time":13104},{"type":3,"mouseX":29,"mouseY":7,"time":13135},{"type":3,"mouseX":22,"mouseY":5,"time":13166},{"type":3,"mouseX":27,"mouseY":5,"time":13198},{"type":3,"mouseX":9,"mouseY":2,"time":13229},{"type":3,"mouseX":6,"mouseY":1,"time":13260},{"type":3,"mouseX":2,"mouseY":0,"time":13291},{"type":3,"mouseX":0,"mouseY":2,"time":13370},{"type":3,"mouseX":-2,"mouseY":1,"time":13416},{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":13421},{"type":3,"mouseX":-7,"mouseY":1,"time":13432},{"type":3,"mouseX":-5,"mouseY":0,"time":13463},{"type":3,"mouseX":4,"mouseY":2,"time":14166},{"type":3,"mouseX":12,"mouseY":3,"time":14198},{"type":3,"mouseX":6,"mouseY":3,"time":14229},{"type":3,"mouseX":5,"mouseY":1,"time":14260},{"type":3,"mouseX":7,"mouseY":3,"time":14291},{"type":3,"mouseX":12,"mouseY":4,"time":14323},{"type":3,"mouseX":14,"mouseY":4,"time":14354},{"type":3,"mouseX":15,"mouseY":3,"time":14385},{"type":3,"mouseX":12,"mouseY":4,"time":14416},{"type":3,"mouseX":9,"mouseY":2,"time":14448},{"type":3,"mouseX":4,"mouseY":1,"time":14479},{"type":3,"mouseX":9,"mouseY":4,"time":14510},{"type":3,"mouseX":6,"mouseY":1,"time":14541},{"type":3,"mouseX":1,"mouseY":0,"time":14573},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":15000}],"info":{"name":"","description":"","x":0,"y":0,"width":1920,"height":1080,"recordDpi":1.25}} \ No newline at end of file +{"macroEvents":[{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":765},{"type":3,"mouseX":6,"mouseY":0,"time":3948},{"type":3,"mouseX":16,"mouseY":2,"time":3979},{"type":3,"mouseX":23,"mouseY":1,"time":4010},{"type":3,"mouseX":25,"mouseY":0,"time":4041},{"type":3,"mouseX":47,"mouseY":2,"time":4073},{"type":3,"mouseX":30,"mouseY":1,"time":4104},{"type":3,"mouseX":43,"mouseY":0,"time":4135},{"type":3,"mouseX":41,"mouseY":1,"time":4166},{"type":3,"mouseX":36,"mouseY":2,"time":4198},{"type":3,"mouseX":25,"mouseY":0,"time":4229},{"type":3,"mouseX":38,"mouseY":1,"time":4260},{"type":3,"mouseX":23,"mouseY":1,"time":4291},{"type":3,"mouseX":38,"mouseY":0,"time":4323},{"type":3,"mouseX":21,"mouseY":0,"time":4354},{"type":3,"mouseX":28,"mouseY":0,"time":4385},{"type":3,"mouseX":12,"mouseY":0,"time":4416},{"type":3,"mouseX":7,"mouseY":0,"time":4448},{"type":3,"mouseX":-2,"mouseY":0,"time":5026},{"type":3,"mouseX":-2,"mouseY":0,"time":5057},{"type":3,"mouseX":-3,"mouseY":0,"time":5557},{"type":3,"mouseX":-6,"mouseY":0,"time":5588},{"type":3,"mouseX":-3,"mouseY":0,"time":5620},{"type":3,"mouseX":-7,"mouseY":1,"time":5651},{"type":3,"mouseX":-6,"mouseY":0,"time":5682},{"type":3,"mouseX":-19,"mouseY":3,"time":5713},{"type":3,"mouseX":-15,"mouseY":1,"time":5745},{"type":3,"mouseX":-20,"mouseY":1,"time":5776},{"type":3,"mouseX":-22,"mouseY":1,"time":5807},{"type":3,"mouseX":-24,"mouseY":1,"time":5838},{"type":3,"mouseX":-23,"mouseY":1,"time":5870},{"type":3,"mouseX":-21,"mouseY":1,"time":5901},{"type":3,"mouseX":-20,"mouseY":2,"time":5932},{"type":3,"mouseX":-14,"mouseY":1,"time":5963},{"type":3,"mouseX":-13,"mouseY":2,"time":5995},{"type":3,"mouseX":-6,"mouseY":0,"time":6026},{"type":3,"mouseX":-4,"mouseY":1,"time":6057},{"type":3,"mouseX":-4,"mouseY":1,"time":6088},{"type":3,"mouseX":-3,"mouseY":1,"time":6120},{"type":3,"mouseX":-8,"mouseY":1,"time":6151},{"type":3,"mouseX":-3,"mouseY":1,"time":6182},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":8640},{"type":3,"mouseX":-9,"mouseY":2,"time":9041},{"type":3,"mouseX":-15,"mouseY":3,"time":9073},{"type":3,"mouseX":-29,"mouseY":2,"time":9104},{"type":3,"mouseX":-37,"mouseY":1,"time":9135},{"type":3,"mouseX":-42,"mouseY":2,"time":9166},{"type":3,"mouseX":-46,"mouseY":2,"time":9198},{"type":3,"mouseX":-49,"mouseY":3,"time":9229},{"type":3,"mouseX":-57,"mouseY":2,"time":9260},{"type":3,"mouseX":-61,"mouseY":2,"time":9291},{"type":3,"mouseX":-43,"mouseY":1,"time":9323},{"type":3,"mouseX":-68,"mouseY":2,"time":9354},{"type":3,"mouseX":-38,"mouseY":1,"time":9385},{"type":3,"mouseX":-44,"mouseY":1,"time":9416},{"type":3,"mouseX":-43,"mouseY":1,"time":9448},{"type":3,"mouseX":-46,"mouseY":1,"time":9479},{"type":3,"mouseX":-43,"mouseY":0,"time":9510},{"type":3,"mouseX":-40,"mouseY":0,"time":9541},{"type":3,"mouseX":-36,"mouseY":0,"time":9573},{"type":3,"mouseX":-32,"mouseY":1,"time":9604},{"type":3,"mouseX":-28,"mouseY":2,"time":9635},{"type":3,"mouseX":-22,"mouseY":1,"time":9666},{"type":3,"mouseX":-32,"mouseY":0,"time":9698},{"type":3,"mouseX":-29,"mouseY":0,"time":9729},{"type":3,"mouseX":-31,"mouseY":0,"time":9760},{"type":3,"mouseX":-29,"mouseY":1,"time":9791},{"type":3,"mouseX":-29,"mouseY":0,"time":9823},{"type":3,"mouseX":-28,"mouseY":0,"time":9854},{"type":3,"mouseX":-30,"mouseY":0,"time":9885},{"type":3,"mouseX":-27,"mouseY":0,"time":9916},{"type":3,"mouseX":-17,"mouseY":0,"time":9948},{"type":3,"mouseX":-18,"mouseY":0,"time":9979},{"type":3,"mouseX":-10,"mouseY":0,"time":10010},{"type":3,"mouseX":-17,"mouseY":0,"time":10041},{"type":3,"mouseX":-14,"mouseY":0,"time":10073},{"type":3,"mouseX":-10,"mouseY":0,"time":10104},{"type":3,"mouseX":-9,"mouseY":0,"time":10135},{"type":3,"mouseX":-1,"mouseY":0,"time":10166},{"type":3,"mouseX":-4,"mouseY":0,"time":10198},{"type":3,"mouseX":-4,"mouseY":0,"time":10229},{"type":3,"mouseX":-8,"mouseY":0,"time":10260},{"type":3,"mouseX":-7,"mouseY":0,"time":10291},{"type":3,"mouseX":-1,"mouseY":0,"time":10323},{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":10453},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":13515},{"type":3,"mouseX":10,"mouseY":2,"time":14276},{"type":3,"mouseX":13,"mouseY":3,"time":14307},{"type":3,"mouseX":13,"mouseY":3,"time":14338},{"type":3,"mouseX":28,"mouseY":8,"time":14370},{"type":3,"mouseX":21,"mouseY":3,"time":14401},{"type":3,"mouseX":31,"mouseY":6,"time":14432},{"type":3,"mouseX":31,"mouseY":6,"time":14463},{"type":3,"mouseX":33,"mouseY":5,"time":14495},{"type":3,"mouseX":36,"mouseY":7,"time":14526},{"type":3,"mouseX":42,"mouseY":8,"time":14557},{"type":3,"mouseX":33,"mouseY":5,"time":14588},{"type":3,"mouseX":56,"mouseY":9,"time":14620},{"type":3,"mouseX":41,"mouseY":8,"time":14651},{"type":3,"mouseX":25,"mouseY":6,"time":14682},{"type":3,"mouseX":41,"mouseY":10,"time":14713},{"type":3,"mouseX":25,"mouseY":5,"time":14745},{"type":3,"mouseX":29,"mouseY":7,"time":14776},{"type":3,"mouseX":27,"mouseY":5,"time":14807},{"type":3,"mouseX":30,"mouseY":5,"time":14838},{"type":3,"mouseX":28,"mouseY":5,"time":14870},{"type":3,"mouseX":27,"mouseY":5,"time":14901},{"type":3,"mouseX":28,"mouseY":5,"time":14932},{"type":3,"mouseX":26,"mouseY":6,"time":14963},{"type":3,"mouseX":26,"mouseY":5,"time":14995},{"type":3,"mouseX":19,"mouseY":4,"time":15026},{"type":3,"mouseX":25,"mouseY":7,"time":15057},{"type":3,"mouseX":23,"mouseY":5,"time":15088},{"type":3,"mouseX":19,"mouseY":4,"time":15120},{"type":3,"mouseX":18,"mouseY":4,"time":15151},{"type":3,"mouseX":20,"mouseY":3,"time":15182},{"type":3,"mouseX":20,"mouseY":3,"time":15213},{"type":3,"mouseX":16,"mouseY":2,"time":15245},{"type":3,"mouseX":10,"mouseY":1,"time":15276},{"type":3,"mouseX":14,"mouseY":2,"time":15307},{"type":3,"mouseX":4,"mouseY":0,"time":15338},{"type":3,"mouseX":8,"mouseY":2,"time":15385},{"type":3,"mouseX":12,"mouseY":2,"time":15416},{"type":3,"mouseX":18,"mouseY":3,"time":15448},{"type":3,"mouseX":13,"mouseY":1,"time":15479},{"type":3,"mouseX":1,"mouseY":0,"time":15510},{"type":3,"mouseX":2,"mouseY":0,"time":15541},{"type":3,"mouseX":3,"mouseY":0,"time":15573},{"type":3,"mouseX":6,"mouseY":1,"time":15620},{"type":3,"mouseX":1,"mouseY":1,"time":15651},{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":15718},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":17109}],"info":{"name":"","description":"","x":0,"y":0,"width":1920,"height":1080,"recordDpi":1.25}} \ No newline at end of file diff --git a/repo/js/AutoFishingTeyvat/main.js b/repo/js/AutoFishingTeyvat/main.js index dfa9d766..737ed4ae 100644 --- a/repo/js/AutoFishingTeyvat/main.js +++ b/repo/js/AutoFishingTeyvat/main.js @@ -1,7 +1,7 @@ (async function () { - const area_list = ['蒙德', '璃月', '稻妻', '须弥', '枫丹', '纳塔', '至冬'] - const fish_list = ['花鳉', '波波心羽鲈', '烘烘心羽鲈', '维护机关·水域清理者', '维护机关·态势控制者', '维护机关·澄金领队型', '海涛斧枪鱼', '维护机关·初始能力型', '维护机关·白金典藏型', '吹沙角鲀', '甜甜花鳉', '擒霞客', '水晶宴', '斗棘鱼', '炮鲀', '流纹褐蝶鱼', '锖假龙', '金赤假龙', '玉玉心羽鲈', '赤魔王', '长生仙', '苦炮鲀', '肺棘鱼', '流纹京紫蝶鱼', '琉璃花鳉', '伪装鲨鲨独角鱼', '繁花斗士急流鱼', '深潜斗士急流鱼', '晚霞翻车鲀', '青浪翻车鲀', '拟似燃素独角鱼', '炽岩斗士急流鱼', '蓝染花鳉', '鸩棘鱼', '流纹茶蝶鱼', '雪中君', '真果角鲀', '青金斧枪鱼', '暮云角鲀', '翡玉斧枪鱼', '沉波蜜桃'] + const area_list = ['蒙德', '璃月', '稻妻', '须弥', '枫丹', '纳塔', '至冬', '层岩巨渊·地下矿区', '渊下宫'] + const fish_list = ['花鳉', '波波心羽鲈', '烘烘心羽鲈', '维护机关·水域清理者', '维护机关·态势控制者', '维护机关·澄金领队型', '海涛斧枪鱼', '维护机关·初始能力型', '维护机关·白金典藏型', '吹沙角鲀', '甜甜花鳉', '擒霞客', '水晶宴', '斗棘鱼', '炮鲀', '流纹褐蝶鱼', '锖假龙', '金赤假龙', '玉玉心羽鲈', '赤魔王', '长生仙', '苦炮鲀', '肺棘鱼', '流纹京紫蝶鱼', '琉璃花鳉', '伪装鲨鲨独角鱼', '繁花斗士急流鱼', '深潜斗士急流鱼', '晚霞翻车鲀', '青浪翻车鲀', '拟似燃素独角鱼', '炽岩斗士急流鱼', '蓝染花鳉', '鸩棘鱼', '流纹茶蝶鱼', '雪中君', '真果角鲀', '青金斧枪鱼', '暮云角鲀', '翡玉斧枪鱼', '沉波蜜桃', '雷鸣仙'] const bait_list = ['果酿饵', '酸桔饵', '维护机关频闪诱饵', '甘露饵', '赤糜饵', '飞蝇假饵', '蠕虫假饵', '澄晶果粒饵', '温火饵'] const material_msg = { "风缠": ["花鳉", "蓝染花鳉", "鸩棘鱼", "流纹茶蝶鱼"], @@ -65,7 +65,8 @@ '翡玉斧枪鱼': {'bait': '甘露饵', 'time': '全天'}, '沉波蜜桃': {'bait': '甘露饵', 'time': '白天'}, '雷鸣仙': {'bait': '蠕虫假饵', 'time': '夜晚'}, - '': {}, + '佛玛洛鳐': {'bait': '', 'time': ''}, + '迪芙妲鳐': {'bait': '', 'time': ''} } const path_pathing = [ '枫丹-垂钓点-伊黎耶林区幽林雾道西南-花鳉_波波心羽鲈_烘烘心羽鲈_维护机关·水域清理者_维护机关·态势控制者_维护机关·澄金领队型-果酿饵_酸橘饵_维护机关频闪诱饵-普通', @@ -294,16 +295,14 @@ } } - async function run_file(path_msg, time_out_throw, time_out_whole) { + async function run_file(path_msg, time_out_throw, time_out_whole, is_con) { const base_path_pathing = "assets/Pathing/"; const base_path_gcm = "assets/KeyMouseScript/"; const file_name = `${path_msg["area"]}-${path_msg["type"]}-${path_msg["detail"]}`; - // 判断是否是调式模式 - const is_con = !(typeof(settings.path_select) === 'undefined' || settings.path_select === "无(默认)"); // 键鼠设置读取 const block_gcm = typeof(settings.block_gcm) === 'undefined' ? false : settings.block_gcm; // 检测禁用键鼠设置 - if (block_gcm && !is_con) { + if (block_gcm && !is_con && path_msg["addition"] === "GCM") { log.info(`跳过键鼠路线: ${file_name}`) return null; } @@ -383,15 +382,31 @@ } // 筛选路径 let path_filter = pathing_filter(); + // 读取要继续的路径 + let path_continue = typeof(settings.path_continue) === "undefined" ? "无(默认)" : settings.path_continue; + let is_continue = true; + // 判断是否是调式模式 + const is_con = !(typeof(settings.path_select) === 'undefined' || settings.path_select === "无(默认)"); log.info(`本次总计 ${path_filter.length} 个钓鱼点`); + if (path_continue !== "无(默认)") { + path_continue = `${path_continue.split("-")[0]}-${path_continue.split("-")[2]}`; + } for (let i = 0; i < path_filter.length; i++) { // 路径详细信息 const path_msg = get_pathing_msg(path_filter[i]); try { - log.info(`当前钓鱼点: ${path_msg["area"]}-${path_msg["detail"]}(进度: ${i + 1}/${path_filter.length})`); + let current_msg = `${path_msg["area"]}-${path_msg["detail"]}` + log.info(`当前钓鱼点: ${current_msg}(进度: ${i + 1}/${path_filter.length})`); + if (path_continue === current_msg) { + is_continue = false; + } - await run_file(path_msg, time_out_throw, time_out_whole); + if (path_continue !== "无(默认)" && !is_con && is_continue && path_filter.length === path_pathing.length) { + log.info("跳过..."); + continue; + } + await run_file(path_msg, time_out_throw, time_out_whole, is_con); } catch (error) { const file_name = `${path_msg["area"]}-${path_msg["type"]}-${path_msg["detail"]}`; log.info(`路径: ${file_name} 执行时出错,已跳过...\n错误信息: ${error}`) diff --git a/repo/js/AutoFishingTeyvat/manifest.json b/repo/js/AutoFishingTeyvat/manifest.json index 28ef19eb..7a03e956 100644 --- a/repo/js/AutoFishingTeyvat/manifest.json +++ b/repo/js/AutoFishingTeyvat/manifest.json @@ -1,9 +1,9 @@ { "manifest_version": 1, "name": "提瓦特自动钓鱼(全流程+自选)", - "version": "1.3.1", + "version": "1.3.2", "bgi_version": "0.43.0", - "description": "脚本名称:提瓦特自动钓鱼(全流程+自选)\n功能描述:支持自动追踪并垂钓bgi支持的全提瓦特垂钓点\n核心功能------------------------------>\n1.可自选地区、鱼类、鱼饵\n2.可直接钓取特定物品的兑换材料(例如渔获)\n3.脚本会根据需要的鱼类自动调节时间,不需要的时段会跳过\n4.支持部分地图追踪无法到达的钓鱼点(例如炽岩斗士急流鱼钓鱼点,枫丹廷东北钓鱼点、雷鸣仙垂钓点)\n注意事项------------------------------>\n1.部分点位涉及战斗,且队伍内不能有双风和跑步(不是冲刺)时加移速的角色\n2.跑图位必须是少男体型\n3.JS脚本的设置内各设置项含有优先级,如果存在高优先级且选项不为默认,则只有最高优先级的设置项生效\n4.部分钓鱼点为路径追踪+键鼠脚本的混合模式,可能会出现因键鼠脚本误差卡死的情况,如果出现这种情况,请在JS脚本的最下方的文本框内输入 1 来禁用所有包含键鼠脚本的钓鱼点\n---------------------------------------->\n作者:提瓦特钓鱼玳师\n脚本反馈邮箱:hijiwos@hotmail.com", + "description": "脚本名称:提瓦特自动钓鱼(全流程+自选)\n功能描述:支持自动追踪并垂钓bgi支持的全提瓦特垂钓点\n核心功能------------------------------>\n1.可自选地区、鱼类、鱼饵\n2.可直接钓取特定物品的兑换材料(例如渔获)\n3.脚本会根据需要的鱼类自动调节时间,不需要的时段会跳过\n4.支持部分地图追踪无法到达的钓鱼点(例如炽岩斗士急流鱼钓鱼点,枫丹廷东北钓鱼点、雷鸣仙垂钓点)\n5.支持从特定的垂钓点继续任务(仅启用所有垂钓点时可用)\n6.如包含键鼠脚本(GCM)的路线有误,可在JS脚本设置禁用键鼠路线\n7.支持自定义钓鱼超时时间\n注意事项------------------------------>\n1.部分点位涉及战斗,且队伍内不能有双风和跑步(不是冲刺)时加移速的角色\n2.跑图位必须是少男体型\n3.JS脚本的设置内各设置项含有优先级,如果存在高优先级且选项不为默认,则只有最高优先级的设置项生效\n4.部分钓鱼点为路径追踪+键鼠脚本(GCM)的混合模式,可能会出现因键鼠脚本误差卡死的情况,如果出现这种情况,请在JS脚本设置禁用键鼠路线来禁用所有包含键鼠脚本的钓鱼点\n---------------------------------------->\n作者:提瓦特钓鱼玳师\n脚本反馈邮箱:hijiwos@hotmail.com", "authors": [ { "name": "提瓦特钓鱼玳师" diff --git a/repo/js/AutoFishingTeyvat/settings.json b/repo/js/AutoFishingTeyvat/settings.json index 66206411..1804a276 100644 --- a/repo/js/AutoFishingTeyvat/settings.json +++ b/repo/js/AutoFishingTeyvat/settings.json @@ -39,6 +39,83 @@ "✞马腾斯万能护养剂✞(枫丹精练材料)" ] }, + { + "name": "path_continue", + "type": "select", + "label": "从选择的钓鱼点继续(仅垂钓点全选时可用)", + "options": [ + "无(默认)", + "枫丹-垂钓点-伊黎耶林区幽林雾道西南-普通", + "枫丹-垂钓点-伊黎耶林区柔灯港西北-普通", + "枫丹-垂钓点-枫丹动能工程科学研究院区中央实验室遗址南-普通", + "枫丹-垂钓点-枫丹廷区茉洁站西南-普通", + "枫丹-垂钓点-枫丹廷区枫丹廷东北-GCM", + "枫丹-垂钓点-枫丹廷区枫丹廷南-GCM", + "枫丹-垂钓点-白露区白淞镇西南-普通", + "枫丹-垂钓点-翡黎区芒索斯山东麓东-普通", + "枫丹-垂钓点-苍晶区厄里那斯东-普通", + "枫丹-垂钓点-苍晶区厄里那斯东北-普通", + "枫丹-垂钓点-苍晶区海露港北-普通", + "枫丹-垂钓点-莫尔泰区卡布狄斯堡遗迹南-普通", + "枫丹-垂钓点-莫尔泰区欧庇克莱歌剧院南-普通", + "枫丹-垂钓点-诺思托伊区佩特莉可镇南-普通", + "枫丹-垂钓点-枫丹廷区欧庇克莱歌剧院西-GCM", + "璃月-垂钓点-云来海璃月港东南-普通", + "璃月-垂钓点-沉玉谷·上谷古树茶坡-普通", + "璃月-垂钓点-沉玉谷·上谷古树茶坡东-普通", + "璃月-垂钓点-沉玉谷·南陵悬练山西南-普通", + "璃月-垂钓点-珉林天遒谷-战斗", + "璃月-垂钓点-珉林奥藏山-普通", + "璃月-垂钓点-珉林琥牢山东-普通", + "璃月-垂钓点-琼玑野归离原东北-普通", + "璃月-垂钓点-琼玑野渌华池-普通", + "璃月-垂钓点-碧水原奥藏山东-战斗", + "璃月-垂钓点-碧水原无妄坡南-战斗", + "璃月-垂钓点-碧水原望舒客栈西-普通", + "璃月-垂钓点-碧水原药蝶谷东-普通", + "璃月-垂钓点-碧水原轻策庄东北-普通", + "稻妻-垂钓点-八酝岛名椎滩北-普通", + "稻妻-垂钓点-海祇岛水月池东-普通", + "稻妻-垂钓点-海祇岛珊瑚宫北-普通", + "稻妻-垂钓点-清籁岛天云峠北-普通", + "稻妻-垂钓点-清籁岛越石村东南-普通", + "稻妻-垂钓点-神无冢甘金岛南-普通", + "稻妻-垂钓点-鸣神岛离岛西-GCM", + "稻妻-垂钓点-鹤观千来神祠西-普通", + "稻妻-垂钓点-鹤观逢岳之野西南-普通", + "稻妻-垂钓点-神无冢九条阵屋东南-GCM", + "纳塔-垂钓点-境壁山浮羽之湾东-普通", + "纳塔-垂钓点-奥奇卡纳塔东-普通", + "纳塔-垂钓点-奥奇卡纳塔东北-战斗", + "纳塔-垂钓点-奥奇卡纳塔北-普通", + "纳塔-垂钓点-奥奇卡纳塔南-普通", + "纳塔-垂钓点-奥奇卡纳塔西-普通", + "纳塔-垂钓点-奥奇卡纳塔西北-GCM", + "纳塔-垂钓点-涌流地溶水域-GCM", + "纳塔-垂钓点-翘枝崖花羽会北-普通", + "纳塔-垂钓点-翘枝崖花羽会西-普通", + "纳塔-垂钓点-距石山祖遗庙宇东-GCM", + "蒙德-垂钓点-坠星山谷低语森林南-普通", + "蒙德-垂钓点-坠星山谷望风山地-普通", + "蒙德-垂钓点-明冠山地风龙废墟北-普通", + "蒙德-垂钓点-明冠山地风龙废墟南-普通", + "蒙德-垂钓点-苍风高地晨曦酒庄西南-普通", + "蒙德-垂钓点-苍风高地清泉镇北-普通", + "蒙德-垂钓点-风啸山坡风起地南-普通", + "蒙德-垂钓点-龙脊雪山寒天之钉西-普通", + "须弥-垂钓点-下风蚀地活力之家西南-普通", + "须弥-垂钓点-下风蚀地阿如村-普通", + "须弥-垂钓点-千壑沙地「五绿洲」的孑遗-战斗", + "须弥-垂钓点-护世森无郁稠林-普通", + "须弥-垂钓点-桓那兰那觉王之殿北-普通", + "须弥-垂钓点-荒石苍漠铁穆山南-普通", + "须弥-垂钓点-道成林天臂池-普通", + "须弥-垂钓点-道成林维摩庄北-普通", + "须弥-垂钓点-道成林须弥城南-普通", + "须弥-垂钓点-阿陀河谷奥摩斯港北-普通", + "须弥-垂钓点-阿陀河谷降诸魔山-普通" + ] + }, { "name": "check_multiplayer", "type": "checkbox", @@ -79,8 +156,8 @@ "枫丹-垂钓点-莫尔泰区卡布狄斯堡遗迹南-普通", "枫丹-垂钓点-莫尔泰区欧庇克莱歌剧院南-普通", "枫丹-垂钓点-诺思托伊区佩特莉可镇南-普通", - "璃月-垂钓点-云来海璃月港东南-普通", "枫丹-垂钓点-枫丹廷区欧庇克莱歌剧院西-GCM", + "璃月-垂钓点-云来海璃月港东南-普通", "璃月-垂钓点-沉玉谷·上谷古树茶坡-普通", "璃月-垂钓点-沉玉谷·上谷古树茶坡东-普通", "璃月-垂钓点-沉玉谷·南陵悬练山西南-普通",