diff --git a/bak/utf8.ps1 b/bakup/build/utf8.ps1 similarity index 100% rename from bak/utf8.ps1 rename to bakup/build/utf8.ps1 diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/【收尾】狗粮-稻妻-神无冢-踏鞴砂-21个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/【收尾】狗粮-稻妻-神无冢-踏鞴砂-21个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/【收尾】狗粮-稻妻-神无冢-踏鞴砂-21个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/【收尾】狗粮-稻妻-神无冢-踏鞴砂-21个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-沉玉谷上谷-东-2个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-沉玉谷上谷-东-2个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-沉玉谷上谷-东-2个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-沉玉谷上谷-东-2个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-沉玉谷南陵-3个(另一个太远).json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-沉玉谷南陵-3个(另一个太远).json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-沉玉谷南陵-3个(另一个太远).json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-沉玉谷南陵-3个(另一个太远).json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-珉林-东北-9个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-珉林-东北-9个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-珉林-东北-9个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-珉林-东北-9个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-珉林-北-5个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-珉林-北-5个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-珉林-北-5个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-珉林-北-5个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-珉林-天道谷-3个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-珉林-天道谷-3个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-珉林-天道谷-3个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-珉林-天道谷-3个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-珉林-奥藏山南-3个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-珉林-奥藏山南-3个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-珉林-奥藏山南-3个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-珉林-奥藏山南-3个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-珉林-绝云间-3个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-珉林-绝云间-3个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-珉林-绝云间-3个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-珉林-绝云间-3个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-琼玑野-绿华池-3个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-琼玑野-绿华池-3个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-琼玑野-绿华池-3个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-琼玑野-绿华池-3个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-碧水源-望舒客栈-1个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-碧水源-望舒客栈-1个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-碧水源-望舒客栈-1个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-碧水源-望舒客栈-1个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-碧水源-盐中之地-3个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-碧水源-盐中之地-3个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-碧水源-盐中之地-3个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-碧水源-盐中之地-3个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-碧水源-轻策庄-3个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-碧水源-轻策庄-3个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-碧水源-轻策庄-3个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-璃月-碧水源-轻策庄-3个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-纳塔-万火之瓯-竞技场东-4个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-纳塔-万火之瓯-竞技场东-4个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-纳塔-万火之瓯-竞技场东-4个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-纳塔-万火之瓯-竞技场东-4个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-纳塔-坚岩隘谷-回声之子南-7个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-纳塔-坚岩隘谷-回声之子南-7个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-纳塔-坚岩隘谷-回声之子南-7个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-纳塔-坚岩隘谷-回声之子南-7个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-纳塔-涌流地-流泉之众-4个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-纳塔-涌流地-流泉之众-4个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-纳塔-涌流地-流泉之众-4个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-纳塔-涌流地-流泉之众-4个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-上风蚀地-东北营地-2个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-上风蚀地-东北营地-2个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-上风蚀地-东北营地-2个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-上风蚀地-东北营地-2个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-下风蚀地-阿如村-4个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-下风蚀地-阿如村-4个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-下风蚀地-阿如村-4个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-下风蚀地-阿如村-4个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-下风蚀地-阿如村-北-1个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-下风蚀地-阿如村-北-1个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-下风蚀地-阿如村-北-1个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-下风蚀地-阿如村-北-1个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-二净甸-七天神像-4个(重兵把守,其余不拿).json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-二净甸-七天神像-4个(重兵把守,其余不拿).json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-二净甸-七天神像-4个(重兵把守,其余不拿).json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-二净甸-七天神像-4个(重兵把守,其余不拿).json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-二净甸-觉王之殿南-6个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-二净甸-觉王之殿南-6个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-二净甸-觉王之殿南-6个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-二净甸-觉王之殿南-6个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-千壑沙地-圣显厅西-3个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-千壑沙地-圣显厅西-3个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-千壑沙地-圣显厅西-3个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-千壑沙地-圣显厅西-3个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-千壑沙地-塔尼特露营地-3个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-千壑沙地-塔尼特露营地-3个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-千壑沙地-塔尼特露营地-3个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-千壑沙地-塔尼特露营地-3个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-千壑沙地-神的棋盘-1个(只拿前一个).json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-千壑沙地-神的棋盘-1个(只拿前一个).json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-千壑沙地-神的棋盘-1个(只拿前一个).json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-千壑沙地-神的棋盘-1个(只拿前一个).json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-失落的苗圃-南-8个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-失落的苗圃-南-8个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-失落的苗圃-南-8个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-失落的苗圃-南-8个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-护世森-卡萨扎莱宫南-2个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-护世森-卡萨扎莱宫南-2个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-护世森-卡萨扎莱宫南-2个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-护世森-卡萨扎莱宫南-2个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-浮罗囿-甘露花海北-4个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-浮罗囿-甘露花海北-4个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-浮罗囿-甘露花海北-4个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-浮罗囿-甘露花海北-4个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-道成林-化城郭-西-3个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-道成林-化城郭-西-3个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-道成林-化城郭-西-3个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-道成林-化城郭-西-3个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-须弥城-3个(有一个剧烈摇晃,不拿).json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-须弥城-3个(有一个剧烈摇晃,不拿).json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-须弥城-3个(有一个剧烈摇晃,不拿).json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(A)/狗粮-须弥-须弥城-3个(有一个剧烈摇晃,不拿).json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/【收尾】狗粮-稻妻-清籁岛-清籁丸-20个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/【收尾】狗粮-稻妻-清籁岛-清籁丸-20个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/【收尾】狗粮-稻妻-清籁岛-清籁丸-20个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/【收尾】狗粮-稻妻-清籁岛-清籁丸-20个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-伊黎耶林区-欧庇克莱歌剧院东南-2个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-伊黎耶林区-欧庇克莱歌剧院东南-2个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-伊黎耶林区-欧庇克莱歌剧院东南-2个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-伊黎耶林区-欧庇克莱歌剧院东南-2个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-白露区-秋分山东侧-2个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-白露区-秋分山东侧-2个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-白露区-秋分山东侧-2个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-白露区-秋分山东侧-2个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-白露区-秋分山西侧-北-2个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-白露区-秋分山西侧-北-2个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-白露区-秋分山西侧-北-2个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-白露区-秋分山西侧-北-2个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-东-3个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-东-3个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-东-3个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-东-3个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-中央实验室遗址-北侧屋内-4个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-中央实验室遗址-北侧屋内-4个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-中央实验室遗址-北侧屋内-4个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-中央实验室遗址-北侧屋内-4个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-学术会堂-1个(另一个太远).json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-学术会堂-1个(另一个太远).json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-学术会堂-1个(另一个太远).json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-学术会堂-1个(另一个太远).json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-新枫丹科学院-东南侧-8个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-新枫丹科学院-东南侧-8个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-新枫丹科学院-东南侧-8个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-新枫丹科学院-东南侧-8个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-西北-6个(有一个不拿,有干扰).json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-西北-6个(有一个不拿,有干扰).json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-西北-6个(有一个不拿,有干扰).json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-西北-6个(有一个不拿,有干扰).json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-西南偏南-6个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-西南偏南-6个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-西南偏南-6个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-西南偏南-6个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-西南偏西-4个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-西南偏西-4个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-西南偏西-4个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-研究院区-西南偏西-4个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-莫尔泰区-七天神像-1个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-莫尔泰区-七天神像-1个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-莫尔泰区-七天神像-1个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-莫尔泰区-七天神像-1个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-黎翡区-七天神像-5个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-黎翡区-七天神像-5个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-黎翡区-七天神像-5个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-黎翡区-七天神像-5个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-黎翡区-芒索斯山东-3个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-黎翡区-芒索斯山东-3个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-黎翡区-芒索斯山东-3个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-枫丹-黎翡区-芒索斯山东-3个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-海祇岛-东方小岛-2个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-海祇岛-东方小岛-2个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-海祇岛-东方小岛-2个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-海祇岛-东方小岛-2个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-海祇岛-望泷村西南-4个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-海祇岛-望泷村西南-4个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-海祇岛-望泷村西南-4个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-海祇岛-望泷村西南-4个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-海祇岛-珊瑚宫东北-6个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-海祇岛-珊瑚宫东北-6个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-海祇岛-珊瑚宫东北-6个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-海祇岛-珊瑚宫东北-6个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-清籁岛-平海砦西-8个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-清籁岛-平海砦西-8个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-清籁岛-平海砦西-8个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-清籁岛-平海砦西-8个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-清籁岛-浅濑神社-3个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-清籁岛-浅濑神社-3个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-清籁岛-浅濑神社-3个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-清籁岛-浅濑神社-3个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-清籁岛-越石村-8个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-清籁岛-越石村-8个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-清籁岛-越石村-8个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-清籁岛-越石村-8个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-神无冢-东-5个(最后一个不拿,重兵把守).json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-神无冢-东-5个(最后一个不拿,重兵把守).json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-神无冢-东-5个(最后一个不拿,重兵把守).json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-神无冢-东-5个(最后一个不拿,重兵把守).json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-神无冢-九条阵屋-3个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-神无冢-九条阵屋-3个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-神无冢-九条阵屋-3个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-神无冢-九条阵屋-3个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-神无冢-堇色之庭-4个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-神无冢-堇色之庭-4个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-神无冢-堇色之庭-4个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-神无冢-堇色之庭-4个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-神无冢-无相之火-4个(第5个有干扰,不拿).json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-神无冢-无相之火-4个(第5个有干扰,不拿).json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-神无冢-无相之火-4个(第5个有干扰,不拿).json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-神无冢-无相之火-4个(第5个有干扰,不拿).json diff --git a/repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-鹤观-东-3个.json b/bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-鹤观-东-3个.json similarity index 100% rename from repo/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-鹤观-东-3个.json rename to bakup/js/AutoArtifacts [RouteAB]/assets/AutoArtifacts(B)/狗粮-稻妻-鹤观-东-3个.json diff --git a/repo/js/AutoArtifacts [RouteAB]/main.js b/bakup/js/AutoArtifacts [RouteAB]/main.js similarity index 98% rename from repo/js/AutoArtifacts [RouteAB]/main.js rename to bakup/js/AutoArtifacts [RouteAB]/main.js index f9d81d1c..145ac9e4 100644 --- a/repo/js/AutoArtifacts [RouteAB]/main.js +++ b/bakup/js/AutoArtifacts [RouteAB]/main.js @@ -1,176 +1,176 @@ -(async function () { - setGameMetrics(1920, 1080, 2); - - async function logTaskStart() { - const messages = [ - '确保地图的按键为M键', - '左上角派蒙头像未被其他悬浮窗遮挡', - '运行时默认使用常用路径追踪队伍', - '请于【路径追踪】选项卡自行配置', - '【自动】将以每天4点为界限交替运行' - ]; - - for (let message of messages) { - log.info(message); - await sleep(1000); - } - } - async function resetMap() { - log.info("重置地图大小..."); - await sleep(1000); - keyPress("M"); - await sleep(1000); - click(1840, 1010); - await sleep(1000); - click(1450, 460); - await sleep(1000); - click(1840, 1010); - await sleep(1000); - click(1450, 140); - await sleep(1000); - keyPress("M"); - log.info("重置地图大小完成"); - } - - async function AutoPathA(locationName) { - log.info(`前往 ${locationName}`); - try { - let filePath = `assets/AutoArtifacts(A)/${locationName}.json`; - await pathingScript.runFile(filePath); - } catch (error) { - log.error(`执行 ${locationName} 路径时发生错误`); - } - await sleep(2000); - } - async function AutoPathB(locationName) { - log.info(`前往 ${locationName}`); - try { - let filePath = `assets/AutoArtifacts(B)/${locationName}.json`; - await pathingScript.runFile(filePath); - } catch (error) { - log.error(`执行 ${locationName} 路径时发生错误`); - } - await sleep(2000); - } - - function logTimeTaken(startTime) { - const currentTime = Date.now(); - const totalTimeInSeconds = (currentTime - startTime) / 1000; - const minutes = Math.floor(totalTimeInSeconds / 60); - const seconds = totalTimeInSeconds % 60; - const formattedTime = `${minutes}分${seconds.toFixed(0).padStart(2, '0')}秒`; - log.info(`当前运行总时长:${formattedTime}`); - } - - //判断AB线 - async function runAlternateTasks() { - const dayDifference = Math.floor((Date.now() + 1000 * 60 * 60 * 4) / (1000 * 60 * 60 * 24)); - if (settings.selectway === undefined){ - log.info('未设置自定义选项,将默认【自动】选择路线'); - } - if ((dayDifference % 2 == 0 && (settings.selectway == "自动" || settings.selectway === undefined)) || settings.selectway == "A线") { - log.info("{xx}","---今天运行A线---"); - // 执行 A 的代码 - await logTaskStart(); - - await resetMap();//重置地图大小避免传错 - - log.info('前往地区:璃月'); - await AutoPathA('狗粮-璃月-沉玉谷上谷-东-2个'); - await AutoPathA('狗粮-璃月-沉玉谷南陵-3个(另一个太远)'); - await AutoPathA('狗粮-璃月-珉林-东北-9个'); - await AutoPathA('狗粮-璃月-珉林-北-5个'); - await AutoPathA('狗粮-璃月-珉林-天道谷-3个'); - await AutoPathA('狗粮-璃月-珉林-奥藏山南-3个'); - await resetMap();//重置地图大小避免传错 - await AutoPathA('狗粮-璃月-珉林-绝云间-3个');//会传到太山府。已解决 - await AutoPathA('狗粮-璃月-琼玑野-绿华池-3个'); - await AutoPathA('狗粮-璃月-碧水源-望舒客栈-1个'); - await AutoPathA('狗粮-璃月-碧水源-盐中之地-3个'); - await AutoPathA('狗粮-璃月-碧水源-轻策庄-3个'); - logTimeTaken(startTime); - - log.info('前往地区:须弥'); - await AutoPathA('狗粮-须弥-上风蚀地-东北营地-2个'); - await AutoPathA('狗粮-须弥-下风蚀地-阿如村-4个'); - await AutoPathA('狗粮-须弥-下风蚀地-阿如村-北-1个'); - await AutoPathA('狗粮-须弥-二净甸-七天神像-4个(重兵把守,其余不拿)'); - await AutoPathA('狗粮-须弥-二净甸-觉王之殿南-6个'); - await AutoPathA('狗粮-须弥-千壑沙地-圣显厅西-3个'); - await AutoPathA('狗粮-须弥-千壑沙地-塔尼特露营地-3个'); - await AutoPathA('狗粮-须弥-千壑沙地-神的棋盘-1个(只拿前一个)'); - await AutoPathA('狗粮-须弥-失落的苗圃-南-8个'); - await AutoPathA('狗粮-须弥-护世森-卡萨扎莱宫南-2个'); - await AutoPathA('狗粮-须弥-浮罗囿-甘露花海北-4个'); - await AutoPathA('狗粮-须弥-道成林-化城郭-西-3个'); - await AutoPathA('狗粮-须弥-须弥城-3个(有一个剧烈摇晃,不拿)'); - logTimeTaken(startTime); - - log.info('前往地区:纳塔'); - await AutoPathA('狗粮-纳塔-万火之瓯-竞技场东-4个'); - await AutoPathA('狗粮-纳塔-坚岩隘谷-回声之子南-7个'); - await AutoPathA('狗粮-纳塔-涌流地-流泉之众-4个'); - logTimeTaken(startTime); - - log.info('前往地区:稻妻'); - await AutoPathA('【收尾】狗粮-稻妻-神无冢-踏鞴砂-21个');//飞行体力不够,被火深渊法师击落,爬墙卡死,冲刺摔落。已解决:删除了两个调查点位 - logTimeTaken(startTime); - // 计算并输出总时长 - const endTime = Date.now(); - const totalTimeInSeconds = (endTime - startTime) / 1000; - const minutes = Math.floor(totalTimeInSeconds / 60); - const seconds = totalTimeInSeconds % 60; - const formattedTime = `${minutes}分${seconds.toFixed(0).padStart(2, '0')}秒`; - log.info(`自动狗粮运行总时长:${formattedTime}`); - } - else { - log.info("{xx}","---今天运行B线---"); - - await logTaskStart(); - await resetMap();//重置地图大小避免传错 - - log.info('前往地区:枫丹'); - await AutoPathB('狗粮-枫丹-伊黎耶林区-欧庇克莱歌剧院东南-2个'); - //await AutoPathB('狗粮-枫丹-白露区-秋分山东侧-2个');//有役人,点位过多,或许可删除。已删除 - await AutoPathB('狗粮-枫丹-白露区-秋分山西侧-北-2个'); - await AutoPathB('狗粮-枫丹-研究院区-东-3个'); - await AutoPathB('狗粮-枫丹-研究院区-中央实验室遗址-北侧屋内-4个'); - await AutoPathB('狗粮-枫丹-研究院区-学术会堂-1个(另一个太远)'); - await AutoPathB('狗粮-枫丹-研究院区-新枫丹科学院-东南侧-8个'); - await AutoPathB('狗粮-枫丹-研究院区-西北-6个(有一个不拿,有干扰)'); - await AutoPathB('狗粮-枫丹-研究院区-西南偏南-6个'); - await AutoPathB('狗粮-枫丹-研究院区-西南偏西-4个'); - await AutoPathB('狗粮-枫丹-莫尔泰区-七天神像-1个'); - await AutoPathB('狗粮-枫丹-黎翡区-七天神像-5个'); - await AutoPathB('狗粮-枫丹-黎翡区-芒索斯山东-3个'); - logTimeTaken(startTime); - - log.info('前往地区:稻妻'); - await AutoPathB('狗粮-稻妻-海祇岛-东方小岛-2个'); - await AutoPathB('狗粮-稻妻-海祇岛-望泷村西南-4个'); - await AutoPathB('狗粮-稻妻-海祇岛-珊瑚宫东北-6个'); - await AutoPathB('狗粮-稻妻-清籁岛-平海砦西-8个'); - await AutoPathB('狗粮-稻妻-清籁岛-浅濑神社-3个'); - await AutoPathB('狗粮-稻妻-清籁岛-越石村-8个'); - await AutoPathB('狗粮-稻妻-神无冢-东-5个(最后一个不拿,重兵把守)'); - await AutoPathB('狗粮-稻妻-神无冢-九条阵屋-3个');//有概率被挡住导致只能捡一个。忽略。 - await AutoPathB('狗粮-稻妻-神无冢-堇色之庭-4个'); - await AutoPathB('狗粮-稻妻-神无冢-无相之火-4个(第5个有干扰,不拿)'); - await AutoPathB('狗粮-稻妻-鹤观-东-3个'); - await AutoPathB('【收尾】狗粮-稻妻-清籁岛-清籁丸-20个'); - logTimeTaken(startTime); - - // 计算并输出总时长 - const endTime = Date.now(); - const totalTimeInSeconds = (endTime - startTime) / 1000; - const minutes = Math.floor(totalTimeInSeconds / 60); - const seconds = totalTimeInSeconds % 60; - const formattedTime = `${minutes}分${seconds.toFixed(0).padStart(2, '0')}秒`; - log.info(`自动狗粮运行总时长:${formattedTime}`); - } - }; - // 启用自动拾取的实时任务 - dispatcher.addTimer(new RealtimeTimer("AutoPick")); - const startTime = Date.now(); - await runAlternateTasks(); +(async function () { + setGameMetrics(1920, 1080, 2); + + async function logTaskStart() { + const messages = [ + '确保地图的按键为M键', + '左上角派蒙头像未被其他悬浮窗遮挡', + '运行时默认使用常用路径追踪队伍', + '请于【路径追踪】选项卡自行配置', + '【自动】将以每天4点为界限交替运行' + ]; + + for (let message of messages) { + log.info(message); + await sleep(1000); + } + } + async function resetMap() { + log.info("重置地图大小..."); + await sleep(1000); + keyPress("M"); + await sleep(1000); + click(1840, 1010); + await sleep(1000); + click(1450, 460); + await sleep(1000); + click(1840, 1010); + await sleep(1000); + click(1450, 140); + await sleep(1000); + keyPress("M"); + log.info("重置地图大小完成"); + } + + async function AutoPathA(locationName) { + log.info(`前往 ${locationName}`); + try { + let filePath = `assets/AutoArtifacts(A)/${locationName}.json`; + await pathingScript.runFile(filePath); + } catch (error) { + log.error(`执行 ${locationName} 路径时发生错误`); + } + await sleep(2000); + } + async function AutoPathB(locationName) { + log.info(`前往 ${locationName}`); + try { + let filePath = `assets/AutoArtifacts(B)/${locationName}.json`; + await pathingScript.runFile(filePath); + } catch (error) { + log.error(`执行 ${locationName} 路径时发生错误`); + } + await sleep(2000); + } + + function logTimeTaken(startTime) { + const currentTime = Date.now(); + const totalTimeInSeconds = (currentTime - startTime) / 1000; + const minutes = Math.floor(totalTimeInSeconds / 60); + const seconds = totalTimeInSeconds % 60; + const formattedTime = `${minutes}分${seconds.toFixed(0).padStart(2, '0')}秒`; + log.info(`当前运行总时长:${formattedTime}`); + } + + //判断AB线 + async function runAlternateTasks() { + const dayDifference = Math.floor((Date.now() + 1000 * 60 * 60 * 4) / (1000 * 60 * 60 * 24)); + if (settings.selectway === undefined){ + log.info('未设置自定义选项,将默认【自动】选择路线'); + } + if ((dayDifference % 2 == 0 && (settings.selectway == "自动" || settings.selectway === undefined)) || settings.selectway == "A线") { + log.info("{xx}","---今天运行A线---"); + // 执行 A 的代码 + await logTaskStart(); + + await resetMap();//重置地图大小避免传错 + + log.info('前往地区:璃月'); + await AutoPathA('狗粮-璃月-沉玉谷上谷-东-2个'); + await AutoPathA('狗粮-璃月-沉玉谷南陵-3个(另一个太远)'); + await AutoPathA('狗粮-璃月-珉林-东北-9个'); + await AutoPathA('狗粮-璃月-珉林-北-5个'); + await AutoPathA('狗粮-璃月-珉林-天道谷-3个'); + await AutoPathA('狗粮-璃月-珉林-奥藏山南-3个'); + await resetMap();//重置地图大小避免传错 + await AutoPathA('狗粮-璃月-珉林-绝云间-3个');//会传到太山府。已解决 + await AutoPathA('狗粮-璃月-琼玑野-绿华池-3个'); + await AutoPathA('狗粮-璃月-碧水源-望舒客栈-1个'); + await AutoPathA('狗粮-璃月-碧水源-盐中之地-3个'); + await AutoPathA('狗粮-璃月-碧水源-轻策庄-3个'); + logTimeTaken(startTime); + + log.info('前往地区:须弥'); + await AutoPathA('狗粮-须弥-上风蚀地-东北营地-2个'); + await AutoPathA('狗粮-须弥-下风蚀地-阿如村-4个'); + await AutoPathA('狗粮-须弥-下风蚀地-阿如村-北-1个'); + await AutoPathA('狗粮-须弥-二净甸-七天神像-4个(重兵把守,其余不拿)'); + await AutoPathA('狗粮-须弥-二净甸-觉王之殿南-6个'); + await AutoPathA('狗粮-须弥-千壑沙地-圣显厅西-3个'); + await AutoPathA('狗粮-须弥-千壑沙地-塔尼特露营地-3个'); + await AutoPathA('狗粮-须弥-千壑沙地-神的棋盘-1个(只拿前一个)'); + await AutoPathA('狗粮-须弥-失落的苗圃-南-8个'); + await AutoPathA('狗粮-须弥-护世森-卡萨扎莱宫南-2个'); + await AutoPathA('狗粮-须弥-浮罗囿-甘露花海北-4个'); + await AutoPathA('狗粮-须弥-道成林-化城郭-西-3个'); + await AutoPathA('狗粮-须弥-须弥城-3个(有一个剧烈摇晃,不拿)'); + logTimeTaken(startTime); + + log.info('前往地区:纳塔'); + await AutoPathA('狗粮-纳塔-万火之瓯-竞技场东-4个'); + await AutoPathA('狗粮-纳塔-坚岩隘谷-回声之子南-7个'); + await AutoPathA('狗粮-纳塔-涌流地-流泉之众-4个'); + logTimeTaken(startTime); + + log.info('前往地区:稻妻'); + await AutoPathA('【收尾】狗粮-稻妻-神无冢-踏鞴砂-21个');//飞行体力不够,被火深渊法师击落,爬墙卡死,冲刺摔落。已解决:删除了两个调查点位 + logTimeTaken(startTime); + // 计算并输出总时长 + const endTime = Date.now(); + const totalTimeInSeconds = (endTime - startTime) / 1000; + const minutes = Math.floor(totalTimeInSeconds / 60); + const seconds = totalTimeInSeconds % 60; + const formattedTime = `${minutes}分${seconds.toFixed(0).padStart(2, '0')}秒`; + log.info(`自动狗粮运行总时长:${formattedTime}`); + } + else { + log.info("{xx}","---今天运行B线---"); + + await logTaskStart(); + await resetMap();//重置地图大小避免传错 + + log.info('前往地区:枫丹'); + await AutoPathB('狗粮-枫丹-伊黎耶林区-欧庇克莱歌剧院东南-2个'); + //await AutoPathB('狗粮-枫丹-白露区-秋分山东侧-2个');//有役人,点位过多,或许可删除。已删除 + await AutoPathB('狗粮-枫丹-白露区-秋分山西侧-北-2个'); + await AutoPathB('狗粮-枫丹-研究院区-东-3个'); + await AutoPathB('狗粮-枫丹-研究院区-中央实验室遗址-北侧屋内-4个'); + await AutoPathB('狗粮-枫丹-研究院区-学术会堂-1个(另一个太远)'); + await AutoPathB('狗粮-枫丹-研究院区-新枫丹科学院-东南侧-8个'); + await AutoPathB('狗粮-枫丹-研究院区-西北-6个(有一个不拿,有干扰)'); + await AutoPathB('狗粮-枫丹-研究院区-西南偏南-6个'); + await AutoPathB('狗粮-枫丹-研究院区-西南偏西-4个'); + await AutoPathB('狗粮-枫丹-莫尔泰区-七天神像-1个'); + await AutoPathB('狗粮-枫丹-黎翡区-七天神像-5个'); + await AutoPathB('狗粮-枫丹-黎翡区-芒索斯山东-3个'); + logTimeTaken(startTime); + + log.info('前往地区:稻妻'); + await AutoPathB('狗粮-稻妻-海祇岛-东方小岛-2个'); + await AutoPathB('狗粮-稻妻-海祇岛-望泷村西南-4个'); + await AutoPathB('狗粮-稻妻-海祇岛-珊瑚宫东北-6个'); + await AutoPathB('狗粮-稻妻-清籁岛-平海砦西-8个'); + await AutoPathB('狗粮-稻妻-清籁岛-浅濑神社-3个'); + await AutoPathB('狗粮-稻妻-清籁岛-越石村-8个'); + await AutoPathB('狗粮-稻妻-神无冢-东-5个(最后一个不拿,重兵把守)'); + await AutoPathB('狗粮-稻妻-神无冢-九条阵屋-3个');//有概率被挡住导致只能捡一个。忽略。 + await AutoPathB('狗粮-稻妻-神无冢-堇色之庭-4个'); + await AutoPathB('狗粮-稻妻-神无冢-无相之火-4个(第5个有干扰,不拿)'); + await AutoPathB('狗粮-稻妻-鹤观-东-3个'); + await AutoPathB('【收尾】狗粮-稻妻-清籁岛-清籁丸-20个'); + logTimeTaken(startTime); + + // 计算并输出总时长 + const endTime = Date.now(); + const totalTimeInSeconds = (endTime - startTime) / 1000; + const minutes = Math.floor(totalTimeInSeconds / 60); + const seconds = totalTimeInSeconds % 60; + const formattedTime = `${minutes}分${seconds.toFixed(0).padStart(2, '0')}秒`; + log.info(`自动狗粮运行总时长:${formattedTime}`); + } + }; + // 启用自动拾取的实时任务 + dispatcher.addTimer(new RealtimeTimer("AutoPick")); + const startTime = Date.now(); + await runAlternateTasks(); })(); \ No newline at end of file diff --git a/repo/js/AutoArtifacts [RouteAB]/manifest.json b/bakup/js/AutoArtifacts [RouteAB]/manifest.json similarity index 95% rename from repo/js/AutoArtifacts [RouteAB]/manifest.json rename to bakup/js/AutoArtifacts [RouteAB]/manifest.json index b0d63a71..b9b01b8b 100644 --- a/repo/js/AutoArtifacts [RouteAB]/manifest.json +++ b/bakup/js/AutoArtifacts [RouteAB]/manifest.json @@ -1,13 +1,13 @@ -{ - "manifest_version": 1, - "name": "自动狗粮 [AB线]", - "version": "1.1", - "description": "分AB线隔天运行", - "authors": [ - { - "name": "愚溪 & Yang-z", - } - ], - "settings_ui": "settings.json", - "main": "main.js" +{ + "manifest_version": 1, + "name": "自动狗粮 [AB线]", + "version": "1.1", + "description": "分AB线隔天运行", + "authors": [ + { + "name": "愚溪 & Yang-z", + } + ], + "settings_ui": "settings.json", + "main": "main.js" } \ No newline at end of file diff --git a/repo/js/AutoArtifacts [RouteAB]/settings.json b/bakup/js/AutoArtifacts [RouteAB]/settings.json similarity index 92% rename from repo/js/AutoArtifacts [RouteAB]/settings.json rename to bakup/js/AutoArtifacts [RouteAB]/settings.json index 9acfa62e..684d2d52 100644 --- a/repo/js/AutoArtifacts [RouteAB]/settings.json +++ b/bakup/js/AutoArtifacts [RouteAB]/settings.json @@ -1,12 +1,12 @@ -[ - { - "name": "selectway", - "type": "select", - "label": "线路选择", - "options": [ - "A线", - "B线", - "自动" - ] - } -] +[ + { + "name": "selectway", + "type": "select", + "label": "线路选择", + "options": [ + "A线", + "B线", + "自动" + ] + } +] diff --git a/repo/js/AutoArtifacts [RouteAB]/更新说明.txt b/bakup/js/AutoArtifacts [RouteAB]/更新说明.txt similarity index 98% rename from repo/js/AutoArtifacts [RouteAB]/更新说明.txt rename to bakup/js/AutoArtifacts [RouteAB]/更新说明.txt index a1ca36ba..5c182cea 100644 --- a/repo/js/AutoArtifacts [RouteAB]/更新说明.txt +++ b/bakup/js/AutoArtifacts [RouteAB]/更新说明.txt @@ -1,5 +1,5 @@ -V1.1版本更新内容: -1. 根据B线的使用反馈,删除了部分生存威胁较大的点位,并确保B线能够成功收尾; -2. 根据A线的使用反馈,修复了A线中绝云间误传送到太府山的BUG; -3. 优化了A线的收尾路线,提高了其可用性; +V1.1版本更新内容: +1. 根据B线的使用反馈,删除了部分生存威胁较大的点位,并确保B线能够成功收尾; +2. 根据A线的使用反馈,修复了A线中绝云间误传送到太府山的BUG; +3. 优化了A线的收尾路线,提高了其可用性; 4. 增加了+8时区以及凌晨4点调查点刷新时间对AB线切换的影响 \ No newline at end of file diff --git a/repo/js/AutoArtifacts/assets/AutoPath/二净甸神像.json b/bakup/js/AutoArtifacts/assets/AutoPath/二净甸神像.json similarity index 100% rename from repo/js/AutoArtifacts/assets/AutoPath/二净甸神像.json rename to bakup/js/AutoArtifacts/assets/AutoPath/二净甸神像.json diff --git a/repo/js/AutoArtifacts/assets/AutoPath/化城郭西.json b/bakup/js/AutoArtifacts/assets/AutoPath/化城郭西.json similarity index 100% rename from repo/js/AutoArtifacts/assets/AutoPath/化城郭西.json rename to bakup/js/AutoArtifacts/assets/AutoPath/化城郭西.json diff --git a/repo/js/AutoArtifacts/assets/AutoPath/塔尼特营地.json b/bakup/js/AutoArtifacts/assets/AutoPath/塔尼特营地.json similarity index 100% rename from repo/js/AutoArtifacts/assets/AutoPath/塔尼特营地.json rename to bakup/js/AutoArtifacts/assets/AutoPath/塔尼特营地.json diff --git a/repo/js/AutoArtifacts/assets/AutoPath/新枫科院宿舍.json b/bakup/js/AutoArtifacts/assets/AutoPath/新枫科院宿舍.json similarity index 100% rename from repo/js/AutoArtifacts/assets/AutoPath/新枫科院宿舍.json rename to bakup/js/AutoArtifacts/assets/AutoPath/新枫科院宿舍.json diff --git a/repo/js/AutoArtifacts/assets/AutoPath/新枫科院西南.json b/bakup/js/AutoArtifacts/assets/AutoPath/新枫科院西南.json similarity index 100% rename from repo/js/AutoArtifacts/assets/AutoPath/新枫科院西南.json rename to bakup/js/AutoArtifacts/assets/AutoPath/新枫科院西南.json diff --git a/repo/js/AutoArtifacts/assets/AutoPath/无郁绸林.json b/bakup/js/AutoArtifacts/assets/AutoPath/无郁绸林.json similarity index 100% rename from repo/js/AutoArtifacts/assets/AutoPath/无郁绸林.json rename to bakup/js/AutoArtifacts/assets/AutoPath/无郁绸林.json diff --git a/repo/js/AutoArtifacts/assets/AutoPath/望泷村西南.json b/bakup/js/AutoArtifacts/assets/AutoPath/望泷村西南.json similarity index 100% rename from repo/js/AutoArtifacts/assets/AutoPath/望泷村西南.json rename to bakup/js/AutoArtifacts/assets/AutoPath/望泷村西南.json diff --git a/repo/js/AutoArtifacts/assets/AutoPath/欧庇克莱歌剧院东南.json b/bakup/js/AutoArtifacts/assets/AutoPath/欧庇克莱歌剧院东南.json similarity index 100% rename from repo/js/AutoArtifacts/assets/AutoPath/欧庇克莱歌剧院东南.json rename to bakup/js/AutoArtifacts/assets/AutoPath/欧庇克莱歌剧院东南.json diff --git a/repo/js/AutoArtifacts/assets/AutoPath/渌华池.json b/bakup/js/AutoArtifacts/assets/AutoPath/渌华池.json similarity index 100% rename from repo/js/AutoArtifacts/assets/AutoPath/渌华池.json rename to bakup/js/AutoArtifacts/assets/AutoPath/渌华池.json diff --git a/repo/js/AutoArtifacts/assets/AutoPath/神的棋盘.json b/bakup/js/AutoArtifacts/assets/AutoPath/神的棋盘.json similarity index 100% rename from repo/js/AutoArtifacts/assets/AutoPath/神的棋盘.json rename to bakup/js/AutoArtifacts/assets/AutoPath/神的棋盘.json diff --git a/repo/js/AutoArtifacts/assets/AutoPath/维摩庄.json b/bakup/js/AutoArtifacts/assets/AutoPath/维摩庄.json similarity index 100% rename from repo/js/AutoArtifacts/assets/AutoPath/维摩庄.json rename to bakup/js/AutoArtifacts/assets/AutoPath/维摩庄.json diff --git a/repo/js/AutoArtifacts/assets/AutoPath/荻花洲.json b/bakup/js/AutoArtifacts/assets/AutoPath/荻花洲.json similarity index 100% rename from repo/js/AutoArtifacts/assets/AutoPath/荻花洲.json rename to bakup/js/AutoArtifacts/assets/AutoPath/荻花洲.json diff --git a/repo/js/AutoArtifacts/assets/AutoPath/莫尔泰区神像.json b/bakup/js/AutoArtifacts/assets/AutoPath/莫尔泰区神像.json similarity index 100% rename from repo/js/AutoArtifacts/assets/AutoPath/莫尔泰区神像.json rename to bakup/js/AutoArtifacts/assets/AutoPath/莫尔泰区神像.json diff --git a/repo/js/AutoArtifacts/assets/AutoPath/莫尔泰神像.json b/bakup/js/AutoArtifacts/assets/AutoPath/莫尔泰神像.json similarity index 100% rename from repo/js/AutoArtifacts/assets/AutoPath/莫尔泰神像.json rename to bakup/js/AutoArtifacts/assets/AutoPath/莫尔泰神像.json diff --git a/repo/js/AutoArtifacts/assets/AutoPath/越石村.json b/bakup/js/AutoArtifacts/assets/AutoPath/越石村.json similarity index 100% rename from repo/js/AutoArtifacts/assets/AutoPath/越石村.json rename to bakup/js/AutoArtifacts/assets/AutoPath/越石村.json diff --git a/repo/js/AutoArtifacts/assets/AutoPath/轻策庄.json b/bakup/js/AutoArtifacts/assets/AutoPath/轻策庄.json similarity index 100% rename from repo/js/AutoArtifacts/assets/AutoPath/轻策庄.json rename to bakup/js/AutoArtifacts/assets/AutoPath/轻策庄.json diff --git a/repo/js/AutoArtifacts/assets/AutoPath/酒窖.json b/bakup/js/AutoArtifacts/assets/AutoPath/酒窖.json similarity index 100% rename from repo/js/AutoArtifacts/assets/AutoPath/酒窖.json rename to bakup/js/AutoArtifacts/assets/AutoPath/酒窖.json diff --git a/repo/js/AutoArtifacts/assets/AutoPath/黎翡区神像.json b/bakup/js/AutoArtifacts/assets/AutoPath/黎翡区神像.json similarity index 100% rename from repo/js/AutoArtifacts/assets/AutoPath/黎翡区神像.json rename to bakup/js/AutoArtifacts/assets/AutoPath/黎翡区神像.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/中鸵鸟.json b/bakup/js/AutoArtifacts/assets/KeyMouse/中鸵鸟.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/中鸵鸟.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/中鸵鸟.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/二净甸神像.json b/bakup/js/AutoArtifacts/assets/KeyMouse/二净甸神像.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/二净甸神像.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/二净甸神像.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/佩特莉可神像.json b/bakup/js/AutoArtifacts/assets/KeyMouse/佩特莉可神像.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/佩特莉可神像.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/佩特莉可神像.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/佩特莉可镇.json b/bakup/js/AutoArtifacts/assets/KeyMouse/佩特莉可镇.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/佩特莉可镇.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/佩特莉可镇.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/北鸵鸟.json b/bakup/js/AutoArtifacts/assets/KeyMouse/北鸵鸟.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/北鸵鸟.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/北鸵鸟.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/回声之子.json b/bakup/js/AutoArtifacts/assets/KeyMouse/回声之子.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/回声之子.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/回声之子.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/圣显厅南.json b/bakup/js/AutoArtifacts/assets/KeyMouse/圣显厅南.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/圣显厅南.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/圣显厅南.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/圣显厅西.json b/bakup/js/AutoArtifacts/assets/KeyMouse/圣显厅西.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/圣显厅西.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/圣显厅西.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/地中之盐.json b/bakup/js/AutoArtifacts/assets/KeyMouse/地中之盐.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/地中之盐.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/地中之盐.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/地中之盐北.json b/bakup/js/AutoArtifacts/assets/KeyMouse/地中之盐北.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/地中之盐北.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/地中之盐北.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/奥藏山.json b/bakup/js/AutoArtifacts/assets/KeyMouse/奥藏山.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/奥藏山.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/奥藏山.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/学术会堂.json b/bakup/js/AutoArtifacts/assets/KeyMouse/学术会堂.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/学术会堂.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/学术会堂.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/悬木人.json b/bakup/js/AutoArtifacts/assets/KeyMouse/悬木人.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/悬木人.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/悬木人.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/放大地图.json b/bakup/js/AutoArtifacts/assets/KeyMouse/放大地图.json similarity index 96% rename from repo/js/AutoArtifacts/assets/KeyMouse/放大地图.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/放大地图.json index 5a1f1bcf..7c258ba0 100644 --- a/repo/js/AutoArtifacts/assets/KeyMouse/放大地图.json +++ b/bakup/js/AutoArtifacts/assets/KeyMouse/放大地图.json @@ -1,81 +1,81 @@ -{ - "macroEvents": [ - { - "type": 0, // 按下 m 键 - "keyCode": 77, // m 键的键码 - "time": 20 - }, - { - "type": 1, // 释放 m 键 - "keyCode": 77, // m 键的键码 - "time": 100 // 延迟80毫秒后释放 - }, - { - "type": 2, // 鼠标移动事件 - "mouseX": 96, - "mouseY": 856, - "time": 600 // 延迟500毫秒后移动 - }, - { - "type": 4, // 第一次按下鼠标左键 - "mouseX": 96, - "mouseY": 856, - "mouseButton": "Left", - "time": 700 // 延迟100毫秒后按下 - }, - { - "type": 5, // 第一次释放鼠标左键 - "mouseX": 96, - "mouseY": 856, - "mouseButton": "Left", - "time": 800 // 延迟100毫秒后释放 - }, - { - "type": 4, // 第二次按下鼠标左键 - "mouseX": 96, - "mouseY": 856, - "mouseButton": "Left", - "time": 900 // 延迟100毫秒后按下 - }, - { - "type": 5, // 第二次释放鼠标左键 - "mouseX": 96, - "mouseY": 856, - "mouseButton": "Left", - "time": 1000 // 延迟100毫秒后释放 - }, - { - "type": 4, // 第三次按下鼠标左键 - "mouseX": 96, - "mouseY": 856, - "mouseButton": "Left", - "time": 1100 // 延迟100毫秒后按下 - }, - { - "type": 5, // 第三次释放鼠标左键 - "mouseX": 96, - "mouseY": 856, - "mouseButton": "Left", - "time": 1200 // 延迟100毫秒后释放 - }, - { - "type": 0, // 再次按下 m 键 - "keyCode": 77, // m 键的键码 - "time": 1700 // 延迟500毫秒后按下 - }, - { - "type": 1, // 再次释放 m 键 - "keyCode": 77, // m 键的键码 - "time": 1800 // 延迟100毫秒后释放 - } - ], - "info": { - "name": "", - "description": "", - "x": 0, - "y": 0, - "width": 3840, - "height": 2160, - "recordDpi": 2 - } +{ + "macroEvents": [ + { + "type": 0, // 按下 m 键 + "keyCode": 77, // m 键的键码 + "time": 20 + }, + { + "type": 1, // 释放 m 键 + "keyCode": 77, // m 键的键码 + "time": 100 // 延迟80毫秒后释放 + }, + { + "type": 2, // 鼠标移动事件 + "mouseX": 96, + "mouseY": 856, + "time": 600 // 延迟500毫秒后移动 + }, + { + "type": 4, // 第一次按下鼠标左键 + "mouseX": 96, + "mouseY": 856, + "mouseButton": "Left", + "time": 700 // 延迟100毫秒后按下 + }, + { + "type": 5, // 第一次释放鼠标左键 + "mouseX": 96, + "mouseY": 856, + "mouseButton": "Left", + "time": 800 // 延迟100毫秒后释放 + }, + { + "type": 4, // 第二次按下鼠标左键 + "mouseX": 96, + "mouseY": 856, + "mouseButton": "Left", + "time": 900 // 延迟100毫秒后按下 + }, + { + "type": 5, // 第二次释放鼠标左键 + "mouseX": 96, + "mouseY": 856, + "mouseButton": "Left", + "time": 1000 // 延迟100毫秒后释放 + }, + { + "type": 4, // 第三次按下鼠标左键 + "mouseX": 96, + "mouseY": 856, + "mouseButton": "Left", + "time": 1100 // 延迟100毫秒后按下 + }, + { + "type": 5, // 第三次释放鼠标左键 + "mouseX": 96, + "mouseY": 856, + "mouseButton": "Left", + "time": 1200 // 延迟100毫秒后释放 + }, + { + "type": 0, // 再次按下 m 键 + "keyCode": 77, // m 键的键码 + "time": 1700 // 延迟500毫秒后按下 + }, + { + "type": 1, // 再次释放 m 键 + "keyCode": 77, // m 键的键码 + "time": 1800 // 延迟100毫秒后释放 + } + ], + "info": { + "name": "", + "description": "", + "x": 0, + "y": 0, + "width": 3840, + "height": 2160, + "recordDpi": 2 + } } \ No newline at end of file diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/无相之冰.json b/bakup/js/AutoArtifacts/assets/KeyMouse/无相之冰.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/无相之冰.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/无相之冰.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/望舒客栈.json b/bakup/js/AutoArtifacts/assets/KeyMouse/望舒客栈.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/望舒客栈.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/望舒客栈.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/望舒客栈西.json b/bakup/js/AutoArtifacts/assets/KeyMouse/望舒客栈西.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/望舒客栈西.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/望舒客栈西.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/枫丹廷1.json b/bakup/js/AutoArtifacts/assets/KeyMouse/枫丹廷1.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/枫丹廷1.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/枫丹廷1.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/枫丹廷2.json b/bakup/js/AutoArtifacts/assets/KeyMouse/枫丹廷2.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/枫丹廷2.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/枫丹廷2.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/柴薪之丘.json b/bakup/js/AutoArtifacts/assets/KeyMouse/柴薪之丘.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/柴薪之丘.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/柴薪之丘.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/楚汶市集1.json b/bakup/js/AutoArtifacts/assets/KeyMouse/楚汶市集1.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/楚汶市集1.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/楚汶市集1.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/楚汶市集2.json b/bakup/js/AutoArtifacts/assets/KeyMouse/楚汶市集2.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/楚汶市集2.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/楚汶市集2.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/欧庇克莱歌剧院东南.json b/bakup/js/AutoArtifacts/assets/KeyMouse/欧庇克莱歌剧院东南.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/欧庇克莱歌剧院东南.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/欧庇克莱歌剧院东南.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/沉玉谷狗洞.json b/bakup/js/AutoArtifacts/assets/KeyMouse/沉玉谷狗洞.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/沉玉谷狗洞.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/沉玉谷狗洞.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/沉玉谷码头.json b/bakup/js/AutoArtifacts/assets/KeyMouse/沉玉谷码头.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/沉玉谷码头.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/沉玉谷码头.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/沉眠之庭1.json b/bakup/js/AutoArtifacts/assets/KeyMouse/沉眠之庭1.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/沉眠之庭1.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/沉眠之庭1.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/沉眠之庭2.json b/bakup/js/AutoArtifacts/assets/KeyMouse/沉眠之庭2.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/沉眠之庭2.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/沉眠之庭2.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/流泉之众.json b/bakup/js/AutoArtifacts/assets/KeyMouse/流泉之众.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/流泉之众.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/流泉之众.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/浅濑神社.json b/bakup/js/AutoArtifacts/assets/KeyMouse/浅濑神社.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/浅濑神社.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/浅濑神社.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/海祈岛.json b/bakup/js/AutoArtifacts/assets/KeyMouse/海祈岛.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/海祈岛.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/海祈岛.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/海露港.json b/bakup/js/AutoArtifacts/assets/KeyMouse/海露港.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/海露港.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/海露港.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/炉心1.json b/bakup/js/AutoArtifacts/assets/KeyMouse/炉心1.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/炉心1.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/炉心1.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/炉心2.json b/bakup/js/AutoArtifacts/assets/KeyMouse/炉心2.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/炉心2.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/炉心2.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/石门.json b/bakup/js/AutoArtifacts/assets/KeyMouse/石门.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/石门.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/石门.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/神无冢1.json b/bakup/js/AutoArtifacts/assets/KeyMouse/神无冢1.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/神无冢1.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/神无冢1.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/神无冢2.json b/bakup/js/AutoArtifacts/assets/KeyMouse/神无冢2.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/神无冢2.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/神无冢2.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/神的棋盘.json b/bakup/js/AutoArtifacts/assets/KeyMouse/神的棋盘.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/神的棋盘.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/神的棋盘.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/科学院北.json b/bakup/js/AutoArtifacts/assets/KeyMouse/科学院北.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/科学院北.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/科学院北.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/科学院西.json b/bakup/js/AutoArtifacts/assets/KeyMouse/科学院西.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/科学院西.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/科学院西.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/科学院西北1.json b/bakup/js/AutoArtifacts/assets/KeyMouse/科学院西北1.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/科学院西北1.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/科学院西北1.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/科学院西北2.json b/bakup/js/AutoArtifacts/assets/KeyMouse/科学院西北2.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/科学院西北2.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/科学院西北2.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/竞技场东.json b/bakup/js/AutoArtifacts/assets/KeyMouse/竞技场东.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/竞技场东.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/竞技场东.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/精石铜城.json b/bakup/js/AutoArtifacts/assets/KeyMouse/精石铜城.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/精石铜城.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/精石铜城.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/绝云间1.json b/bakup/js/AutoArtifacts/assets/KeyMouse/绝云间1.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/绝云间1.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/绝云间1.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/绝云间2.json b/bakup/js/AutoArtifacts/assets/KeyMouse/绝云间2.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/绝云间2.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/绝云间2.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/绝美我心.json b/bakup/js/AutoArtifacts/assets/KeyMouse/绝美我心.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/绝美我心.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/绝美我心.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/缩小地图.json b/bakup/js/AutoArtifacts/assets/KeyMouse/缩小地图.json similarity index 96% rename from repo/js/AutoArtifacts/assets/KeyMouse/缩小地图.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/缩小地图.json index 3be58e7c..ee69b6ea 100644 --- a/repo/js/AutoArtifacts/assets/KeyMouse/缩小地图.json +++ b/bakup/js/AutoArtifacts/assets/KeyMouse/缩小地图.json @@ -1,67 +1,67 @@ -{ - "macroEvents": [ - { - "type": 0, // 按下 m 键 - "keyCode": 77, // m 键的键码 - "time": 20 - }, - { - "type": 1, // 释放 m 键 - "keyCode": 77, // m 键的键码 - "time": 100 // 延迟80毫秒后释放 - }, - { - "type": 2, // 鼠标移动事件 - "mouseX": 96, - "mouseY": 1300, - "time": 600 // 延迟500毫秒后移动 - }, - { - "type": 4, // 第一次按下鼠标左键 - "mouseX": 96, - "mouseY": 1300, - "mouseButton": "Left", - "time": 700 // 延迟100毫秒后按下 - }, - { - "type": 5, // 第一次释放鼠标左键 - "mouseX": 96, - "mouseY": 1300, - "mouseButton": "Left", - "time": 800 // 延迟100毫秒后释放 - }, - { - "type": 4, // 第二次按下鼠标左键 - "mouseX": 96, - "mouseY": 1300, - "mouseButton": "Left", - "time": 900 // 延迟100毫秒后按下 - }, - { - "type": 5, // 第二次释放鼠标左键 - "mouseX": 96, - "mouseY": 1300, - "mouseButton": "Left", - "time": 1000 // 延迟100毫秒后释放 - }, - { - "type": 0, // 再次按下 m 键 - "keyCode": 77, // m 键的键码 - "time": 1400 // 延迟500毫秒后按下 - }, - { - "type": 1, // 再次释放 m 键 - "keyCode": 77, // m 键的键码 - "time": 1500 // 延迟100毫秒后释放 - } - ], - "info": { - "name": "", - "description": "", - "x": 0, - "y": 0, - "width": 3840, - "height": 2160, - "recordDpi": 2 - } +{ + "macroEvents": [ + { + "type": 0, // 按下 m 键 + "keyCode": 77, // m 键的键码 + "time": 20 + }, + { + "type": 1, // 释放 m 键 + "keyCode": 77, // m 键的键码 + "time": 100 // 延迟80毫秒后释放 + }, + { + "type": 2, // 鼠标移动事件 + "mouseX": 96, + "mouseY": 1300, + "time": 600 // 延迟500毫秒后移动 + }, + { + "type": 4, // 第一次按下鼠标左键 + "mouseX": 96, + "mouseY": 1300, + "mouseButton": "Left", + "time": 700 // 延迟100毫秒后按下 + }, + { + "type": 5, // 第一次释放鼠标左键 + "mouseX": 96, + "mouseY": 1300, + "mouseButton": "Left", + "time": 800 // 延迟100毫秒后释放 + }, + { + "type": 4, // 第二次按下鼠标左键 + "mouseX": 96, + "mouseY": 1300, + "mouseButton": "Left", + "time": 900 // 延迟100毫秒后按下 + }, + { + "type": 5, // 第二次释放鼠标左键 + "mouseX": 96, + "mouseY": 1300, + "mouseButton": "Left", + "time": 1000 // 延迟100毫秒后释放 + }, + { + "type": 0, // 再次按下 m 键 + "keyCode": 77, // m 键的键码 + "time": 1400 // 延迟500毫秒后按下 + }, + { + "type": 1, // 再次释放 m 键 + "keyCode": 77, // m 键的键码 + "time": 1500 // 延迟100毫秒后释放 + } + ], + "info": { + "name": "", + "description": "", + "x": 0, + "y": 0, + "width": 3840, + "height": 2160, + "recordDpi": 2 + } } \ No newline at end of file diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/芒索斯山东1.json b/bakup/js/AutoArtifacts/assets/KeyMouse/芒索斯山东1.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/芒索斯山东1.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/芒索斯山东1.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/芒索斯山东2.json b/bakup/js/AutoArtifacts/assets/KeyMouse/芒索斯山东2.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/芒索斯山东2.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/芒索斯山东2.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/荻花洲西.json b/bakup/js/AutoArtifacts/assets/KeyMouse/荻花洲西.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/荻花洲西.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/荻花洲西.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/莫尔泰神像.json b/bakup/js/AutoArtifacts/assets/KeyMouse/莫尔泰神像.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/莫尔泰神像.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/莫尔泰神像.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/虹灵的净土.json b/bakup/js/AutoArtifacts/assets/KeyMouse/虹灵的净土.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/虹灵的净土.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/虹灵的净土.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/解除冰元素附着.json b/bakup/js/AutoArtifacts/assets/KeyMouse/解除冰元素附着.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/解除冰元素附着.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/解除冰元素附着.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/轻策庄.json b/bakup/js/AutoArtifacts/assets/KeyMouse/轻策庄.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/轻策庄.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/轻策庄.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/遗忘之路.json b/bakup/js/AutoArtifacts/assets/KeyMouse/遗忘之路.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/遗忘之路.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/遗忘之路.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/酒窖.json b/bakup/js/AutoArtifacts/assets/KeyMouse/酒窖.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/酒窖.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/酒窖.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/须弥城.json b/bakup/js/AutoArtifacts/assets/KeyMouse/须弥城.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/须弥城.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/须弥城.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/须弥城东.json b/bakup/js/AutoArtifacts/assets/KeyMouse/须弥城东.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/须弥城东.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/须弥城东.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/须弥城西北1.json b/bakup/js/AutoArtifacts/assets/KeyMouse/须弥城西北1.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/须弥城西北1.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/须弥城西北1.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/须弥城西北2.json b/bakup/js/AutoArtifacts/assets/KeyMouse/须弥城西北2.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/须弥城西北2.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/须弥城西北2.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/鹤观神像1.json b/bakup/js/AutoArtifacts/assets/KeyMouse/鹤观神像1.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/鹤观神像1.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/鹤观神像1.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/鹤观神像2.json b/bakup/js/AutoArtifacts/assets/KeyMouse/鹤观神像2.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/鹤观神像2.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/鹤观神像2.json diff --git a/repo/js/AutoArtifacts/assets/KeyMouse/黄金王兽北.json b/bakup/js/AutoArtifacts/assets/KeyMouse/黄金王兽北.json similarity index 100% rename from repo/js/AutoArtifacts/assets/KeyMouse/黄金王兽北.json rename to bakup/js/AutoArtifacts/assets/KeyMouse/黄金王兽北.json diff --git a/repo/js/AutoArtifacts/main.js b/bakup/js/AutoArtifacts/main.js similarity index 97% rename from repo/js/AutoArtifacts/main.js rename to bakup/js/AutoArtifacts/main.js index 11378600..6adbdb56 100644 --- a/repo/js/AutoArtifacts/main.js +++ b/bakup/js/AutoArtifacts/main.js @@ -1,155 +1,155 @@ -(async function () { - - // 启用自动拾取的实时任务 - const startTime = Date.now(); - dispatcher.addTimer(new RealtimeTimer("AutoPick")); - - async function logTaskStart() { - const messages = [ - '此脚本运行时间约45-50分钟', - '确保地图的按键为M键', - '左上角派蒙头像未被其他悬浮窗遮挡', - '游戏以60帧运行', - '游戏视角灵敏度保持默认为3', - '运行时是琳妮特前台且拥有双风共鸣', - '元素共鸣需要四个角色组队触发,仅两个风系角色无效', - '不要带其他有移速加成的角色' - ]; - - for (let message of messages) { - log.info(message); - await sleep(1000); - } - } - - async function KeyMouse(locationName, sec, x, y) { - try { - if (x !== undefined && y !== undefined) { - log.info(`前往 ${locationName}`); - await genshin.tp(x, y); - await sleep(1000); - } - let filePath = `assets/KeyMouse/${locationName}.json`; - await keyMouseScript.runFile(filePath); - } catch (error) { - log.error(`执行 ${locationName} 脚本时发生错误`); - } - await sleep(sec * 1000); // 将秒转换为毫秒 - } - - async function AutoPath(locationName) { - try { - log.info(`前往 ${locationName}`); - let filePath = `assets/AutoPath/${locationName}.json`; - await pathingScript.runFile(filePath); - } catch (error) { - log.error(`执行 ${locationName} 路径时发生错误`); - } - await sleep(2000); - } - - function logTimeTaken(startTime) { - const currentTime = Date.now(); - const totalTimeInSeconds = (currentTime - startTime) / 1000; - const minutes = Math.floor(totalTimeInSeconds / 60); - const seconds = totalTimeInSeconds % 60; - const formattedTime = `${minutes}分${seconds.toFixed(0).padStart(2, '0')}秒`; - log.info(`当前运行总时长:${formattedTime}`); - } - - await logTaskStart(); - - log.info('前往地区:璃月') - await KeyMouse('地中之盐北', 1, -321, 1470); - await KeyMouse('无相之冰', 1, -410, 1161); - await KeyMouse('解除冰元素附着', 4, -255, 629); - await KeyMouse('地中之盐', 2, -164, 1183); - await KeyMouse('望舒客栈', 2, 330, 874); - await KeyMouse('荻花洲西', 2, 730, 1062); - await KeyMouse('望舒客栈西', 2, 730, 1062); - await KeyMouse('轻策庄', 2, 547, 1767); - await KeyMouse('沉玉谷码头', 2, 1113, 1948); - await KeyMouse('沉玉谷狗洞', 2, 1114, 1948); - await KeyMouse('奥藏山', 2, 1451, 1029); - await KeyMouse('酒窖', 2, 730, 1062); - logTimeTaken(startTime); - - log.info('前往地区:稻妻') - await KeyMouse('神无冢1', 2, -3405, -3534); - await KeyMouse('神无冢2', 2, -3405, -3534); - await KeyMouse('炉心1', 2, -3289, -3654); - await KeyMouse('炉心2', 2, -3289, -3654); - await KeyMouse('绝美我心', 2, -1315, -3776); - await KeyMouse('沉眠之庭1', 2, -4185, -4244); - await KeyMouse('沉眠之庭2', 2, -4185, -4244); - await KeyMouse('浅濑神社', 2, -3698, -4689); - await KeyMouse('鹤观神像1', 2, -3269, -6135); - await KeyMouse('鹤观神像2', 2, -3269, -6135); - await KeyMouse('黄金王兽北', 2, -2612, -6507); - logTimeTaken(startTime); - - log.info('前往地区:须弥') - await KeyMouse('须弥城', 2, 2786, -503); - await KeyMouse('须弥城东', 2, 2694, -416); - await KeyMouse('须弥城西北1', 2, 2876, -292); - await KeyMouse('须弥城西北2', 2, 2876, -292); - await KeyMouse('圣显厅南', 2, 4271, -1666); - await KeyMouse('圣显厅西', 2, 4775, -1437); - await KeyMouse('神的棋盘', 2, 5759, -1309); - logTimeTaken(startTime); - - log.info('前往地区:枫丹') - await KeyMouse('枫丹廷1', 2, 4509, 3630); - await KeyMouse('枫丹廷2', 2, 4509, 3630); - await KeyMouse('欧庇克莱歌剧院东南', 2, 3595, 3254); - await KeyMouse('芒索斯山东1', 2, 4985, 4463); - await KeyMouse('芒索斯山东2', 2, 4985, 4463); - await KeyMouse('学术会堂', 2, 4144, 4424); - await KeyMouse('科学院北', 2, 4434, 5092); - await KeyMouse('科学院西北1', 2, 4624, 4952); - await KeyMouse('科学院西北2', 2, 4624, 4952); - await KeyMouse('放大地图', 1); - await KeyMouse('科学院西', 2, 4498, 4711); - await KeyMouse('缩小地图', 1); - await KeyMouse('海露港', 6, 4984, 1700); - await KeyMouse('佩特莉可神像', 2, 4454, 1255); - await KeyMouse('佩特莉可镇', 2, 4322, 1172); - logTimeTaken(startTime); - - log.info('前往地区:纳塔') - await KeyMouse('楚汶市集1', 2, 9059, -1847); - await KeyMouse('楚汶市集2', 2, 9059, -1847); - await KeyMouse('竞技场东', 2, 8734, -1856); - await KeyMouse('中鸵鸟', 1, 8242, -1735); - await KeyMouse('北鸵鸟', 1, 8396, -1216); - await KeyMouse('虹灵的净土', 2, 9038, -2428); - await KeyMouse('流泉之众', 2, 8918, -2678); - await KeyMouse('悬木人', 2, 8433, -2108); - logTimeTaken(startTime); - - log.info('前往地区:其他') - await KeyMouse('精石铜城', 2, 6323, 821); - - await AutoPath('荻花洲'); - await AutoPath('轻策庄'); - await AutoPath('酒窖'); - await AutoPath('渌华池'); - await AutoPath('望泷村西南'); - await AutoPath('越石村'); - await AutoPath('化城郭西'); - await AutoPath('二净甸神像'); - await AutoPath('无郁绸林'); - await AutoPath('塔尼特营地'); - await AutoPath('神的棋盘'); - await AutoPath('莫尔泰神像'); - await AutoPath('欧庇克莱歌剧院东南'); - await AutoPath('新枫科院西南'); - await AutoPath('新枫科院宿舍'); - // 计算并输出总时长 - const endTime = Date.now(); - const totalTimeInSeconds = (endTime - startTime) / 1000; - const minutes = Math.floor(totalTimeInSeconds / 60); - const seconds = totalTimeInSeconds % 60; - const formattedTime = `${minutes}分${seconds.toFixed(0).padStart(2, '0')}秒`; - log.info(`自动狗粮运行总时长:${formattedTime}`); -})(); +(async function () { + + // 启用自动拾取的实时任务 + const startTime = Date.now(); + dispatcher.addTimer(new RealtimeTimer("AutoPick")); + + async function logTaskStart() { + const messages = [ + '此脚本运行时间约45-50分钟', + '确保地图的按键为M键', + '左上角派蒙头像未被其他悬浮窗遮挡', + '游戏以60帧运行', + '游戏视角灵敏度保持默认为3', + '运行时是琳妮特前台且拥有双风共鸣', + '元素共鸣需要四个角色组队触发,仅两个风系角色无效', + '不要带其他有移速加成的角色' + ]; + + for (let message of messages) { + log.info(message); + await sleep(1000); + } + } + + async function KeyMouse(locationName, sec, x, y) { + try { + if (x !== undefined && y !== undefined) { + log.info(`前往 ${locationName}`); + await genshin.tp(x, y); + await sleep(1000); + } + let filePath = `assets/KeyMouse/${locationName}.json`; + await keyMouseScript.runFile(filePath); + } catch (error) { + log.error(`执行 ${locationName} 脚本时发生错误`); + } + await sleep(sec * 1000); // 将秒转换为毫秒 + } + + async function AutoPath(locationName) { + try { + log.info(`前往 ${locationName}`); + let filePath = `assets/AutoPath/${locationName}.json`; + await pathingScript.runFile(filePath); + } catch (error) { + log.error(`执行 ${locationName} 路径时发生错误`); + } + await sleep(2000); + } + + function logTimeTaken(startTime) { + const currentTime = Date.now(); + const totalTimeInSeconds = (currentTime - startTime) / 1000; + const minutes = Math.floor(totalTimeInSeconds / 60); + const seconds = totalTimeInSeconds % 60; + const formattedTime = `${minutes}分${seconds.toFixed(0).padStart(2, '0')}秒`; + log.info(`当前运行总时长:${formattedTime}`); + } + + await logTaskStart(); + + log.info('前往地区:璃月') + await KeyMouse('地中之盐北', 1, -321, 1470); + await KeyMouse('无相之冰', 1, -410, 1161); + await KeyMouse('解除冰元素附着', 4, -255, 629); + await KeyMouse('地中之盐', 2, -164, 1183); + await KeyMouse('望舒客栈', 2, 330, 874); + await KeyMouse('荻花洲西', 2, 730, 1062); + await KeyMouse('望舒客栈西', 2, 730, 1062); + await KeyMouse('轻策庄', 2, 547, 1767); + await KeyMouse('沉玉谷码头', 2, 1113, 1948); + await KeyMouse('沉玉谷狗洞', 2, 1114, 1948); + await KeyMouse('奥藏山', 2, 1451, 1029); + await KeyMouse('酒窖', 2, 730, 1062); + logTimeTaken(startTime); + + log.info('前往地区:稻妻') + await KeyMouse('神无冢1', 2, -3405, -3534); + await KeyMouse('神无冢2', 2, -3405, -3534); + await KeyMouse('炉心1', 2, -3289, -3654); + await KeyMouse('炉心2', 2, -3289, -3654); + await KeyMouse('绝美我心', 2, -1315, -3776); + await KeyMouse('沉眠之庭1', 2, -4185, -4244); + await KeyMouse('沉眠之庭2', 2, -4185, -4244); + await KeyMouse('浅濑神社', 2, -3698, -4689); + await KeyMouse('鹤观神像1', 2, -3269, -6135); + await KeyMouse('鹤观神像2', 2, -3269, -6135); + await KeyMouse('黄金王兽北', 2, -2612, -6507); + logTimeTaken(startTime); + + log.info('前往地区:须弥') + await KeyMouse('须弥城', 2, 2786, -503); + await KeyMouse('须弥城东', 2, 2694, -416); + await KeyMouse('须弥城西北1', 2, 2876, -292); + await KeyMouse('须弥城西北2', 2, 2876, -292); + await KeyMouse('圣显厅南', 2, 4271, -1666); + await KeyMouse('圣显厅西', 2, 4775, -1437); + await KeyMouse('神的棋盘', 2, 5759, -1309); + logTimeTaken(startTime); + + log.info('前往地区:枫丹') + await KeyMouse('枫丹廷1', 2, 4509, 3630); + await KeyMouse('枫丹廷2', 2, 4509, 3630); + await KeyMouse('欧庇克莱歌剧院东南', 2, 3595, 3254); + await KeyMouse('芒索斯山东1', 2, 4985, 4463); + await KeyMouse('芒索斯山东2', 2, 4985, 4463); + await KeyMouse('学术会堂', 2, 4144, 4424); + await KeyMouse('科学院北', 2, 4434, 5092); + await KeyMouse('科学院西北1', 2, 4624, 4952); + await KeyMouse('科学院西北2', 2, 4624, 4952); + await KeyMouse('放大地图', 1); + await KeyMouse('科学院西', 2, 4498, 4711); + await KeyMouse('缩小地图', 1); + await KeyMouse('海露港', 6, 4984, 1700); + await KeyMouse('佩特莉可神像', 2, 4454, 1255); + await KeyMouse('佩特莉可镇', 2, 4322, 1172); + logTimeTaken(startTime); + + log.info('前往地区:纳塔') + await KeyMouse('楚汶市集1', 2, 9059, -1847); + await KeyMouse('楚汶市集2', 2, 9059, -1847); + await KeyMouse('竞技场东', 2, 8734, -1856); + await KeyMouse('中鸵鸟', 1, 8242, -1735); + await KeyMouse('北鸵鸟', 1, 8396, -1216); + await KeyMouse('虹灵的净土', 2, 9038, -2428); + await KeyMouse('流泉之众', 2, 8918, -2678); + await KeyMouse('悬木人', 2, 8433, -2108); + logTimeTaken(startTime); + + log.info('前往地区:其他') + await KeyMouse('精石铜城', 2, 6323, 821); + + await AutoPath('荻花洲'); + await AutoPath('轻策庄'); + await AutoPath('酒窖'); + await AutoPath('渌华池'); + await AutoPath('望泷村西南'); + await AutoPath('越石村'); + await AutoPath('化城郭西'); + await AutoPath('二净甸神像'); + await AutoPath('无郁绸林'); + await AutoPath('塔尼特营地'); + await AutoPath('神的棋盘'); + await AutoPath('莫尔泰神像'); + await AutoPath('欧庇克莱歌剧院东南'); + await AutoPath('新枫科院西南'); + await AutoPath('新枫科院宿舍'); + // 计算并输出总时长 + const endTime = Date.now(); + const totalTimeInSeconds = (endTime - startTime) / 1000; + const minutes = Math.floor(totalTimeInSeconds / 60); + const seconds = totalTimeInSeconds % 60; + const formattedTime = `${minutes}分${seconds.toFixed(0).padStart(2, '0')}秒`; + log.info(`自动狗粮运行总时长:${formattedTime}`); +})(); diff --git a/repo/js/AutoArtifacts/manifest.json b/bakup/js/AutoArtifacts/manifest.json similarity index 96% rename from repo/js/AutoArtifacts/manifest.json rename to bakup/js/AutoArtifacts/manifest.json index 847217ce..d1baf626 100644 --- a/repo/js/AutoArtifacts/manifest.json +++ b/bakup/js/AutoArtifacts/manifest.json @@ -1,12 +1,12 @@ -{ - "manifest_version": 1, - "name": "自动狗粮", - "version": "2.0", - "description": "自动调查离传送点较近的狗粮。请使用琳妮特前台,双风共鸣。并保证所有传送点都已经激活!", - "authors": [ - { - "name": "HZYgrandma & Tim", - } - ], - "main": "main.js" +{ + "manifest_version": 1, + "name": "自动狗粮", + "version": "2.0", + "description": "自动调查离传送点较近的狗粮。请使用琳妮特前台,双风共鸣。并保证所有传送点都已经激活!", + "authors": [ + { + "name": "HZYgrandma & Tim", + } + ], + "main": "main.js" } \ No newline at end of file diff --git a/repo.json b/repo.json index f2ec897b..aafbbfb3 100644 --- a/repo.json +++ b/repo.json @@ -1,5 +1,5 @@ { - "time": "20250104122004", + "time": "20250105191315", "url": "https://github.com/babalae/bettergi-scripts-list/archive/refs/heads/main.zip", "file": "repo.json", "indexes": [ @@ -6814,8 +6814,8 @@ { "name": "【收尾】狗粮-稻妻-神无冢-踏鞴砂②-7个/21个-f.json", "type": "file", - "hash": "edbbc203e296c244d7cdf953194ed857a53232ee", - "version": "edbbc20", + "hash": "06da57ae6f88feb5e32b8e9b6c68b60db6c27065", + "version": "06da57a", "author": "Yang-z", "description": "", "tags": [ @@ -6825,8 +6825,8 @@ { "name": "【收尾】狗粮-稻妻-神无冢-踏鞴砂③-8个/21个-f.json", "type": "file", - "hash": "a23d82da6dd351031390775552bc85a09610b450", - "version": "a23d82d", + "hash": "3c5e68447daa7a267e18232e667e4c39b71e89cd", + "version": "3c5e684", "author": "Yang-z", "description": "", "tags": [ @@ -7629,8 +7629,8 @@ { "name": "【收尾】狗粮-稻妻-清籁岛-清籁丸-20个-f.json", "type": "file", - "hash": "d5e756c3dd4a1feb3951d1e4b41bb0c868274bee", - "version": "d5e756c", + "hash": "17c572758f4116fb57d768bf629e3f8af3739dab", + "version": "17c5727", "author": "Yang-z", "description": "", "tags": [ @@ -7835,8 +7835,8 @@ { "name": "狗粮-枫丹-研究院区-中央实验室遗址-北侧屋内-4个.json", "type": "file", - "hash": "83c748c006be2673a25f5a945fa0a06f0365e76a", - "version": "83c748c", + "hash": "2393ec32083f14e84aa03a5cce4988570ab21147", + "version": "2393ec3", "author": "Yang-z", "description": "", "tags": [ @@ -7846,8 +7846,8 @@ { "name": "狗粮-枫丹-研究院区-中部塔内-9个.json", "type": "file", - "hash": "d16ef3f5158994e4e930cdc7e7de371f0463da75", - "version": "d16ef3f", + "hash": "4aaf00f775650f47578ad41f7d5842dc0e5d3467", + "version": "4aaf00f", "author": "Yang-z", "description": "", "tags": [ @@ -7945,8 +7945,8 @@ { "name": "狗粮-稻妻-海祇岛-望泷村西南-4个-f.json", "type": "file", - "hash": "cf7ed4679edffd3f4f50747eba4e7787d2274faa", - "version": "cf7ed46", + "hash": "168eb729c9bdc18902747fc59b0dffe54f662e5d", + "version": "168eb72", "author": "Yang-z", "description": "", "tags": [ @@ -8116,8 +8116,8 @@ { "name": "【额外】狗粮-纳塔-灵谜纹+13个.json", "type": "file", - "hash": "47c62d4f6f156d240205ec160d955b8a388162b0", - "version": "47c62d4", + "hash": "d14fdb127a6ac27ed873913e02b3a10b8ea2a952", + "version": "d14fdb1", "author": "Yang-z", "description": "", "tags": [ @@ -10872,6 +10872,111 @@ } ] }, + { + "name": "大灵显化身", + "type": "directory", + "children": [ + { + "name": "大灵显化身-溯流-彩石顶.json", + "type": "file", + "hash": "9f0e2c002b8d3b23c6ed90ecd36e7d35f7346fb7", + "version": "9f0e2c0", + "author": "起个名字好难的喵", + "description": "", + "tags": [ + "大灵显化身" + ] + }, + { + "name": "大灵显化身-溯流-硫晶支脉.json", + "type": "file", + "hash": "febd333f320352ea0f551a2340155c025186d9d8", + "version": "febd333", + "author": "起个名字好难的喵", + "description": "", + "tags": [ + "大灵显化身" + ] + }, + { + "name": "大灵显化身-疾叶-万火之瓯.json", + "type": "file", + "hash": "6206ac3d8abcd50fa2e472720c667ca6c63c2e39", + "version": "6206ac3", + "author": "起个名字好难的喵", + "description": "", + "tags": [ + "大灵显化身" + ] + }, + { + "name": "大灵显化身-疾叶-坚岩隘谷.json", + "type": "file", + "hash": "1a42f38e95170e1d346c72a8737a1c7e5a56571c", + "version": "1a42f38", + "author": "起个名字好难的喵", + "description": "", + "tags": [ + "大灵显化身" + ] + }, + { + "name": "大灵显化身-疾叶-彩石顶.json", + "type": "file", + "hash": "0b9b714e9cea5ac343250759bea84ea4a92e9f38", + "version": "0b9b714", + "author": "起个名字好难的喵", + "description": "", + "tags": [ + "大灵显化身" + ] + }, + { + "name": "大灵显化身-疾叶-踞石山.json", + "type": "file", + "hash": "149054af13685c72095413b42ec23a30bbc1be78", + "version": "149054a", + "author": "起个名字好难的喵", + "description": "", + "tags": [ + "大灵显化身" + ] + }, + { + "name": "大灵显化身-窟岩-万火之瓯.json", + "type": "file", + "hash": "5831a965033520861887620c2eb780a25985b170", + "version": "5831a96", + "author": "起个名字好难的喵", + "description": "", + "tags": [ + "大灵显化身" + ] + }, + { + "name": "大灵显化身-窟岩-悬木人.json", + "type": "file", + "hash": "f243b48a45732d69a23ee57c100445dfd109ae33", + "version": "f243b48", + "author": "起个名字好难的喵", + "description": "", + "tags": [ + "大灵显化身" + ] + }, + { + "name": "大灵显化身-窟岩-踞石山.json", + "type": "file", + "hash": "393513cd2bb001cf9866ab40bef038a28a95b7f3", + "version": "393513c", + "author": "起个名字好难的喵", + "description": "", + "tags": [ + "大灵显化身" + ] + } + ] + }, { "name": "大伟丘&奇怪的丘丘人", "type": "directory", @@ -11779,8 +11884,8 @@ { "name": "丘丘王07.json", "type": "file", - "hash": "3e87bcd9d51c3d83f8e95d5ca8b8ee496e0277ff", - "version": "3e87bcd", + "hash": "042f9e61c001641e2d15da5c43520f7570974ca2", + "version": "042f9e6", "author": "XS", "description": "", "tags": [ @@ -11801,8 +11906,8 @@ { "name": "丘丘王09.json", "type": "file", - "hash": "ab62fc0d65f319617f1fff1ebfc788c656ff7b2b", - "version": "ab62fc0", + "hash": "0030043e0f70df458fb5e69ce37893ce807c9e1d", + "version": "0030043", "author": "XS", "description": "", "tags": [ @@ -11823,8 +11928,8 @@ { "name": "丘丘王11.json", "type": "file", - "hash": "c90575dc641dfa1f097f0b6ef920f006a8c765ad", - "version": "c90575d", + "hash": "87defe0168df5a7a22eeace2860dc95348b40ac3", + "version": "87defe0", "author": "XS", "description": "", "tags": [ @@ -11845,8 +11950,8 @@ { "name": "丘丘王13-枫丹.json", "type": "file", - "hash": "2ee0c3d0c0fd195c29297d92a593ce3e4a1d2929", - "version": "2ee0c3d", + "hash": "9efd7257f251b1f3f73e111824fcb6faffd12bb9", + "version": "9efd725", "author": "XS", "description": "", "tags": [ @@ -11856,8 +11961,8 @@ { "name": "丘丘王14-枫丹.json", "type": "file", - "hash": "7ec818a01f1000a5a6046006c08ba855e194ad3a", - "version": "7ec818a", + "hash": "d68bdeab150563d81f1a671e7994a5fbbbead7ff", + "version": "d68bdea", "author": "XS", "description": "", "tags": [ @@ -11867,8 +11972,8 @@ { "name": "丘丘王15-枫丹.json", "type": "file", - "hash": "8d958c8927f7bc4030a6a580c0a8c8b096ee552a", - "version": "8d958c8", + "hash": "9e1d70ba4f8a35d89b86ef5deaf920d7b0df015c", + "version": "9e1d70b", "author": "XS", "description": "", "tags": [ @@ -11878,13 +11983,85 @@ { "name": "丘丘王16-枫丹.json", "type": "file", - "hash": "7e3575a91f7c11b0a79b361fba87770112d3f712", - "version": "7e3575a", + "hash": "bfa45a72f4090bde710e46c143296c69b1dd3120", + "version": "bfa45a7", "author": "XS", "description": "", "tags": [ "丘丘王" ] + }, + { + "name": "丘丘王17-稻妻.json", + "type": "file", + "hash": "27712e4b7df96e07998683ce5edd2b4f1a44452d", + "version": "27712e4", + "author": "XS", + "description": "", + "tags": [ + "丘丘王" + ] + } + ] + }, + { + "name": "熔岩游像", + "type": "directory", + "children": [ + { + "name": "熔岩游像01.json", + "type": "file", + "hash": "f1940bf2ca6c6f574916209b18bb6b82724dc3d7", + "version": "f1940bf", + "author": "XS", + "description": "", + "tags": [ + "熔岩游像" + ] + }, + { + "name": "熔岩游像02.json", + "type": "file", + "hash": "93b452e399bbb4f992118f1b532b99eb7aadd5ad", + "version": "93b452e", + "author": "XS", + "description": "", + "tags": [ + "熔岩游像" + ] + }, + { + "name": "熔岩游像03.json", + "type": "file", + "hash": "04c2441fa7f73f654bc5e203537abe1b7cafd83f", + "version": "04c2441", + "author": "XS", + "description": "", + "tags": [ + "熔岩游像" + ] + }, + { + "name": "熔岩游像04.json", + "type": "file", + "hash": "8a3d3752bbc89c993c58da5c31522d242c70169f", + "version": "8a3d375", + "author": "XS", + "description": "", + "tags": [ + "熔岩游像" + ] + }, + { + "name": "熔岩游像05(比较远).json", + "type": "file", + "hash": "696794d994786429801e5eaf414ae55ec7dfdd96", + "version": "696794d", + "author": "XS", + "description": "", + "tags": [ + "熔岩游像" + ] } ] }, @@ -12116,10 +12293,10 @@ { "name": "沉玉谷_玄文兽04.json", "type": "file", - "hash": "0cdad49e5684253f80f03d2945c3a49e34e36ba4", - "version": "0cdad49", + "hash": "177d1f0236078d4dfede2c8a338af78fd5205a18", + "version": "177d1f0", "author": "XS", - "description": "", + "description": "新增一个点位", "tags": [ "玄文兽" ] @@ -12127,10 +12304,10 @@ { "name": "沉玉谷_玄文兽05.json", "type": "file", - "hash": "881042bec9bbd1380dfc928493cae1fd6f7706e5", - "version": "881042b", + "hash": "610f9d6b1cb70827624dd5d7aa479e0af5ccbf3e", + "version": "610f9d6", "author": "XS", - "description": "", + "description": "改进下落攻击掉血问题,增加一个点位", "tags": [ "玄文兽" ] @@ -12478,29 +12655,11 @@ "description": "自动领取委托或派遣~|~自动传送到枫丹并领取每日委托或探索派遣,两个都要请运行两次,建议搭配领取历练点使用", "tags": [] }, - { - "name": "AutoArtifacts", - "type": "directory", - "hash": "65a6fa5a9e77bf72bea88aa1d59c530500d490ae", - "version": "2.0", - "author": "HZYgrandma & Tim", - "description": "自动狗粮~|~自动调查离传送点较近的狗粮。请使用琳妮特前台,双风共鸣。并保证所有传送点都已经激活!", - "tags": [] - }, - { - "name": "AutoArtifacts [RouteAB]", - "type": "directory", - "hash": "5870770ed6f26c9bccd8558c33df0c7b56014337", - "version": "1.1", - "author": "愚溪 & Yang-z", - "description": "自动狗粮 [AB线]~|~分AB线隔天运行", - "tags": [] - }, { "name": "AutoArtifacts_A_B_Extra", "type": "directory", - "hash": "d1b98cb7f56f4a8bd4c112c2de6fc18242135796", - "version": "2.0.2", + "hash": "67f86b14578b2537c0cc2870686e1d131df2585e", + "version": "2.0.3", "author": "Yang-z", "description": "狗粮ABE路线,自动拾取分解~|~圣遗物狗粮AB及额外路线,自动轮换,自动分解,就近恢复。", "tags": [] @@ -13539,6 +13698,20 @@ "万叶" ] }, + { + "name": "茜芙枫心.txt", + "type": "file", + "hash": "019f446943c99b6abebe18b01231a5af19747beb", + "version": "019f446", + "author": "黎牧LIMU [UID:245712783,加好友一起玩啊 :-) ] 2025.01.05 13:38", + "description": "茜特菈莉套盾,芙宁娜召唤术,万叶减水抗,心海输出(心海元素充能效率在165%以上可以连续开大输出)。", + "tags": [ + "茜特菈莉", + "芙宁娜", + "枫原万叶", + "珊瑚宫心海" + ] + }, { "name": "草行久钟(草神瞎转点不了种子).txt", "type": "file", @@ -13707,6 +13880,20 @@ "琴" ] }, + { + "name": "钟玛芙闲.txt", + "type": "file", + "hash": "da6022c75250f25c65c2094ef3092bbb5b16c0d8", + "version": "da6022c", + "author": "", + "description": "", + "tags": [ + "钟离", + "玛薇卡", + "芙宁娜", + "闲云" + ] + }, { "name": "钟离八重万叶白术.txt", "type": "file", diff --git a/repo/combat/茜芙枫心.txt b/repo/combat/茜芙枫心.txt new file mode 100644 index 00000000..78240d11 --- /dev/null +++ b/repo/combat/茜芙枫心.txt @@ -0,0 +1,9 @@ +// 作者:黎牧LIMU [UID:245712783,加好友一起玩啊 :-) ] 2025.01.05 13:38 +// 描述:茜特菈莉套盾,芙宁娜召唤术,万叶减水抗,心海输出(心海元素充能效率在165%以上可以连续开大输出)。 + +茜特菈莉 w(0.8),dash,e(hold),q +芙宁娜 e,q +枫原万叶 e(hold),attack,q +珊瑚宫心海 e,q,attack,attack,attack,attack,attack,attack,attack,attack,attack,attack,wait(0.2),dash,wait(0.1),attack,attack,attack,attack,attack,attack,attack,attack,attack,wait(0.2),dash,wait(0.1),attack,attack,attack,attack,attack,attack,attack,attack,attack,attack,wait(0.2),dash + +// #为什么没有for i in range语句 :-) # \ No newline at end of file diff --git a/repo/combat/钟玛芙闲.txt b/repo/combat/钟玛芙闲.txt new file mode 100644 index 00000000..1f139be5 --- /dev/null +++ b/repo/combat/钟玛芙闲.txt @@ -0,0 +1,8 @@ +// 作者:夜雨轩烛 +// 描述:全自动妥协配队,携带钟离确保流程稳定性,闲云可以给水神提供群奶,并且在火神q前3e追怪确保命中 + +钟离 s(0.1),e(hold) +玛薇卡 e +芙宁娜 e,attack(1),q +闲云 e,e,e,attack,q +玛薇卡 q,charge(6) \ No newline at end of file diff --git a/repo/pathing/丘丘王/丘丘王07.json b/repo/pathing/丘丘王/丘丘王07.json index 81bf6cf6..846369c1 100644 --- a/repo/pathing/丘丘王/丘丘王07.json +++ b/repo/pathing/丘丘王/丘丘王07.json @@ -3,7 +3,7 @@ "name": "丘丘王07", "type": "collect", "author": "XS", - "version": "1.0", + "version": "1.1", "description": "", "bgiVersion": "0.35.1" }, @@ -26,6 +26,15 @@ }, { "id": 3, + "x": 1278.00390625, + "y": -30.125, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 4, "x": 1284.561631707982, "y": -6.75, "action": "", @@ -33,7 +42,7 @@ "type": "path" }, { - "id": 4, + "id": 5, "x": 1311.04960047217, "y": 56.75, "action": "", @@ -41,7 +50,7 @@ "type": "path" }, { - "id": 5, + "id": 6, "x": 1296.982421875, "y": 61.37744140625, "action": "fight", diff --git a/repo/pathing/丘丘王/丘丘王09.json b/repo/pathing/丘丘王/丘丘王09.json index 4517ec5c..ec7d7562 100644 --- a/repo/pathing/丘丘王/丘丘王09.json +++ b/repo/pathing/丘丘王/丘丘王09.json @@ -3,7 +3,7 @@ "name": "丘丘王09", "type": "collect", "author": "XS", - "version": "1.0", + "version": "1.1", "description": "", "bgiVersion": "0.35.1" }, @@ -13,31 +13,34 @@ "x": 2551.914646327068, "y": -1425, "action": "", - "move_mode": "walk", + "move_mode": "run", "type": "teleport" }, { "id": 2, - "x": 2578.9023880868062, - "y": -1400, + "x": 2570.09375, + "y": -1422.4443359375, "action": "", - "move_mode": "walk", + "move_mode": "run", + "action_params": "", "type": "path" }, { "id": 3, - "x": 2621.248070462181, - "y": -1391.5, - "action": "", - "move_mode": "walk", + "x": 2612.3466796875, + "y": -1401.66650390625, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", "type": "path" }, { - "id": 5, - "x": 2619.99609375, - "y": -1398.92236328125, + "id": 4, + "x": 2617.943359375, + "y": -1400.208984375, "action": "fight", "move_mode": "run", + "action_params": "", "type": "path" } ] diff --git a/repo/pathing/丘丘王/丘丘王11.json b/repo/pathing/丘丘王/丘丘王11.json index 9e57c969..03edda0e 100644 --- a/repo/pathing/丘丘王/丘丘王11.json +++ b/repo/pathing/丘丘王/丘丘王11.json @@ -3,7 +3,7 @@ "name": "丘丘王11", "type": "collect", "author": "XS", - "version": "1.0", + "version": "1.1", "description": "", "bgiVersion": "0.35.1" }, @@ -13,24 +13,107 @@ "x": 1045.5185546875, "y": 950.56884765625, "action": "", - "move_mode": "walk", + "move_mode": "run", "type": "teleport" }, { "id": 2, - "x": 936.53515625, - "y": 972.716796875, - "action": "stop_flying", + "x": 977.791015625, + "y": 964.72998046875, + "action": "", "move_mode": "fly", + "action_params": "", "type": "path" }, { "id": 3, - "x": 935.009765625, - "y": 973.7939453125, - "type": "path", + "x": 970.3818359375, + "y": 966.81982421875, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": 950.634765625, + "y": 959.0087890625, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 5, + "x": 934.353515625, + "y": 971.07470703125, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 6, + "x": 926.7421875, + "y": 979.06005859375, + "action": "fight", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 7, + "x": 2628.1083984375, + "y": 1528.56640625, + "type": "teleport", "move_mode": "walk", - "action": "fight" + "action": "force_tp", + "action_params": "" + }, + { + "id": 8, + "x": 2631.220703125, + "y": 1505.73583984375, + "type": "path", + "move_mode": "run", + "action": "", + "action_params": "" + }, + { + "id": 9, + "x": 2621.671875, + "y": 1485.99609375, + "type": "path", + "move_mode": "fly", + "action": "", + "action_params": "" + }, + { + "id": 10, + "x": 2628.6259765625, + "y": 1475.49658203125, + "type": "path", + "move_mode": "run", + "action": "", + "action_params": "" + }, + { + "id": 11, + "x": 2629.9697265625, + "y": 1460.09912109375, + "type": "path", + "move_mode": "run", + "action": "", + "action_params": "" + }, + { + "id": 12, + "x": 2624.8291015625, + "y": 1452.57568359375, + "type": "path", + "move_mode": "run", + "action": "fight", + "action_params": "" } ] } \ No newline at end of file diff --git a/repo/pathing/丘丘王/丘丘王13-枫丹.json b/repo/pathing/丘丘王/丘丘王13-枫丹.json index 222e68c4..10371d5a 100644 --- a/repo/pathing/丘丘王/丘丘王13-枫丹.json +++ b/repo/pathing/丘丘王/丘丘王13-枫丹.json @@ -77,7 +77,7 @@ "x": 3476.2294921875, "y": 3242.86083984375, "action": "", - "move_mode": "walk", + "move_mode": "run", "type": "path" }, { diff --git a/repo/pathing/丘丘王/丘丘王14-枫丹.json b/repo/pathing/丘丘王/丘丘王14-枫丹.json index 624a691a..75c88783 100644 --- a/repo/pathing/丘丘王/丘丘王14-枫丹.json +++ b/repo/pathing/丘丘王/丘丘王14-枫丹.json @@ -3,7 +3,7 @@ "name": "丘丘王14-枫丹", "type": "collect", "author": "XS", - "version": "1.0", + "version": "1.1", "description": "", "bgiVersion": "0.35.1" }, @@ -58,10 +58,11 @@ }, { "id": 7, - "x": 3295.119140625, - "y": 2584.537109375, - "action": "stop_flying", + "x": 3299.5498046875, + "y": 2600.115478515625, + "action": "combat_script", "move_mode": "fly", + "action_params": "wait(0.7),keypress(VK_SPACE),wait(2.3),click", "type": "path" }, { @@ -69,7 +70,7 @@ "x": 3297.1298828125, "y": 2603.15234375, "action": "", - "move_mode": "swim", + "move_mode": "run", "type": "path" }, { @@ -77,7 +78,7 @@ "x": 3276.7138671875, "y": 2604.9697265625, "action": "fight", - "move_mode": "walk", + "move_mode": "run", "type": "path" } ] diff --git a/repo/pathing/丘丘王/丘丘王15-枫丹.json b/repo/pathing/丘丘王/丘丘王15-枫丹.json index 6e1a968b..c9976823 100644 --- a/repo/pathing/丘丘王/丘丘王15-枫丹.json +++ b/repo/pathing/丘丘王/丘丘王15-枫丹.json @@ -53,7 +53,7 @@ "x": 4981.13623046875, "y": 2451.977783203125, "action": "", - "move_mode": "walk", + "move_mode": "run", "type": "path" }, { diff --git a/repo/pathing/丘丘王/丘丘王16-枫丹.json b/repo/pathing/丘丘王/丘丘王16-枫丹.json index ba9cad01..4518e311 100644 --- a/repo/pathing/丘丘王/丘丘王16-枫丹.json +++ b/repo/pathing/丘丘王/丘丘王16-枫丹.json @@ -3,7 +3,7 @@ "name": "丘丘王16-枫丹", "type": "collect", "author": "XS", - "version": "1.0", + "version": "1.1", "description": "", "bgiVersion": "0.35.1" }, @@ -26,22 +26,42 @@ }, { "id": 3, - "x": 5068.94384765625, - "y": 2988.918212890625, + "x": 5067.767578125, + "y": 2988.404296875, + "type": "path", + "move_mode": "fly", "action": "", - "move_mode": "walk", - "type": "path" + "action_params": "" }, { "id": 4, - "x": 5065.4912109375, - "y": 2976.320068359375, + "x": 5061.74658203125, + "y": 2974.652099609375, + "type": "path", + "move_mode": "run", "action": "", - "move_mode": "fly", - "type": "path" + "action_params": "" }, { "id": 5, + "x": 5070.18115234375, + "y": 2976.273193359375, + "type": "path", + "move_mode": "fly", + "action": "", + "action_params": "" + }, + { + "id": 6, + "x": 5066.58203125, + "y": 2977.3984375, + "type": "path", + "move_mode": "fly", + "action": "", + "action_params": "" + }, + { + "id": 7, "x": 5050.39306640625, "y": 2962.672119140625, "action": "", @@ -49,15 +69,15 @@ "type": "path" }, { - "id": 6, + "id": 8, "x": 5025.03955078125, "y": 2952.220947265625, "action": "", - "move_mode": "walk", + "move_mode": "run", "type": "path" }, { - "id": 7, + "id": 9, "x": 5013.412109375, "y": 2961.164306640625, "action": "", @@ -65,7 +85,7 @@ "type": "path" }, { - "id": 8, + "id": 10, "x": 4976.875, "y": 2995.74658203125, "action": "stop_flying", @@ -73,7 +93,7 @@ "type": "path" }, { - "id": 9, + "id": 11, "x": 4972.05419921875, "y": 2997.519287109375, "action": "fight", @@ -81,7 +101,7 @@ "type": "path" }, { - "id": 10, + "id": 12, "x": 4958.185546875, "y": 3024.92041015625, "action": "", @@ -89,7 +109,7 @@ "type": "path" }, { - "id": 11, + "id": 13, "x": 4966.49560546875, "y": 3038.68505859375, "action": "", @@ -97,7 +117,7 @@ "type": "path" }, { - "id": 12, + "id": 14, "x": 4992.93359375, "y": 3064.08935546875, "action": "stop_flying", @@ -105,15 +125,34 @@ "type": "path" }, { - "id": 13, + "id": 15, "x": 5002.5478515625, "y": 3073.566162109375, - "action": "fight", - "move_mode": "walk", + "action": "", + "move_mode": "run", + "action_params": "", "type": "path" }, { - "id": 14, + "id": 16, + "x": 5008.21533203125, + "y": 3079.075927734375, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 17, + "x": 5022.58740234375, + "y": 3076.002685546875, + "action": "fight", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 18, "x": 5113.57080078125, "y": 2998.244140625, "action": "", @@ -121,7 +160,7 @@ "type": "teleport" }, { - "id": 15, + "id": 19, "x": 5122.77685546875, "y": 3023.296630859375, "action": "", @@ -129,7 +168,7 @@ "type": "path" }, { - "id": 16, + "id": 20, "x": 5156.201171875, "y": 3096.192626953125, "action": "stop_flying", @@ -137,12 +176,66 @@ "type": "path" }, { - "id": 17, + "id": 21, "x": 5164.39697265625, "y": 3120.40673828125, "action": "fight", "move_mode": "run", "type": "path" + }, + { + "id": 22, + "x": 5153.77978515625, + "y": 3140.176513671875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 23, + "x": 5141.0751953125, + "y": 3156.451171875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 24, + "x": 5134.40087890625, + "y": 3172.696044921875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 25, + "x": 5133.39404296875, + "y": 3184.073486328125, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 26, + "x": 5150.87744140625, + "y": 3218.4541015625, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 27, + "x": 5154.26513671875, + "y": 3223.2099609375, + "type": "path", + "move_mode": "run", + "action": "fight", + "action_params": "" } ] } \ No newline at end of file diff --git a/repo/pathing/丘丘王/丘丘王17-稻妻.json b/repo/pathing/丘丘王/丘丘王17-稻妻.json new file mode 100644 index 00000000..2b9e1f63 --- /dev/null +++ b/repo/pathing/丘丘王/丘丘王17-稻妻.json @@ -0,0 +1,156 @@ +{ + "info": { + "name": "丘丘王17-稻妻", + "type": "collect", + "author": "XS", + "version": "1.0", + "description": "", + "bgiVersion": "0.35.1" + }, + "positions": [ + { + "id": 1, + "x": -4429.8671875, + "y": -2798.5419921875, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": -4400.9921875, + "y": -2787.6640625, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": -4388.09375, + "y": -2783.67578125, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": -4373.8828125, + "y": -2791.0517578125, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 5, + "x": -4352.85546875, + "y": -2800.84765625, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 6, + "x": -4337.615234375, + "y": -2801.9130859375, + "action": "", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 7, + "x": -4328.966796875, + "y": -2810.5244140625, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 8, + "x": -4297.115234375, + "y": -2852.4375, + "action": "", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 9, + "x": -4284.166015625, + "y": -2861.3525390625, + "action": "fight", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 10, + "x": -575.2294921875, + "y": -3832.1650390625, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "teleport" + }, + { + "id": 11, + "x": -580.9072265625, + "y": -3852.6982421875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 12, + "x": -572.6962890625, + "y": -3880.02734375, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 13, + "x": -555.1142578125, + "y": -3909.431640625, + "action": "", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 14, + "x": -480.2705078125, + "y": -3929.412109375, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 15, + "x": -454.513671875, + "y": -3942.3681640625, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 16, + "x": -456.060546875, + "y": -3978.033203125, + "action": "fight", + "move_mode": "run", + "action_params": "", + "type": "path" + } + ] +} \ No newline at end of file diff --git a/repo/pathing/大灵显化身/大灵显化身-溯流-彩石顶.json b/repo/pathing/大灵显化身/大灵显化身-溯流-彩石顶.json new file mode 100644 index 00000000..7eb2ecee --- /dev/null +++ b/repo/pathing/大灵显化身/大灵显化身-溯流-彩石顶.json @@ -0,0 +1,39 @@ +{ + "info": { + "name": "大灵显化身-溯流-彩石顶", + "type": "collect", + "author": "起个名字好难的喵", + "version": "1.0", + "description": "", + "bgiVersion": "0.35.1" + }, + "positions": [ + { + "id": 1, + "action": "", + "move_mode": "walk", + "type": "teleport", + "x": 8372.17578125, + "y": -2196.23828125, + "action_params": "" + }, + { + "id": 2, + "x": 8352.208984375, + "y": -2199.3330078125, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 3, + "x": 8317.4404296875, + "y": -2143.76953125, + "type": "path", + "move_mode": "walk", + "action": "fight", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/pathing/大灵显化身/大灵显化身-溯流-硫晶支脉.json b/repo/pathing/大灵显化身/大灵显化身-溯流-硫晶支脉.json new file mode 100644 index 00000000..49a1baf4 --- /dev/null +++ b/repo/pathing/大灵显化身/大灵显化身-溯流-硫晶支脉.json @@ -0,0 +1,30 @@ +{ + "info": { + "name": "大灵显化身-溯流-硫晶支脉", + "type": "collect", + "author": "起个名字好难的喵", + "version": "1.0", + "description": "", + "bgiVersion": "0.35.1" + }, + "positions": [ + { + "id": 1, + "action": "", + "move_mode": "walk", + "type": "teleport", + "x": 8444.708984375, + "y": -1485.01025390625, + "action_params": "" + }, + { + "id": 2, + "x": 8504.771484375, + "y": -1511.15478515625, + "type": "path", + "move_mode": "walk", + "action": "fight", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/pathing/大灵显化身/大灵显化身-疾叶-万火之瓯.json b/repo/pathing/大灵显化身/大灵显化身-疾叶-万火之瓯.json new file mode 100644 index 00000000..e8a2c182 --- /dev/null +++ b/repo/pathing/大灵显化身/大灵显化身-疾叶-万火之瓯.json @@ -0,0 +1,48 @@ +{ + "info": { + "name": "大灵显化身-疾叶-万火之瓯", + "type": "collect", + "author": "起个名字好难的喵", + "version": "1.0", + "description": "", + "bgiVersion": "0.35.1" + }, + "positions": [ + { + "id": 1, + "action": "", + "move_mode": "walk", + "type": "teleport", + "x": 8597.3955078125, + "y": -1928.6357421875, + "action_params": "" + }, + { + "id": 2, + "x": 8621.2822265625, + "y": -1930.82470703125, + "type": "path", + "move_mode": "run", + "action": "", + "action_params": "" + }, + { + "id": 3, + "x": 8705.22265625, + "y": -1963.890625, + "type": "path", + "move_mode": "run", + "action": "", + "action_params": "" + }, + { + "id": 4, + "x": 8732.0078125, + "y": -1977.33056640625, + "type": "path", + "move_mode": "walk", + "action": "fight", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/pathing/大灵显化身/大灵显化身-疾叶-坚岩隘谷.json b/repo/pathing/大灵显化身/大灵显化身-疾叶-坚岩隘谷.json new file mode 100644 index 00000000..45132534 --- /dev/null +++ b/repo/pathing/大灵显化身/大灵显化身-疾叶-坚岩隘谷.json @@ -0,0 +1,30 @@ +{ + "info": { + "name": "大灵显化身-疾叶-坚岩隘谷", + "type": "collect", + "author": "起个名字好难的喵", + "version": "1.0", + "description": "", + "bgiVersion": "0.35.1" + }, + "positions": [ + { + "id": 1, + "action": "", + "move_mode": "walk", + "type": "teleport", + "x": 8179.33935546875, + "y": -1867.97509765625, + "action_params": "" + }, + { + "id": 2, + "x": 8167.72705078125, + "y": -1819.46240234375, + "type": "path", + "move_mode": "walk", + "action": "fight", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/pathing/大灵显化身/大灵显化身-疾叶-彩石顶.json b/repo/pathing/大灵显化身/大灵显化身-疾叶-彩石顶.json new file mode 100644 index 00000000..aaaba7b4 --- /dev/null +++ b/repo/pathing/大灵显化身/大灵显化身-疾叶-彩石顶.json @@ -0,0 +1,30 @@ +{ + "info": { + "name": "大灵显化身-疾叶-彩石顶", + "type": "collect", + "author": "起个名字好难的喵", + "version": "1.0", + "description": "", + "bgiVersion": "0.35.1" + }, + "positions": [ + { + "id": 1, + "action": "", + "move_mode": "walk", + "type": "teleport", + "x": 8195.00390625, + "y": -2286.5869140625, + "action_params": "" + }, + { + "id": 2, + "x": 8210.1455078125, + "y": -2338.486328125, + "type": "path", + "move_mode": "walk", + "action": "fight", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/pathing/大灵显化身/大灵显化身-疾叶-踞石山.json b/repo/pathing/大灵显化身/大灵显化身-疾叶-踞石山.json new file mode 100644 index 00000000..3998612c --- /dev/null +++ b/repo/pathing/大灵显化身/大灵显化身-疾叶-踞石山.json @@ -0,0 +1,39 @@ +{ + "info": { + "name": "大灵显化身-疾叶-踞石山", + "type": "collect", + "author": "起个名字好难的喵", + "version": "1.0", + "description": "", + "bgiVersion": "0.35.1" + }, + "positions": [ + { + "id": 1, + "action": "", + "move_mode": "walk", + "type": "teleport", + "x": 7796.02880859375, + "y": -1873.208984375, + "action_params": "" + }, + { + "id": 2, + "x": 7839.849609375, + "y": -1969.49658203125, + "type": "path", + "move_mode": "run", + "action": "", + "action_params": "" + }, + { + "id": 3, + "x": 7885.1162109375, + "y": -1991.9541015625, + "type": "path", + "move_mode": "walk", + "action": "fight", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/pathing/大灵显化身/大灵显化身-窟岩-万火之瓯.json b/repo/pathing/大灵显化身/大灵显化身-窟岩-万火之瓯.json new file mode 100644 index 00000000..ce773ed6 --- /dev/null +++ b/repo/pathing/大灵显化身/大灵显化身-窟岩-万火之瓯.json @@ -0,0 +1,30 @@ +{ + "info": { + "name": "大灵显化身-窟岩-万火之瓯", + "type": "collect", + "author": "起个名字好难的喵", + "version": "1.0", + "description": "", + "bgiVersion": "0.35.1" + }, + "positions": [ + { + "id": 1, + "action": "", + "move_mode": "walk", + "type": "teleport", + "x": 8706.58203125, + "y": -1575.091796875, + "action_params": "" + }, + { + "id": 2, + "x": 8632.1572265625, + "y": -1541.6484375, + "type": "path", + "move_mode": "walk", + "action": "fight", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/pathing/大灵显化身/大灵显化身-窟岩-悬木人.json b/repo/pathing/大灵显化身/大灵显化身-窟岩-悬木人.json new file mode 100644 index 00000000..9268e9d5 --- /dev/null +++ b/repo/pathing/大灵显化身/大灵显化身-窟岩-悬木人.json @@ -0,0 +1,57 @@ +{ + "info": { + "name": "大灵显化身-窟岩-悬木人", + "type": "collect", + "author": "起个名字好难的喵", + "version": "1.0", + "description": "", + "bgiVersion": "0.35.1" + }, + "positions": [ + { + "id": 1, + "action": "", + "move_mode": "walk", + "type": "teleport", + "x": 8372.1298828125, + "y": -2196.2021484375, + "action_params": "" + }, + { + "id": 2, + "x": 8466.2265625, + "y": -2267.6162109375, + "type": "path", + "move_mode": "run", + "action": "", + "action_params": "" + }, + { + "id": 3, + "x": 8479.0771484375, + "y": -2270.6435546875, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 4, + "x": 8495.498046875, + "y": -2275.685546875, + "type": "path", + "move_mode": "fly", + "action": "stop_flying", + "action_params": "" + }, + { + "id": 5, + "x": 8500.560546875, + "y": -2284.7119140625, + "type": "path", + "move_mode": "walk", + "action": "fight", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/pathing/大灵显化身/大灵显化身-窟岩-踞石山.json b/repo/pathing/大灵显化身/大灵显化身-窟岩-踞石山.json new file mode 100644 index 00000000..dda857ca --- /dev/null +++ b/repo/pathing/大灵显化身/大灵显化身-窟岩-踞石山.json @@ -0,0 +1,48 @@ +{ + "info": { + "name": "大灵显化身-窟岩-踞石山", + "type": "collect", + "author": "起个名字好难的喵", + "version": "1.0", + "description": "", + "bgiVersion": "0.35.1" + }, + "positions": [ + { + "id": 1, + "x": 7633.84765625, + "y": -1646.68701171875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": 7641.250775618037, + "y": -1769, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": 7679.93359375, + "y": -1840.28076171875, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": 7687.95458984375, + "y": -1900.87353515625, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + } + ] +} \ No newline at end of file diff --git a/repo/pathing/熔岩游像/熔岩游像01.json b/repo/pathing/熔岩游像/熔岩游像01.json new file mode 100644 index 00000000..e1c40957 --- /dev/null +++ b/repo/pathing/熔岩游像/熔岩游像01.json @@ -0,0 +1,66 @@ +{ + "info": { + "name": "熔岩游像01", + "type": "collect", + "author": "XS", + "version": "1.0", + "description": "", + "bgiVersion": "0.35.1" + }, + "positions": [ + { + "id": 1, + "action": "", + "move_mode": "walk", + "type": "teleport", + "x": 8660.69921875, + "y": -2220.6162109375, + "action_params": "" + }, + { + "id": 2, + "x": 8653.087890625, + "y": -2231.3447265625, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 3, + "x": 8656.0185546875, + "y": -2246.2099609375, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 4, + "x": 8660.998046875, + "y": -2280.1943359375, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 5, + "x": 8679.5986328125, + "y": -2278.95703125, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 6, + "x": 8676.0693359375, + "y": -2280.1337890625, + "type": "path", + "move_mode": "walk", + "action": "fight", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/pathing/熔岩游像/熔岩游像02.json b/repo/pathing/熔岩游像/熔岩游像02.json new file mode 100644 index 00000000..0d41dd7d --- /dev/null +++ b/repo/pathing/熔岩游像/熔岩游像02.json @@ -0,0 +1,93 @@ +{ + "info": { + "name": "熔岩游像02", + "type": "collect", + "author": "XS", + "version": "1.0", + "description": "", + "bgiVersion": "0.35.1" + }, + "positions": [ + { + "id": 1, + "action": "", + "move_mode": "walk", + "type": "teleport", + "x": 8940.369140625, + "y": -2306.5498046875, + "action_params": "" + }, + { + "id": 2, + "x": 8949.4453125, + "y": -2307.171875, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 3, + "x": 8954.7080078125, + "y": -2303.6982421875, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 4, + "x": 8958.23046875, + "y": -2302.228515625, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 5, + "x": 8956.822265625, + "y": -2294.4892578125, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 6, + "x": 8934.91015625, + "y": -2279.0107421875, + "type": "path", + "move_mode": "run", + "action": "", + "action_params": "" + }, + { + "id": 7, + "x": 8910.734375, + "y": -2261.939453125, + "type": "path", + "move_mode": "run", + "action": "", + "action_params": "" + }, + { + "id": 8, + "x": 8904.466796875, + "y": -2258.3134765625, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 9, + "x": 8912.16015625, + "y": -2269.0498046875, + "type": "path", + "move_mode": "walk", + "action": "fight", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/pathing/熔岩游像/熔岩游像03.json b/repo/pathing/熔岩游像/熔岩游像03.json new file mode 100644 index 00000000..144e8d4b --- /dev/null +++ b/repo/pathing/熔岩游像/熔岩游像03.json @@ -0,0 +1,156 @@ +{ + "info": { + "name": "熔岩游像03", + "type": "collect", + "author": "XS", + "version": "1.0", + "description": "", + "bgiVersion": "0.35.1" + }, + "positions": [ + { + "id": 1, + "x": 9033.30078125, + "y": -1373.07861328125, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": 8962.517578125, + "y": -1377.8505859375, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": 8929.283203125, + "y": -1388.63623046875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": 8904.2275390625, + "y": -1375.15234375, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 5, + "x": 8871.4873046875, + "y": -1373.09912109375, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 6, + "x": 8846.736328125, + "y": -1376.89404296875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 7, + "x": 8810.9853515625, + "y": -1386.55029296875, + "action": "", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 8, + "x": 8791.6796875, + "y": -1394.3642578125, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 9, + "x": 8802.087890625, + "y": -1390.35400390625, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 10, + "x": 8806.2080078125, + "y": -1392.61962890625, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 11, + "x": 8817.80078125, + "y": -1372.1884765625, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 12, + "x": 8828.2548828125, + "y": -1367.107421875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 13, + "x": 8831.41015625, + "y": -1362.01611328125, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 14, + "x": 8835.060546875, + "y": -1360.96240234375, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 15, + "x": 8843.6220703125, + "y": -1354.60302734375, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 16, + "x": 8849.005859375, + "y": -1356.26416015625, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + } + ] +} \ No newline at end of file diff --git a/repo/pathing/熔岩游像/熔岩游像04.json b/repo/pathing/熔岩游像/熔岩游像04.json new file mode 100644 index 00000000..27d80365 --- /dev/null +++ b/repo/pathing/熔岩游像/熔岩游像04.json @@ -0,0 +1,165 @@ +{ + "info": { + "name": "熔岩游像04", + "type": "collect", + "author": "XS", + "version": "1.0", + "description": "", + "bgiVersion": "0.35.1" + }, + "positions": [ + { + "id": 1, + "x": 8400.62890625, + "y": -1221.4130859375, + "action": "force_tp", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": 8397.55078125, + "y": -1259.8798828125, + "action": "", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": 8394.162109375, + "y": -1305.85400390625, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": 8384.1328125, + "y": -1326.0302734375, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 5, + "x": 8394.2919921875, + "y": -1337.42578125, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 6, + "x": 8410.4541015625, + "y": -1366.24365234375, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 7, + "x": 8407.3291015625, + "y": -1366.275390625, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 8, + "x": 8201.912109375, + "y": -2288.759765625, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 9, + "x": 8188.3095703125, + "y": -2292.5400390625, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 10, + "x": 7988.79052734375, + "y": -2331.044921875, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 11, + "x": 7977.95947265625, + "y": -2327.5224609375, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 12, + "x": 7976.5849609375, + "y": -2329.072265625, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 13, + "x": 7966.22900390625, + "y": -2335.080078125, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 14, + "x": 7949.07275390625, + "y": -2340.201171875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 15, + "x": 7918.638671875, + "y": -2363.59375, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 16, + "x": 7849.79296875, + "y": -2416.4501953125, + "action": "combat_script", + "move_mode": "fly", + "action_params": "wait(0.7),keypress(VK_SPACE),wait(2),click", + "type": "path" + }, + { + "id": 17, + "x": 7846.88720703125, + "y": -2415.5244140625, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + } + ] +} \ No newline at end of file diff --git a/repo/pathing/熔岩游像/熔岩游像05(比较远).json b/repo/pathing/熔岩游像/熔岩游像05(比较远).json new file mode 100644 index 00000000..b583aa74 --- /dev/null +++ b/repo/pathing/熔岩游像/熔岩游像05(比较远).json @@ -0,0 +1,120 @@ +{ + "info": { + "name": "熔岩游像05(比较远)", + "type": "collect", + "author": "XS", + "version": "1.0", + "description": "", + "bgiVersion": "0.35.1" + }, + "positions": [ + { + "id": 1, + "x": 7633.81396484375, + "y": -1646.658203125, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": 7639.46337890625, + "y": -1690.421875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": 7643.4013671875, + "y": -1739.36767578125, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": 7647.59912109375, + "y": -1770.08935546875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 5, + "x": 7665.52783203125, + "y": -1806.46728515625, + "action": "", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 6, + "x": 7679.34765625, + "y": -1840.82666015625, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 7, + "x": 7665.32666015625, + "y": -1857.7099609375, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 8, + "x": 7647.96728515625, + "y": -1890.87060546875, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 9, + "x": 7657.83984375, + "y": -1906.35205078125, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 10, + "x": 7673.1611328125, + "y": -1928.29052734375, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 11, + "x": 7694.1982421875, + "y": -1946.5927734375, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 12, + "x": 7698.23681640625, + "y": -1948.09814453125, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + } + ] +} \ No newline at end of file diff --git a/repo/pathing/玄文兽/沉玉谷_玄文兽04.json b/repo/pathing/玄文兽/沉玉谷_玄文兽04.json index 7b20268d..e3b69eb5 100644 --- a/repo/pathing/玄文兽/沉玉谷_玄文兽04.json +++ b/repo/pathing/玄文兽/沉玉谷_玄文兽04.json @@ -3,42 +3,114 @@ "name": "沉玉谷_玄文兽04", "type": "collect", "author": "XS", - "version": "1.0", - "description": "", + "version": "1.2", + "description": "新增一个点位", "bgiVersion": "0.35.1" }, "positions": [ { "id": 1, + "x": 2257.0439453125, + "y": 934.9765625, "action": "", "move_mode": "walk", - "type": "teleport", - "x": 2257.0439453125, - "y": 934.9765625 + "type": "teleport" }, { "id": 2, "x": 2227.8916015625, "y": 901.48046875, - "type": "path", - "move_mode": "run", - "action": "" + "action": "", + "move_mode": "walk", + "type": "path" }, { "id": 3, "x": 2202.9052734375, "y": 866.51513671875, - "type": "path", + "action": "", "move_mode": "run", - "action": "" + "type": "path" }, { "id": 4, "x": 2136.234375, "y": 838.61181640625, - "type": "target", + "action": "fight", + "move_mode": "run", + "type": "path" + }, + { + "id": 5, + "x": 2628.1005859375, + "y": 1528.54052734375, + "type": "teleport", + "move_mode": "run", + "action": "force_tp", + "action_params": "" + }, + { + "id": 6, + "x": 2626.87890625, + "y": 1491.0419921875, + "type": "path", + "move_mode": "run", + "action": "", + "action_params": "" + }, + { + "id": 7, + "x": 2627.80859375, + "y": 1451.822265625, + "type": "path", "move_mode": "walk", - "action": "fight" + "action": "", + "action_params": "" + }, + { + "id": 8, + "x": 2635.4091796875, + "y": 1419.47314453125, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 9, + "x": 2634.1533203125, + "y": 1404.4873046875, + "type": "path", + "move_mode": "run", + "action": "", + "action_params": "" + }, + { + "id": 10, + "x": 2637.52734375, + "y": 1401.12744140625, + "type": "path", + "move_mode": "run", + "action": "", + "action_params": "" + }, + { + "id": 11, + "x": 2634.927734375, + "y": 1387.134765625, + "type": "path", + "move_mode": "run", + "action": "", + "action_params": "" + }, + { + "id": 12, + "x": 2631.689453125, + "y": 1366.31005859375, + "type": "path", + "move_mode": "run", + "action": "fight", + "action_params": "" } ] } \ No newline at end of file diff --git a/repo/pathing/玄文兽/沉玉谷_玄文兽05.json b/repo/pathing/玄文兽/沉玉谷_玄文兽05.json index 5f847951..3dcc2bd6 100644 --- a/repo/pathing/玄文兽/沉玉谷_玄文兽05.json +++ b/repo/pathing/玄文兽/沉玉谷_玄文兽05.json @@ -3,8 +3,8 @@ "name": "沉玉谷_玄文兽05", "type": "collect", "author": "XS", - "version": "1.0", - "description": "", + "version": "1.1", + "description": "改进下落攻击掉血问题,增加一个点位", "bgiVersion": "0.35.1" }, "positions": [ @@ -20,8 +20,9 @@ "id": 2, "x": 1863.9462890625, "y": 1192.67529296875, - "action": "stop_flying", + "action": "combat_script", "move_mode": "fly", + "action_params": "wait(0.5),keypress(VK_SPACE),wait(3.1),click", "type": "path" }, { @@ -30,7 +31,7 @@ "y": 1189.771484375, "action": "fight", "move_mode": "walk", - "type": "target" + "type": "path" }, { "id": 4, @@ -54,7 +55,7 @@ "y": 1544.37548828125, "action": "fight", "move_mode": "walk", - "type": "target" + "type": "path" }, { "id": 7, @@ -92,17 +93,71 @@ "id": 11, "x": 1975.5029296875, "y": 2139.21728515625, - "type": "path", - "move_mode": "walk", - "action": "" + "action": "", + "move_mode": "run", + "type": "path" }, { "id": 12, "x": 1957.3818359375, "y": 2146.29296875, "action": "fight", + "move_mode": "run", + "type": "path" + }, + { + "id": 13, + "x": 2616.22265625, + "y": 2049.838134765625, + "type": "teleport", + "move_mode": "run", + "action": "", + "action_params": "" + }, + { + "id": 14, + "x": 2618.89453125, + "y": 2036.07373046875, + "type": "path", + "move_mode": "run", + "action": "", + "action_params": "" + }, + { + "id": 15, + "x": 2623.3251953125, + "y": 2014.73193359375, + "type": "path", + "move_mode": "run", + "action": "", + "action_params": "" + }, + { + "id": 16, + "x": 2625.578125, + "y": 1996.744140625, + "type": "path", + "move_mode": "fly", + "action": "stop_flying", + "action_params": "" + }, + { + "id": 17, + "x": 2627.693359375, + "y": 1981.90087890625, + "type": "path", "move_mode": "walk", - "type": "target" + "action": "", + "action_params": "" + }, + { + "id": 18, + "x": 2643.0517578125, + "y": 1954.11328125, + "type": "path", + "move_mode": "run", + "action": "fight", + "action_params": "" } ] } \ No newline at end of file