更新自动委托,优化战斗脚本茜芙龙草,增加4个自动委托战斗脚本 (#754)

* Add files via upload

* 自动委托
This commit is contained in:
LX666-666
2025-05-10 00:35:14 +08:00
committed by GitHub
parent 515e7f2fd5
commit bbcf93b1af
13 changed files with 259 additions and 200 deletions

View File

@@ -1,8 +1,9 @@
// 作者:LX666-666 // 作者:星野
// 描述:最好1命龙,冻绽放yyds // 描述:适合零命龙王纳塔虹灵的净土副本,稳定36秒,奶奶带祭礼保证冻结,利用冻结打断敌人攻击,保证龙王不被打断,测试配置0命金珀龙0命灰河芙0命祭礼奶
那维莱特 walk(w,0.7),e 那维莱特 walk(w,0.7),e
茜特菈莉 wait(1.5),e,q,e 茜特菈莉 wait(1.5),e,q
芙宁娜 e,q 芙宁娜 e,q
纳西妲 e(hold),e 茜特菈莉 e
纳西妲 e
那维莱特 e,q,charge(3),charge(3),charge(3) 那维莱特 e,q,charge(3),charge(3),charge(3)

View File

@@ -0,0 +1,8 @@
// 作者:星野
// 描述:自动委托战斗脚本,芙请换成黑芙,奶奶最好带祭礼
那维莱特 e
茜特菈莉 e,q,e
芙宁娜 e,q
枫原万叶 e,attack,q
那维莱特 e,q,charge(3),charge(3),charge(3)

View File

@@ -0,0 +1,8 @@
// 作者:星野
// 描述:自动委托战斗脚本,芙请换成黑芙,奶奶最好带祭礼
茜特菈莉 e,q,e
纳西妲 e(hold),wait(0.3),q
芙宁娜 e,wait(0.3),q
久岐忍 e,wait(0.3),q
纳西妲 attack(3)

View File

@@ -0,0 +1,8 @@
// 作者:星野
// 描述:自动委托战斗脚本,芙请换成黑芙
那维莱特 e
纳西妲 e(hold),wait(0.3),q
芙宁娜 e,q
久岐忍 e,q
那维莱特 e,q,charge(3),charge(3),charge(3)

View File

@@ -0,0 +1,8 @@
// 作者:星野
// 描述:自动委托战斗脚本,芙请换成黑芙,奶奶最好带祭礼
那维莱特 e
茜特菈莉 e,q,e
芙宁娜 e,q
纳西妲 e(hold),wait(0.3),q
那维莱特 e,q,charge(3),charge(3),charge(3)

View File

@@ -1,29 +1,29 @@
{ {
"timestamp": "2025-05-05T09:38:31.853Z", "timestamp": "2025-05-09T12:48:45.688Z",
"commissions": [ "commissions": [
{ {
"id": 1, "id": 1,
"name": "丘丘人的一小步", "name": "纳西妲世界第一可爱",
"supported": true, "supported": false,
"location": "鹰翔海滩" "location": "须弥"
}, },
{ {
"id": 2, "id": 2,
"name": "圆滚滚的易爆品", "name": "纳西妲世界第一可爱",
"supported": true, "supported": false,
"location": "坠星山谷" "location": "须弥"
}, },
{ {
"id": 3, "id": 3,
"name": "临危受命", "name": "纳西妲世界第一可爱",
"supported": true, "supported": false,
"location": "千风神殿" "location": "须弥"
}, },
{ {
"id": 4, "id": 4,
"name": "餐品订单", "name": "纳西妲世界第一可爱",
"supported": false, "supported": false,
"location": "蒙德城" "location": "须弥"
} }
] ]
} }

View File

@@ -10,11 +10,14 @@
## 更新日志 ## 更新日志
### 当前版本0.92 ### 当前版本0.93
- 修复已知问题
### 上一版本0.92
- 修复部分路径命名错误 - 修复部分路径命名错误
- 修复第4个委托识别失败 - 修复第4个委托识别失败
### 当前版本0.91 ### 上一版本0.91
- 修改寻路功能改为两条路径都尝试一遍 - 修改寻路功能改为两条路径都尝试一遍
- 修复委托已完成退出错误 - 修复委托已完成退出错误
- 增加输入检测 - 增加输入检测
@@ -33,5 +36,10 @@
- 战斗的队伍名称 - 战斗的队伍名称
3. 常见问题:1.Q:明明这个地方没有委托却跑回去打怪。A:脚本是这样写的未来会增加检测功能优化脚本。2.Q:为什么有的蒙德打怪委托未完成A:因为请将脚本data/文件夹下面的数据,log/日志下今日日志每日委托任务截图。反馈给3302871403 3. 常见问题:1.Q:明明这个地方没有委托却跑回去打怪。A:脚本是这样写的未来会增加检测功能优化脚本。2.Q:为什么有的蒙德打怪委托未完成A:因为请将脚本data/文件夹下面的数据,log/日志下今日日志每日委托任务截图。反馈给3302871403
## 主要功能
- 1.加3302871403QQ好友
- 2.发送截图,日志给3302871403@qq.com
- 3.加bgi v8群@星野bgi v7群也可以
## 注意事项 ## 注意事项
- 部分委托可能无法正确识别或追踪,遇到问题请手动完成 - 部分委托可能无法正确识别或追踪,遇到问题请手动完成

View File

@@ -1,152 +1,38 @@
{ {
"info": { "info": {
"name": "苍风高地南侧-丘丘人的一小步+圆滚滚易爆品4", "name": "低语森林-1",
"type": "collect", "type": "collect",
"author": "1", "author": "LX666-666",
"version": "1.0", "version": "1.0",
"description": "", "description": "",
"bgiVersion": "0.35.1" "bgiVersion": "0.42.3"
}, },
"positions": [ "positions": [
{ {
"id": 1, "id": 1,
"x": -601.4267910651051,
"y": 1842.75,
"action": "", "action": "",
"move_mode": "walk", "move_mode": "walk",
"type": "teleport" "type": "teleport",
"x": -1332,
"y": 2559.5,
"action_params": ""
}, },
{ {
"id": 2, "id": 2,
"x": -627.875397257787,
"y": 1820.25,
"action": "", "action": "",
"move_mode": "walk", "move_mode": "fly",
"action_params": "", "type": "path",
"type": "path" "x": -1296.5,
"y": 2549,
"action_params": ""
}, },
{ {
"id": 3, "id": 3,
"x": -645.5177063470437,
"y": 1810.125,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 4,
"x": -656.0011350222467,
"y": 1801,
"action": "",
"move_mode": "run",
"type": "path"
},
{
"id": 5,
"x": -668.0009931444656,
"y": 1789,
"action": "fight", "action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 6,
"x": -673.4395714155999,
"y": 1782.5625,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 7,
"x": -687.999091982203,
"y": 1783.75,
"action": "",
"move_mode": "run", "move_mode": "run",
"type": "path"
},
{
"id": 8,
"x": -715.7503405066745,
"y": 1764,
"action": "",
"move_mode": "run",
"type": "path"
},
{
"id": 9,
"x": -731.9997729955503,
"y": 1752.5,
"action": "",
"move_mode": "run",
"type": "path"
},
{
"id": 10,
"x": -765.7448923998909,
"y": 1754,
"action": "",
"move_mode": "run",
"type": "path"
},
{
"id": 11,
"x": -795.4900118042315,
"y": 1752.75,
"action": "",
"move_mode": "run",
"type": "path"
},
{
"id": 12,
"x": -810.9973894488339,
"y": 1719.25,
"action": "",
"move_mode": "run",
"type": "path"
},
{
"id": 13,
"x": -815.0074911468273,
"y": 1684.25,
"action": "",
"move_mode": "run",
"type": "path"
},
{
"id": 14,
"x": -812.2463679288121,
"y": 1659,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 15,
"x": -793.6370652864789,
"y": 1651.5,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 16,
"x": -760,
"y": 1649.5,
"action": "fight",
"move_mode": "walk",
"type": "target"
},
{
"id": 17,
"x": -767.25,
"y": 1643.5,
"type": "path", "type": "path",
"move_mode": "walk", "x": -1108.625,
"action": "fight", "y": 2459.375,
"action_params": "" "action_params": ""
} }
] ]

View File

@@ -0,0 +1,28 @@
{
"info": {
"name": "球球王,临危受命",
"type": "collect",
"author": "",
"version": "1.0",
"description": "",
"bgiVersion": "0.35.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -1025.4448379188234,
"y": 1321.75
},
{
"id": 2,
"action": "fight",
"move_mode": "walk",
"type": "path",
"x": -1050.1836011985833,
"y": 1304.75
}
]
}

View File

@@ -0,0 +1,118 @@
{
"info": {
"name": "",
"type": "collect",
"author": "1",
"version": "",
"description": "",
"bgiVersion": "0.42.3"
},
"positions": [
{
"id": 1,
"x": -1330.1259765625,
"y": 2563.9345703125,
"action": "",
"move_mode": "walk",
"type": "teleport"
},
{
"id": 2,
"x": -1333.1416015625,
"y": 2553.201416015625,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 3,
"x": -1326.80078125,
"y": 2528.472412109375,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 4,
"x": -1309.8095703125,
"y": 2495.436767578125,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 5,
"x": -1299.0400390625,
"y": 2483.9990234375,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 6,
"x": -1288.671875,
"y": 2468.27001953125,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 7,
"x": -1284.498046875,
"y": 2457.3017578125,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 8,
"x": -1284.0712890625,
"y": 2443.161376953125,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 9,
"x": -1281.72265625,
"y": 2435.364990234375,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 10,
"x": -1277.1962890625,
"y": 2429.894287109375,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 11,
"x": -1259.9453125,
"y": 2430.3662109375,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 12,
"x": -1254.6484375,
"y": 2432.4619140625,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 13,
"x": -1256.115234375,
"y": 2440.033203125,
"action": "",
"move_mode": "walk",
"type": "path"
}
]
}

View File

@@ -10,106 +10,92 @@
"positions": [ "positions": [
{ {
"id": 1, "id": 1,
"x": -1330.1259765625, "x": -1536.748046875,
"y": 2563.9345703125, "y": 1978.66064453125,
"action": "", "action": "stop_flying",
"move_mode": "walk", "move_mode": "fly",
"action_params": "",
"type": "teleport" "type": "teleport"
}, },
{ {
"id": 2, "id": 2,
"x": -1333.1416015625, "x": -1531.8544921875,
"y": 2553.201416015625, "y": 1989.931640625,
"action": "", "action": "stop_flying",
"move_mode": "walk", "move_mode": "fly",
"action_params": "",
"type": "path" "type": "path"
}, },
{ {
"id": 3, "id": 3,
"x": -1326.80078125, "x": -1518.408203125,
"y": 2528.472412109375, "y": 1993.5244140625,
"action": "", "action": "",
"move_mode": "walk", "move_mode": "run",
"type": "path" "type": "path"
}, },
{ {
"id": 4, "id": 4,
"x": -1309.8095703125, "x": -1506.5390625,
"y": 2495.436767578125, "y": 1996.80615234375,
"action": "", "action": "",
"move_mode": "walk", "move_mode": "walk",
"type": "path" "type": "path"
}, },
{ {
"id": 5, "id": 5,
"x": -1299.0400390625, "x": -1499.138671875,
"y": 2483.9990234375, "y": 1998.91943359375,
"action": "", "action": "",
"move_mode": "walk", "move_mode": "walk",
"type": "path" "type": "path"
}, },
{ {
"id": 6, "id": 6,
"x": -1288.671875, "x": -1492.2099609375,
"y": 2468.27001953125, "y": 1999.458984375,
"action": "", "action": "fight",
"move_mode": "walk", "move_mode": "walk",
"action_params": "",
"type": "path" "type": "path"
}, },
{ {
"id": 7, "id": 7,
"x": -1284.498046875, "x": -1501.3818359375,
"y": 2457.3017578125, "y": 1991.93896484375,
"action": "", "action": "",
"move_mode": "walk", "move_mode": "walk",
"type": "path" "type": "path"
}, },
{ {
"id": 8, "id": 8,
"x": -1284.0712890625, "x": -1488.1494140625,
"y": 2443.161376953125, "y": 1990.18408203125,
"action": "", "action": "",
"move_mode": "walk", "move_mode": "walk",
"type": "path" "type": "path"
}, },
{ {
"id": 9, "id": 9,
"x": -1281.72265625, "x": -1478.8046875,
"y": 2435.364990234375, "y": 1988.1220703125,
"action": "fight", "action": "",
"move_mode": "walk", "move_mode": "walk",
"action_params": "",
"type": "path" "type": "path"
}, },
{ {
"id": 10, "id": 10,
"x": -1277.1962890625, "x": -1470.0712890625,
"y": 2429.894287109375, "y": 1977.84423828125,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 11,
"x": -1259.9453125,
"y": 2430.3662109375,
"action": "fight", "action": "fight",
"move_mode": "walk", "move_mode": "walk",
"action_params": "", "action_params": "",
"type": "path" "type": "path"
}, },
{ {
"id": 12, "id": 11,
"x": -1254.6484375, "x": -1471.990234375,
"y": 2432.4619140625, "y": 1998.48681640625,
"action": "",
"move_mode": "walk",
"type": "path"
},
{
"id": 13,
"x": -1256.115234375,
"y": 2440.033203125,
"action": "", "action": "",
"move_mode": "walk", "move_mode": "walk",
"type": "path" "type": "path"

View File

@@ -47,6 +47,7 @@
async function prepareForLeyLineRun(settings) { async function prepareForLeyLineRun(settings) {
// 开局传送到七天神像 // 开局传送到七天神像
await genshin.returnMainUi()
await genshin.tpToStatueOfTheSeven(); await genshin.tpToStatueOfTheSeven();
// 切换战斗队伍 // 切换战斗队伍
@@ -498,11 +499,10 @@
} else if (detailStatus === "未知" || detailStatus === "错误") { } else if (detailStatus === "未知" || detailStatus === "错误") {
log.warn("无法确认是否进入详情界面,尝试继续执行"); log.warn("无法确认是否进入详情界面,尝试继续执行");
// 尝试识别委托地点 // 尝试识别委托地点
const location = recognizeCommissionLocation(); location = recognizeCommissionLocation();
commission.location = location; fourthCommission.location = location;
log.info("委托 {name} 的地点: {location}", commission.name,commission.location); log.info("委托 {name} 的地点: {location}", fourthCommission.name, location);
} else { } else {
log.info("1");
location = recognizeCommissionLocation(); location = recognizeCommissionLocation();
fourthCommission.location = location; fourthCommission.location = location;
log.info("委托 {name} 的地点: {location}", fourthCommission.name, location); log.info("委托 {name} 的地点: {location}", fourthCommission.name, location);

View File

@@ -1,9 +1,9 @@
{ {
"manifest_version": 1, "manifest_version": 1,
"name": "(Beta)全自动寻路蒙德地区每日委托", "name": "(Beta)全自动寻路蒙德地区每日委托",
"version": "0.92", "version": "0.93",
"bgi_version": "0.44.7", "bgi_version": "0.44.3",
"description": "基于BetterGI的原神自动化脚本可自动识别每日委托内容、OCR识别委托地点和状态、自动追踪委托路径。目前支持蒙德地区委托未来将支持全国家委托。使用前请阅读README.md获取详细说明和常见问题解答。如果发生错误如不支持的战斗委托请将脚本data/文件夹下面的数据,log/日志下今日日志,每日委托任务尽量包含地点截图。反馈给3302871403", "description": "基于BetterGI的原神自动化脚本可自动识别每日委托内容、OCR识别委托地点和状态、自动追踪委托路径。目前支持蒙德地区委托未来将支持全国家委托。使用前请阅读README.md(可用记事本打开)获取详细说明和常见问题解答。如果发生错误如不支持的战斗委托请将脚本data/文件夹下面的数据,log/日志下今日日志,每日委托任务包含地点截图。反馈给作者反馈方法1.加3302871403QQ好友2.发送截图,日志给3302871403@qq.com3.加bgi v8群@星野bgi v7群也可以",
"authors": [ "authors": [
{ {
"name": "LX666-666,换苏伟u", "name": "LX666-666,换苏伟u",