Compare commits

...

5 Commits

Author SHA1 Message Date
physligl
bc535c0b40 update repo.json
Some checks failed
Build repo.json / build (18.x) (push) Has been cancelled
Build repo.json / upload (push) Has been cancelled
2025-05-12 03:47:15 +00:00
wjdsg
60e4b53f8c 周常10个boss一条龙 (#789)
* 周常10个boss一条龙

* 作者修改
2025-05-12 11:46:27 +08:00
5117600049
41909bbf9f JS脚本:打牌一条龙BUG修复 (#790)
* Update main.js

* Update manifest.json
2025-05-12 11:45:45 +08:00
physligl
516d88e88e update repo.json 2025-05-12 03:40:58 +00:00
Zhicheng Zhang
fc589bbb00 update combat (#788) 2025-05-12 11:40:12 +08:00
37 changed files with 586 additions and 28 deletions

View File

@@ -1,5 +1,5 @@
{
"time": "20250512102633",
"time": "20250512114715",
"url": "https://github.com/babalae/bettergi-scripts-list/archive/refs/heads/main.zip",
"file": "repo.json",
"indexes": [
@@ -49453,12 +49453,12 @@
{
"name": "七圣召唤七日历练全自动",
"type": "directory",
"hash": "61930d31a10c649fceb1154ad12bb55f1cab7316",
"version": "1.6",
"hash": "09c7a7e145fa46e51c5af76d78dbb416ce8b421e",
"version": "1.8",
"author": "柒叶子",
"description": "打牌一条龙~|~只靠一个牌组的话,胜率还是太低了,所以有没有既简单又强势的卡组推荐下呢?",
"tags": [],
"lastUpdated": "2025-05-06 19:48:27"
"lastUpdated": "2025-05-12 11:45:45"
},
{
"name": "七圣召唤角色邀约全自动",
@@ -49572,6 +49572,16 @@
],
"lastUpdated": "2025-05-12 00:29:09"
},
{
"name": "周常-10个boss一条龙",
"type": "directory",
"hash": "958a1c9a4eddad2ee945d24acd41fbc66ef414e6",
"version": "1.3",
"author": "wjdsg",
"description": "周本-boss~|~请看一看readme文件",
"tags": [],
"lastUpdated": "2025-05-12 11:46:27"
},
{
"name": "周本1-王狼",
"type": "directory",
@@ -50218,17 +50228,18 @@
{
"name": "万迪夜诺.txt",
"type": "file",
"hash": "9ac97afc5e7d97f9c0a064d3c8cc45329ab76aaa",
"version": "20250511173154",
"hash": "98cd99824d5f2c097dc4bf3e1ff9a664916540f8",
"version": "20250512114012",
"author": "",
"description": "短轴纯战技队,适合锄地,输出不够可以增加战斗超时。万叶(聚怪),迪希雅(输出),夜兰(输出/追踪),诺艾尔(盾奶)。",
"description": "短轴纯战技队,适合锄地,输出不够可以增加战斗超时。万叶(聚怪),迪希雅(输出),夜兰(输出/追踪)或行秋(输出/抗打断),诺艾尔(盾奶)。",
"tags": [
"万叶",
"迪希雅",
"行秋",
"夜兰",
"诺艾尔"
],
"lastUpdated": "2025-05-11 17:31:54"
"lastUpdated": "2025-05-12 11:40:12"
},
{
"name": "久岐忍超绽放.txt",
@@ -51331,8 +51342,8 @@
{
"name": "莱万夜诺.txt",
"type": "file",
"hash": "325557ef9c8774a347db2c2d7ebdf5cf973775f8",
"version": "20250510211743",
"hash": "16add51c26f30e45eff0c3cdde220e404d639f2f",
"version": "20250512114012",
"author": "",
"description": "适合角色少的玩家,盾奶全程覆盖确保安全,输出不够可以增加战斗超时,没有夜兰可用行秋代替。万叶(聚怪),莱依拉(盾),夜兰(追踪)或行秋(抗打断),诺艾尔(盾奶)。",
"tags": [
@@ -51342,13 +51353,29 @@
"夜兰",
"诺艾尔"
],
"lastUpdated": "2025-05-10 21:17:43"
"lastUpdated": "2025-05-12 11:40:12"
},
{
"name": "莱万夜诺.战技.txt",
"name": "莱万夜诺.万叶1+命.txt",
"type": "file",
"hash": "b9d4f2d7e151dd6134851b9f06927d65e6880efc",
"version": "20250512114012",
"author": "",
"description": "适合角色少的玩家盾奶全程覆盖确保安全输出不够可以增加战斗超时没有夜兰可用行秋代替。万叶聚怪1+命),莱依拉(盾),夜兰(追踪)或行秋(抗打断),诺艾尔(盾奶)。",
"tags": [
"莱依拉",
"万叶",
"行秋",
"夜兰",
"诺艾尔"
],
"lastUpdated": "2025-05-12 11:40:12"
},
{
"name": "莱万夜诺.只用战技.txt",
"type": "file",
"hash": "d5250ae9601bdc00e241f75a6e979b55abb7003e",
"version": "20250510211743",
"version": "20250512114012",
"author": "",
"description": "适合角色少的玩家,盾奶全程覆盖确保安全,输出不够可以增加战斗超时,没有夜兰可用行秋代替。万叶(聚怪),莱依拉(盾),夜兰(追踪)或行秋(抗打断),诺艾尔(盾奶)。",
"tags": [
@@ -51358,7 +51385,7 @@
"夜兰",
"诺艾尔"
],
"lastUpdated": "2025-05-10 21:17:43"
"lastUpdated": "2025-05-12 11:40:12"
},
{
"name": "莱芙万猫.txt",

View File

@@ -1,8 +1,9 @@
// 描述:短轴纯战技队,适合锄地,输出不够可以增加战斗超时。万叶(聚怪),迪希雅(输出),夜兰(输出/追踪),诺艾尔(盾奶)。
// 描述:短轴纯战技队,适合锄地,输出不够可以增加战斗超时。万叶(聚怪),迪希雅(输出),夜兰(输出/追踪)或行秋(输出/抗打断),诺艾尔(盾奶)。
万叶 e(hold), wait(0.1), attack, wait(1.1)
迪希雅 e, wait(1), e, wait(1.5), attack, wait(0.5), attack, wait(0.5), attack, wait(0.5), attack, wait(1.5)
万叶 e(hold), wait(0.1), attack, wait(1.1), attack, wait(0.2), attack, wait(0.2), attack, wait(0.5), attack, wait(0.4), attack, wait(1)
行秋 e, wait(1.4), attack, wait(0.2), attack, wait(0.2), attack, wait(0.5), attack, wait(0.2)
夜兰 e, wait(0.6), attack, wait(0.2), attack, wait(0.2), attack, wait(0.2), attack, wait(1)
万叶 e(hold), wait(0.1), attack, wait(1.1)
诺艾尔 e, wait(0.2), charge(6.5), wait(0.6), s(2), w(0.5)

View File

@@ -17,7 +17,7 @@
万叶 e(hold), wait(0.1), attack, wait(1.1), attack, wait(0.2), attack, wait(0.2), attack, wait(0.4), attack, wait(0.4), attack, wait(1)
诺艾尔 e, wait(0.2), charge(6.5), wait(0.6), s(2), w(0.5)
// 第3轮元素爆发,万叶按照命座数选择
// 第3轮元素爆发。
万叶 e(hold), wait(0.1), attack, wait(1.1)
行秋 e, wait(1.4), q, wait(0.5)
夜兰 e, wait(0.6), q, wait(0.8)
@@ -26,8 +26,5 @@
万叶 attack, wait(0.2), attack, wait(0.2), attack, wait(0.4), attack, wait(0.4), attack, wait(1)
万叶 attack, wait(0.2), attack, wait(0.2), attack, wait(0.4), attack, wait(0.4), attack, wait(1)
万叶 attack, wait(0.2), attack, wait(0.2), attack, wait(0.4), attack, wait(0.4), attack, wait(1)
// 万叶0命
万叶 e(hold), wait(0.1), attack, wait(1.1), q, wait(0.5)
// 万叶1+命
// 万叶 e(hold), wait(0.1), attack, wait(1.1), q, wait(0.5), e(hold), wait(0.1), attack, wait(1.1)
诺艾尔 q, wait(0.6), e, wait(0.2), charge(6.5), wait(0.6), s(2), w(0.5)

View File

@@ -0,0 +1,30 @@
// 描述:适合角色少的玩家盾奶全程覆盖确保安全输出不够可以增加战斗超时没有夜兰可用行秋代替。万叶聚怪1+命),莱依拉(盾),夜兰(追踪)或行秋(抗打断),诺艾尔(盾奶)。
// 第1轮元素战技。
莱依拉 e, wait(0.2)
万叶 e(hold), wait(0.1), attack, wait(1.1), attack, wait(0.2), attack, wait(0.2), attack, wait(0.4), attack, wait(0.4), attack, wait(1)
行秋 e, wait(1.4), attack, wait(0.2), attack, wait(0.2), attack, wait(0.5), attack, wait(0.2)
夜兰 e, wait(0.6), attack, wait(0.2), attack, wait(0.2), attack, wait(0.2), attack, wait(1)
万叶 e(hold), wait(0.1), attack, wait(1.1), attack, wait(0.2), attack, wait(0.2), attack, wait(0.4), attack, wait(0.4), attack, wait(1)
诺艾尔 e, wait(0.2), charge(6.5), wait(0.6), s(2), w(0.5)
// 第2轮重复上轮可酌情增加轮次以确保在单体敌人下最后一轮所有角色元素爆发充能完毕。
// 万叶142莱依拉128行秋239夜兰200诺艾尔185可以确保2轮充满。
莱依拉 e, wait(0.2)
万叶 e(hold), wait(0.1), attack, wait(1.1), attack, wait(0.2), attack, wait(0.2), attack, wait(0.4), attack, wait(0.4), attack, wait(1)
行秋 e, wait(1.4), attack, wait(0.2), attack, wait(0.2), attack, wait(0.5), attack, wait(0.2)
夜兰 e, wait(0.6), attack, wait(0.2), attack, wait(0.2), attack, wait(0.2), attack, wait(1)
万叶 e(hold), wait(0.1), attack, wait(1.1), attack, wait(0.2), attack, wait(0.2), attack, wait(0.4), attack, wait(0.4), attack, wait(1)
诺艾尔 e, wait(0.2), charge(6.5), wait(0.6), s(2), w(0.5)
// 第3轮元素爆发万叶需要1+命。
万叶 e(hold), wait(0.1), attack, wait(1.1)
行秋 e, wait(1.4), q, wait(0.5)
夜兰 e, wait(0.6), q, wait(0.8)
莱依拉 q, wait(0.2), e, wait(0.2)
万叶 attack, wait(0.2), attack, wait(0.2), attack, wait(0.4), attack, wait(0.4), attack, wait(1)
万叶 attack, wait(0.2), attack, wait(0.2), attack, wait(0.4), attack, wait(0.4), attack, wait(1)
万叶 attack, wait(0.2), attack, wait(0.2), attack, wait(0.4), attack, wait(0.4), attack, wait(1)
万叶 attack, wait(0.2), attack, wait(0.2), attack, wait(0.4), attack, wait(0.4), attack, wait(1)
万叶 e(hold), wait(0.1), attack, wait(1.1), q, wait(0.5), e(hold), wait(0.1), attack, wait(1.1)
诺艾尔 q, wait(0.6), e, wait(0.2), charge(6.5), wait(0.6), s(2), w(0.5)

View File

@@ -8,8 +8,7 @@ async function checkChallengeResults() {
const region1 = RecognitionObject.ocr(785, 890, 340, 82);// 对话区域
let capture = captureGameRegion();
let res1 = capture.find(region1);
if (1){
if (res1.isEmpty()){
await sleep(1000);
click(960, 540);
await sleep(500);
@@ -25,16 +24,23 @@ async function checkChallengeResults() {
await sleep(1000);
return;
}
else{
await sleep(1000);
click(754,915 );//退出挑战
await sleep(4000);
await autoConversation();
await sleep(1000);
return;
}
}
//自动对话,直到出现选项框 await autoConversation();
async function autoConversation() {
async function autoConversation() {
await sleep(2000);//点击后等待一段时间避免误判
const region1 = RecognitionObject.ocr(785, 890, 340, 82);// 对话区域
const region2 = RecognitionObject.ocr(1250, 400, 660, 440);// 选项区域
let talkTime = 0;
await sleep(2000);//点击后等待一段时间避免误判
//最多10次对话
while (talkTime < 20) {
let capture = captureGameRegion();
@@ -43,15 +49,19 @@ async function autoConversation() {
if (!res1.isEmpty() && res2.isEmpty()){
talkTime++;
keyPress("VK_SPACE");
await sleep(1500);
await sleep(500);
keyPress("VK_SPACE");
await sleep(500);
}
else if(!res1.isEmpty() && !res2.isEmpty()){
keyPress("F");
await sleep(1000);
log.info("已选择谈话内容");
return;
}
else if(res1.isEmpty() && !res2.isEmpty()){
log.info("谈话完成");
await sleep(1000);
return;
}
talkTime++;
@@ -64,7 +74,7 @@ async function autoConversation() {
async function tpEndDetection() {
const region = RecognitionObject.ocr(1690, 230, 75, 350);// 队伍名称区域
let tpTime = 0;
await sleep(1500);//点击传送后等待一段时间避免误判
await sleep(500);//点击传送后等待一段时间避免误判
//最多30秒传送时间
while (tpTime < 300) {
let capture = captureGameRegion();
@@ -209,6 +219,12 @@ async function captureAndStoreTexts() {
//检查是否有对应的挑战对手
async function searchAndClickTexts() {
middleButtonClick();
await sleep(800);
moveMouseBy(0, 1030);
await sleep(800);
moveMouseBy(0, 1030);
await sleep(800);
// 限定区域坐标和大小
const searchX = 1210;
const searchY = 440;
@@ -298,6 +314,8 @@ await tpEndDetection();
//函数:对话和打牌
async function Playcards() {
await sleep(800);//略微俯视,避免名字出现在选项框附近,导致错误点击
moveMouseBy(0, 1030);
await sleep(1000);
await autoConversation();
log.info("对话完成");
@@ -324,7 +342,7 @@ keyDown("w");
await sleep(1200);
keyUp("d");
keyUp("w");
await sleep(600);
await sleep(700);
}
//前往二号桌
async function gotoTable2() {

View File

@@ -1,7 +1,7 @@
{
"manifest_version": 1,
"name": "打牌一条龙",
"version": "1.6",
"version": "1.8",
"description": "只靠一个牌组的话,胜率还是太低了,所以有没有既简单又强势的卡组推荐下呢?",
"authors": [
{

View File

@@ -0,0 +1,21 @@
{
"info": {
"name": "千年珍珠骏麟前往",
"type": "collect",
"author": "柒叶子",
"version": "1.0",
"description": "千年珍珠骏麟前往",
"bgiVersion": "0.42.3"
},
"positions": [
{
"id": 1,
"x": 4851.37451171875,
"y": 4806.48828125,
"type": "teleport",
"move_mode": "walk",
"action": "",
"action_params": ""
}
]
}

View File

@@ -0,0 +1 @@
{"macroEvents":[{"type":0,"keyCode":69,"mouseX":0,"mouseY":0,"time":1860},{"type":1,"keyCode":69,"mouseX":0,"mouseY":0,"time":3203},{"type":0,"keyCode":68,"mouseX":0,"mouseY":0,"time":3703},{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":5219},{"type":1,"keyCode":68,"mouseX":0,"mouseY":0,"time":5250},{"type":0,"keyCode":32,"mouseX":0,"mouseY":0,"time":8203},{"type":1,"keyCode":32,"mouseX":0,"mouseY":0,"time":8407},{"type":0,"keyCode":32,"mouseX":0,"mouseY":0,"time":8750},{"type":1,"keyCode":32,"mouseX":0,"mouseY":0,"time":8875},{"type":0,"keyCode":32,"mouseX":0,"mouseY":0,"time":16391},{"type":1,"keyCode":32,"mouseX":0,"mouseY":0,"time":16532},{"type":4,"mouseX":1919,"mouseY":1079,"mouseButton":"Right","time":17235},{"type":5,"mouseX":1919,"mouseY":1079,"mouseButton":"Right","time":17391},{"type":4,"mouseX":1919,"mouseY":1079,"mouseButton":"Right","time":18063},{"type":5,"mouseX":1919,"mouseY":1079,"mouseButton":"Right","time":18235},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":19672}],"info":{"name":"","description":"","x":638,"y":382,"width":2560,"height":1440,"recordDpi":1.75}}

View File

@@ -0,0 +1,57 @@
{
"info": {
"name": "前往古岩龙蜥",
"type": "collect",
"author": "柒叶子",
"version": "1.0",
"description": "前往古岩龙蜥",
"bgiVersion": "0.42.3"
},
"positions": [
{
"id": 1,
"x": 1669.650390625,
"y": 341.86962890625,
"type": "teleport",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 2,
"x": 1674.890625,
"y": 345.15625,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 3,
"x": 1573.65234375,
"y": 254.67041015625,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 4,
"x": 1533.3095703125,
"y": 229.28857421875,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 5,
"x": 1485.296875,
"y": 208.9697265625,
"type": "path",
"move_mode": "fly",
"action": "stop_flying",
"action_params": ""
}
]
}

View File

@@ -0,0 +1 @@
{"macroEvents":[{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":1015},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":1156}],"info":{"name":"","description":"","x":680,"y":724,"width":2560,"height":1440,"recordDpi":1.75}}

View File

@@ -0,0 +1 @@
{"info":{"name":"","type":""},"positions":[{"x":-4352.80078125,"y":-2142.396484375,"type":"teleport","move_mode":"walk"}]}

View File

@@ -0,0 +1 @@
{"macroEvents":[{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":953},{"type":4,"mouseX":1916,"mouseY":1142,"mouseButton":"Right","time":4375},{"type":5,"mouseX":1916,"mouseY":1142,"mouseButton":"Right","time":4547},{"type":4,"mouseX":1916,"mouseY":1142,"mouseButton":"Right","time":6390},{"type":5,"mouseX":1916,"mouseY":1142,"mouseButton":"Right","time":6547},{"type":4,"mouseX":1916,"mouseY":1142,"mouseButton":"Right","time":8281},{"type":5,"mouseX":1916,"mouseY":1142,"mouseButton":"Right","time":8422},{"type":0,"keyCode":65,"mouseX":0,"mouseY":0,"time":11437},{"type":1,"keyCode":65,"mouseX":0,"mouseY":0,"time":11750},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":12625},{"type":0,"keyCode":69,"mouseX":0,"mouseY":0,"time":12703},{"type":1,"keyCode":69,"mouseX":0,"mouseY":0,"time":14078},{"type":0,"keyCode":68,"mouseX":0,"mouseY":0,"time":14390},{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":15015},{"type":1,"keyCode":68,"mouseX":0,"mouseY":0,"time":15140},{"type":0,"keyCode":32,"mouseX":0,"mouseY":0,"time":19125},{"type":1,"keyCode":32,"mouseX":0,"mouseY":0,"time":19297},{"type":0,"keyCode":32,"mouseX":0,"mouseY":0,"time":19828},{"type":1,"keyCode":32,"mouseX":0,"mouseY":0,"time":19984},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":23672},{"type":4,"mouseX":1916,"mouseY":1142,"mouseButton":"Left","time":23875},{"type":5,"mouseX":1916,"mouseY":1142,"mouseButton":"Left","time":24015},{"type":0,"keyCode":65,"mouseX":0,"mouseY":0,"time":25359},{"type":1,"keyCode":65,"mouseX":0,"mouseY":0,"time":25844}],"info":{"name":"","description":"","x":635,"y":445,"width":2560,"height":1440,"recordDpi":1.75}}

View File

@@ -0,0 +1 @@
{"info":{"name":"","type":""},"positions":[{"x":3602.1923828125,"y":3529.43701171875,"type":"teleport","move_mode":"walk"},{"x":3619.8857421875,"y":3512.381103515625,"type":"path","move_mode":"walk"},{"x":3636.697265625,"y":3496.835693359375,"type":"path","move_mode":"walk"},{"x":3660.19140625,"y":3500.75146484375,"type":"path","move_mode":"walk"},{"x":3688.8544921875,"y":3503.58935546875,"type":"path","move_mode":"walk"},{"x":3710.1884765625,"y":3502.442626953125,"type":"path","move_mode":"walk"},{"x":3729.37890625,"y":3515.59326171875,"type":"path","move_mode":"walk"},{"x":3745.1494140625,"y":3530.898193359375,"type":"path","move_mode":"walk"},{"x":3766.2216796875,"y":3551.20361328125,"type":"path","move_mode":"walk"},{"x":3786.3583984375,"y":3570.281005859375,"type":"path","move_mode":"walk"}]}

View File

@@ -0,0 +1 @@
{"macroEvents":[{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":1782},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":1907},{"type":0,"keyCode":70,"mouseX":0,"mouseY":0,"time":2672},{"type":1,"keyCode":70,"mouseX":0,"mouseY":0,"time":2813},{"type":0,"keyCode":32,"mouseX":0,"mouseY":0,"time":6047},{"type":1,"keyCode":32,"mouseX":0,"mouseY":0,"time":6204},{"type":0,"keyCode":70,"mouseX":0,"mouseY":0,"time":8563},{"type":1,"keyCode":70,"mouseX":0,"mouseY":0,"time":8704},{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":16782},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":17007}],"info":{"name":"","description":"","x":669,"y":325,"width":2560,"height":1440,"recordDpi":1.75}}

View File

@@ -0,0 +1 @@
{"info":{"name":"","type":""},"positions":[{"x":9879.2666015625,"y":-2224.0830078125,"type":"teleport","move_mode":"walk"}]}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,75 @@
{
"info": {
"name": "前往爆炎树",
"type": "collect",
"author": "柒叶子",
"version": "1.0",
"description": "前往爆炎树",
"bgiVersion": "0.42.3"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": 837.5556640625,
"y": 235.142578125,
"action_params": ""
},
{
"id": 2,
"x": 856.955078125,
"y": 230.3837890625,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 3,
"x": 897.263671875,
"y": 234.44580078125,
"type": "path",
"move_mode": "fly",
"action": "stop_flying",
"action_params": ""
},
{
"id": 4,
"x": 928.572265625,
"y": 240.56103515625,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 5,
"x": 954.2783203125,
"y": 227.30078125,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 6,
"x": 954.2890625,
"y": 175.15966796875,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 7,
"x": 954.2763671875,
"y": 152.3193359375,
"type": "path",
"move_mode": "dash",
"action": "",
"action_params": ""
}
]
}

View File

@@ -0,0 +1 @@
{"macroEvents":[{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":1015},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":1156}],"info":{"name":"","description":"","x":680,"y":724,"width":2560,"height":1440,"recordDpi":1.75}}

View File

@@ -0,0 +1 @@
{"info":{"name":"","type":""},"positions":[{"x":3602.1923828125,"y":3529.43701171875,"type":"teleport","move_mode":"walk"},{"x":3619.8857421875,"y":3512.381103515625,"type":"path","move_mode":"walk"},{"x":3636.697265625,"y":3496.835693359375,"type":"path","move_mode":"walk"},{"x":3660.19140625,"y":3500.75146484375,"type":"path","move_mode":"walk"},{"x":3688.8544921875,"y":3503.58935546875,"type":"path","move_mode":"walk"},{"x":3710.1884765625,"y":3502.442626953125,"type":"path","move_mode":"walk"},{"x":3729.37890625,"y":3515.59326171875,"type":"path","move_mode":"walk"},{"x":3745.1494140625,"y":3530.898193359375,"type":"path","move_mode":"walk"},{"x":3766.2216796875,"y":3551.20361328125,"type":"path","move_mode":"walk"},{"x":3786.3583984375,"y":3570.281005859375,"type":"path","move_mode":"walk"}]}

View File

@@ -0,0 +1 @@
{"macroEvents":[{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":1391},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":1500},{"type":0,"keyCode":70,"mouseX":0,"mouseY":0,"time":2625},{"type":1,"keyCode":70,"mouseX":0,"mouseY":0,"time":2734},{"type":0,"keyCode":32,"mouseX":0,"mouseY":0,"time":5656},{"type":1,"keyCode":32,"mouseX":0,"mouseY":0,"time":5797},{"type":6,"mouseX":0,"mouseY":-120,"time":7984},{"type":2,"mouseX":1951,"mouseY":1023,"time":7984},{"type":0,"keyCode":70,"mouseX":0,"mouseY":0,"time":8891},{"type":1,"keyCode":70,"mouseX":0,"mouseY":0,"time":9050},{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":17350},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":17700}],"info":{"name":"","description":"","x":669,"y":325,"width":2560,"height":1440,"recordDpi":1.75}}

View File

@@ -0,0 +1 @@
{"info":{"name":"","type":""},"positions":[{"x":3933.6064453125,"y":-164.453125,"type":"teleport","move_mode":"walk"}]}

View File

@@ -0,0 +1 @@
{"macroEvents":[{"type":0,"keyCode":69,"mouseX":0,"mouseY":0,"time":1657},{"type":1,"keyCode":69,"mouseX":0,"mouseY":0,"time":3047},{"type":0,"keyCode":65,"mouseX":0,"mouseY":0,"time":3563},{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":4016},{"type":1,"keyCode":65,"mouseX":0,"mouseY":0,"time":4094},{"type":0,"keyCode":32,"mouseX":0,"mouseY":0,"time":4625},{"type":1,"keyCode":32,"mouseX":0,"mouseY":0,"time":4766},{"type":0,"keyCode":32,"mouseX":0,"mouseY":0,"time":5000},{"type":1,"keyCode":32,"mouseX":0,"mouseY":0,"time":5157},{"type":4,"mouseX":1961,"mouseY":1421,"mouseButton":"Right","time":13500},{"type":5,"mouseX":1961,"mouseY":1421,"mouseButton":"Right","time":13672},{"type":4,"mouseX":1961,"mouseY":1421,"mouseButton":"Right","time":14172},{"type":5,"mouseX":1961,"mouseY":1421,"mouseButton":"Right","time":14313},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":15594}],"info":{"name":"","description":"","x":680,"y":724,"width":2560,"height":1440,"recordDpi":1.75}}

View File

@@ -0,0 +1,21 @@
{
"info": {
"name": "未命名路径",
"type": "collect",
"author": "柒叶子",
"version": "1.0",
"description": "传送到金焰绒翼龙暴君",
"bgiVersion": "0.42.3"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": 9047.134765625,
"y": -1458.2744140625,
"action_params": ""
}
]
}

View File

@@ -0,0 +1 @@
{"macroEvents":[{"type":0,"keyCode":68,"mouseX":0,"mouseY":0,"time":687},{"type":1,"keyCode":68,"mouseX":0,"mouseY":0,"time":1390},{"type":0,"keyCode":69,"mouseX":0,"mouseY":0,"time":2109},{"type":1,"keyCode":69,"mouseX":0,"mouseY":0,"time":3625},{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":4234},{"type":0,"keyCode":32,"mouseX":0,"mouseY":0,"time":4484},{"type":1,"keyCode":32,"mouseX":0,"mouseY":0,"time":4672},{"type":0,"keyCode":32,"mouseX":0,"mouseY":0,"time":4937},{"type":1,"keyCode":32,"mouseX":0,"mouseY":0,"time":5078},{"type":0,"keyCode":65,"mouseX":0,"mouseY":0,"time":7812},{"type":1,"keyCode":65,"mouseX":0,"mouseY":0,"time":12359},{"type":0,"keyCode":65,"mouseX":0,"mouseY":0,"time":17547},{"type":1,"keyCode":65,"mouseX":0,"mouseY":0,"time":18281},{"type":4,"mouseX":1919,"mouseY":1079,"mouseButton":"Right","time":18562},{"type":5,"mouseX":1919,"mouseY":1079,"mouseButton":"Right","time":18734},{"type":4,"mouseX":1919,"mouseY":1079,"mouseButton":"Right","time":19312},{"type":5,"mouseX":1919,"mouseY":1079,"mouseButton":"Right","time":19453},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":19953}],"info":{"name":"","description":"","x":958,"y":562,"width":1920,"height":1080,"recordDpi":1.75}}

View File

@@ -0,0 +1,21 @@
{
"info": {
"name": "铁甲熔火帝皇前往",
"type": "collect",
"author": "柒叶子",
"version": "1.0",
"description": "铁甲熔火帝皇前往",
"bgiVersion": "0.42.3"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": 4417.22900390625,
"y": 2236.826416015625,
"action_params": ""
}
]
}

View File

@@ -0,0 +1 @@
{"macroEvents":[{"type":0,"keyCode":68,"mouseX":0,"mouseY":0,"time":2250},{"type":1,"keyCode":68,"mouseX":0,"mouseY":0,"time":2360},{"type":0,"keyCode":69,"mouseX":0,"mouseY":0,"time":2625},{"type":1,"keyCode":69,"mouseX":0,"mouseY":0,"time":4157},{"type":0,"keyCode":65,"mouseX":0,"mouseY":0,"time":4735},{"type":1,"keyCode":65,"mouseX":0,"mouseY":0,"time":4969},{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":5094},{"type":0,"keyCode":32,"mouseX":0,"mouseY":0,"time":5625},{"type":1,"keyCode":32,"mouseX":0,"mouseY":0,"time":5813},{"type":4,"mouseX":1919,"mouseY":1079,"mouseButton":"Right","time":7922},{"type":5,"mouseX":1919,"mouseY":1079,"mouseButton":"Right","time":8110},{"type":4,"mouseX":1919,"mouseY":1079,"mouseButton":"Right","time":9672},{"type":5,"mouseX":1919,"mouseY":1079,"mouseButton":"Right","time":9813},{"type":4,"mouseX":1919,"mouseY":1079,"mouseButton":"Right","time":11594},{"type":5,"mouseX":1919,"mouseY":1079,"mouseButton":"Right","time":11813},{"type":4,"mouseX":1919,"mouseY":1079,"mouseButton":"Right","time":13750},{"type":5,"mouseX":1919,"mouseY":1079,"mouseButton":"Right","time":13938},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":15985}],"info":{"name":"","description":"","x":638,"y":382,"width":2560,"height":1440,"recordDpi":1.75}}

View File

@@ -0,0 +1 @@
{"info":{"name":"","type":""},"positions":[{"x":-4251.880859375,"y":-4785.4755859375,"type":"teleport","move_mode":"walk"}]}

View File

@@ -0,0 +1 @@
{"macroEvents":[{"type":0,"keyCode":69,"mouseX":0,"mouseY":0,"time":687},{"type":1,"keyCode":69,"mouseX":0,"mouseY":0,"time":1906},{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":2640},{"type":0,"keyCode":32,"mouseX":0,"mouseY":0,"time":3218},{"type":1,"keyCode":32,"mouseX":0,"mouseY":0,"time":3390},{"type":0,"keyCode":32,"mouseX":0,"mouseY":0,"time":3687},{"type":1,"keyCode":32,"mouseX":0,"mouseY":0,"time":3828},{"type":0,"keyCode":65,"mouseX":0,"mouseY":0,"time":11968},{"type":1,"keyCode":65,"mouseX":0,"mouseY":0,"time":13859},{"type":0,"keyCode":32,"mouseX":0,"mouseY":0,"time":15640},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":15640},{"type":1,"keyCode":32,"mouseX":0,"mouseY":0,"time":15812},{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":16812},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":17718}],"info":{"name":"","description":"","x":680,"y":724,"width":2560,"height":1440,"recordDpi":1.75}}

View File

@@ -0,0 +1,39 @@
{
"info": {
"name": "前往风蚀沙虫",
"type": "collect",
"author": "柒叶子",
"version": "1.0",
"description": "前往风蚀沙虫",
"bgiVersion": "0.42.3"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": 4571.9658203125,
"y": -1072.18798828125,
"action_params": ""
},
{
"id": 2,
"x": 4566.89697265625,
"y": -1045.69482421875,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 3,
"x": 4559.556640625,
"y": -1016.4638671875,
"type": "path",
"move_mode": "fly",
"action": "stop_flying",
"action_params": "3000"
}
]
}

View File

@@ -0,0 +1 @@
{"macroEvents":[{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":1015},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":1156}],"info":{"name":"","description":"","x":680,"y":724,"width":2560,"height":1440,"recordDpi":1.75}}

View File

@@ -0,0 +1,21 @@
{
"info": {
"name": "魔偶剑鬼前往",
"type": "collect",
"author": "柒叶子",
"version": "1.0",
"description": "魔偶剑鬼前往",
"bgiVersion": "0.42.3"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -2405.7724609375,
"y": -3912.9658203125,
"action_params": ""
}
]
}

View File

@@ -0,0 +1 @@
{"macroEvents":[{"type":0,"keyCode":83,"mouseX":0,"mouseY":0,"time":1781},{"type":1,"keyCode":83,"mouseX":0,"mouseY":0,"time":1953},{"type":6,"mouseX":0,"mouseY":-120,"time":3765},{"type":4,"mouseX":1916,"mouseY":1142,"mouseButton":"Middle","time":4062},{"type":5,"mouseX":1916,"mouseY":1142,"mouseButton":"Middle","time":4250},{"type":6,"mouseX":0,"mouseY":120,"time":4375},{"type":0,"keyCode":68,"mouseX":0,"mouseY":0,"time":7062},{"type":1,"keyCode":68,"mouseX":0,"mouseY":0,"time":7171},{"type":0,"keyCode":69,"mouseX":0,"mouseY":0,"time":7625},{"type":1,"keyCode":69,"mouseX":0,"mouseY":0,"time":9093},{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":9859},{"type":0,"keyCode":32,"mouseX":0,"mouseY":0,"time":10406},{"type":1,"keyCode":32,"mouseX":0,"mouseY":0,"time":10562},{"type":0,"keyCode":32,"mouseX":0,"mouseY":0,"time":10828},{"type":1,"keyCode":32,"mouseX":0,"mouseY":0,"time":10953},{"type":0,"keyCode":32,"mouseX":0,"mouseY":0,"time":21296},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":21359},{"type":1,"keyCode":32,"mouseX":0,"mouseY":0,"time":21468},{"type":4,"mouseX":1916,"mouseY":1142,"mouseButton":"Left","time":23843},{"type":5,"mouseX":1916,"mouseY":1142,"mouseButton":"Left","time":23984},{"type":0,"keyCode":65,"mouseX":0,"mouseY":0,"time":25859},{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":26609},{"type":1,"keyCode":65,"mouseX":0,"mouseY":0,"time":26734},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":27375}],"info":{"name":"","description":"","x":635,"y":445,"width":2560,"height":1440,"recordDpi":1.75}}

View File

@@ -0,0 +1,118 @@
(async function () {
bossMap = [];
baoyanshu = settings.baoyanshu;
if (baoyanshu) {
bossMap.push("爆炎树");
}
foshishachong = settings.foshishachong;
if (foshishachong) {
bossMap.push("风蚀沙虫");
}
gpeiliadezangsong = settings.gpeiliadezangsong;
if (gpeiliadezangsong) {
bossMap.push("歌裴莉娅的葬送");
}
guyanlongxi = settings.guyanlongxi;
if (guyanlongxi) {
bossMap.push("古岩龙蜥");
}
hengchangjiguanzhulie = settings.hengchangjiguanzhulie;
if (hengchangjiguanzhulie) {
bossMap.push("恒常机关阵列");
}
jinyanrongyilongbujun = settings.jinyanrongyilongbujun;
if (jinyanrongyilongbujun) {
bossMap.push("金焰绒翼龙暴君");
}
kepeiliusidejiefu = settings.kepeiliusidejiefu;
if (kepeiliusidejiefu) {
bossMap.push("科培琉司的劫罚");
}
leyinquanxian = settings.leyinquanxian;
if (leyinquanxian) {
bossMap.push("雷音权现");
}
mooujiangui = settings.mooujiangui;
if (mooujiangui) {
bossMap.push("魔偶剑鬼");
}
qiannianzhenzhunlin = settings.qiannianzhenzhunlin;
if (qiannianzhenzhunlin) {
bossMap.push("千年珍珠骏麟");
}
rongyanhuidragonxiang = settings.rongyanhuidragonxiang;
if (rongyanhuidragonxiang) {
bossMap.push("熔岩辉龙像");
}
log.info('需要打的boss{zy}', bossMap);
//主流程
if(!settings.confirm) throw new Error('请阅读使用说明后在调度器中调用JS脚本并设置好相关参数');
for (let i = 0; i < bossMap.length; i++) {
challengeName = bossMap[i]
log.info('boss{zy}', challengeName);
log.info(`前往恢复状态`);
log.info(`前往讨伐${challengeName}`);
await pathingScript.runFile(`assets/${challengeName}前往.json`);
await keyMouseScript.runFile(`assets/${challengeName}前往键鼠.json`);
log.info(`开始第${i+1}次战斗`);
try {
await dispatcher.runTask(new SoloTask("AutoFight"));
} catch (error) {
//失败后最多只挑战一次,因为两次都打不过,基本上没戏,干脆直接报错结束
log.info(`挑战失败,再来一次`);
await pathingScript.runFile("assets/recover.json");//回复状态
await pathingScript.runFile(`assets/${challengeName}前往.json`);
await keyMouseScript.runFile(`assets/${challengeName}前往键鼠.json`);
await dispatcher.runTask(new SoloTask("AutoFight"));
}
}
// log.info(`前往第1次恢复状态`);
// await pathingScript.runFile("assets/recover.json");//回复状态
// log.info(`前往讨伐${challengeName}`);
// await pathingScript.runFile(`assets/${challengeName}前往.json`);
// await keyMouseScript.runFile(`assets/${challengeName}前往键鼠.json`);
// for (let i = 0;i < challengeNum; i++) {
// await sleep(1000);
// if(samePlace != "YES" && i > 0){
// log.info(`前往第${i+1}次恢复状态`);
// await pathingScript.runFile("assets/recover.json");//回复状态
// log.info(`前往第${i+1}次讨伐${challengeName}`);
// await pathingScript.runFile(`assets/${challengeName}前往.json`);
// await keyMouseScript.runFile(`assets/${challengeName}前往键鼠.json`);
// }
// log.info(`开始第${i+1}次战斗`);
// try {
// await dispatcher.runTask(new SoloTask("AutoFight"));
// } catch (error) {
// //失败后最多只挑战一次,因为两次都打不过,基本上没戏,干脆直接报错结束
// log.info(`挑战失败,再来一次`);
// await pathingScript.runFile("assets/recover.json");//回复状态
// await pathingScript.runFile(`assets/${challengeName}前往.json`);
// await keyMouseScript.runFile(`assets/${challengeName}前往键鼠.json`);
// await dispatcher.runTask(new SoloTask("AutoFight"));
// }
// }
// await pathingScript.runFile("assets/recover.json");//回复状态
// log.info(`首领讨伐结束`);
})();

View File

@@ -0,0 +1,14 @@
{
"manifest_version": 1,
"name": "周本-boss",
"version": "1.3",
"description": "请看一看readme文件",
"authors": [
{
"name": "wjdsg",
"link": "https://gitee.com/wangjian0327/auto-bgi"
}
],
"settings_ui": "settings.json",
"main": "main.js"
}

View File

@@ -0,0 +1,12 @@
我是这个配对打的献上策略可以根据自己的配对选择boss够10个就行配合auto-bgi周一执行
茜特菈莉 e
芙宁娜 e
爱可菲 e
芭芭拉 e,attack (8)
茜特菈莉 attack,e
茜特菈莉 q
芙宁娜 q
爱可菲 q
芭芭拉 e,q,attack (8)

View File

@@ -0,0 +1,67 @@
[
{
"name": "confirm",
"type": "select",
"label": "请问你设置好相关参数了吗",
"options": [
"YES",
"YES",
"YES"
]
},
{
"name": "baoyanshu",
"type": "checkbox",
"label": "爆炎树"
},
{
"name": "foshishachong",
"type": "checkbox",
"label": "风蚀沙虫"
},
{
"name": "gpeiliadezangsong",
"type": "checkbox",
"label": "歌裴莉娅的葬送"
},
{
"name": "guyanlongxi",
"type": "checkbox",
"label": "古岩龙蜥"
},
{
"name": "hengchangjiguanzhulie",
"type": "checkbox",
"label": "恒常机关阵列"
},
{
"name": "jinyanrongyilongbujun",
"type": "checkbox",
"label": "金焰绒翼龙暴君"
},
{
"name": "kepeiliusidejiefu",
"type": "checkbox",
"label": "科培琉司的劫罚"
},
{
"name": "leyinquanxian",
"type": "checkbox",
"label": "雷音权现"
},
{
"name": "mooujiangui",
"type": "checkbox",
"label": "魔偶剑鬼"
},
{
"name": "qiannianzhenzhunlin",
"type": "checkbox",
"label": "千年珍珠骏麟"
},
{
"name": "rongyanhuidragonxiang",
"type": "checkbox",
"label": "熔岩辉龙像"
}
]