Compare commits
13 Commits
f26d7f1526
...
f691e7f815
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f691e7f815 | ||
|
|
b40f415ecb | ||
|
|
41a31ad37e | ||
|
|
26b6885879 | ||
|
|
9855c73793 | ||
|
|
7fdb01ef2c | ||
|
|
1b064ae1db | ||
|
|
b6823e0062 | ||
|
|
dbce1989bc | ||
|
|
c4d2858ad2 | ||
|
|
2330b276c7 | ||
|
|
9286016b37 | ||
|
|
7e4c0a1569 |
@@ -47,6 +47,7 @@
|
||||
```
|
||||
其他注意事项
|
||||
- 脚本文件名应当和 `json` 文件中的 `name` 字段相同。
|
||||
- 说明文件应当命名为README.md以保证仓库能够正确读取。
|
||||
#### 文件夹命名规范
|
||||
|
||||
目的:对脚本按材料分类管理,便于版本控制与团队协作。目录结构应当遵循以下原则:
|
||||
|
||||
500
repo.json
500
repo.json
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"time": "20250723234518",
|
||||
"time": "20250724165904",
|
||||
"url": "https://github.com/babalae/bettergi-scripts-list/archive/refs/heads/main.zip",
|
||||
"file": "repo.json",
|
||||
"indexes": [
|
||||
@@ -14874,9 +14874,9 @@
|
||||
"lastUpdated": "2025-06-30 21:04:05"
|
||||
},
|
||||
{
|
||||
"name": "03-小灯草-坠星山谷-(需修改).json",
|
||||
"name": "03-小灯草-坠星山谷-21个.json",
|
||||
"type": "file",
|
||||
"hash": "ffa364c132f938fcc3c3552b57ab932ecd0c4451",
|
||||
"hash": "86e0073ade6fcc1db311b0be362f0f1d2d04d349",
|
||||
"version": "1.0",
|
||||
"author": "彩虹QQ人",
|
||||
"authors": [
|
||||
@@ -14885,16 +14885,16 @@
|
||||
"link": "https://github.com/KRdingsan"
|
||||
}
|
||||
],
|
||||
"description": "小灯草性价比路线,要求队伍(草神-琴团长),琴可换但不建议法器角色",
|
||||
"description": "",
|
||||
"tags": [
|
||||
"bgi≥0.42.3",
|
||||
"bgi≥0.45.0",
|
||||
"地方特产",
|
||||
"蒙德",
|
||||
"小灯草",
|
||||
"纳西妲",
|
||||
"有攀爬"
|
||||
],
|
||||
"lastUpdated": "2025-06-30 21:04:05"
|
||||
"lastUpdated": "2025-07-24 16:57:56"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -17380,88 +17380,208 @@
|
||||
"type": "directory",
|
||||
"children": [
|
||||
{
|
||||
"name": "01-悼灵花-铁穆山-21个.json",
|
||||
"type": "file",
|
||||
"hash": "9b4b281e7938f0eac625ca29a1313f8ef0a5298e",
|
||||
"version": "1.0",
|
||||
"author": "曦",
|
||||
"authors": [
|
||||
"name": "悼灵花@曦",
|
||||
"type": "directory",
|
||||
"children": [
|
||||
{
|
||||
"name": "曦",
|
||||
"link": "https://github.com/cx05121"
|
||||
"name": "01-悼灵花-铁穆山-21个.json",
|
||||
"type": "file",
|
||||
"hash": "9b4b281e7938f0eac625ca29a1313f8ef0a5298e",
|
||||
"version": "1.0",
|
||||
"author": "曦",
|
||||
"authors": [
|
||||
{
|
||||
"name": "曦",
|
||||
"link": "https://github.com/cx05121"
|
||||
}
|
||||
],
|
||||
"description": "",
|
||||
"tags": [
|
||||
"bgi≥0.42.0",
|
||||
"地方特产",
|
||||
"须弥",
|
||||
"悼灵花"
|
||||
],
|
||||
"lastUpdated": "2025-07-24 11:53:43"
|
||||
},
|
||||
{
|
||||
"name": "02-悼灵花-锋刃林泽右侧-12个.json",
|
||||
"type": "file",
|
||||
"hash": "f270cd3ebeb2ea4f4eeeedcc6fc23febf6cf14ef",
|
||||
"version": "1.0",
|
||||
"author": "曦",
|
||||
"authors": [
|
||||
{
|
||||
"name": "曦",
|
||||
"link": "https://github.com/cx05121"
|
||||
}
|
||||
],
|
||||
"description": "请带血牛",
|
||||
"tags": [
|
||||
"bgi≥0.42.0",
|
||||
"地方特产",
|
||||
"须弥",
|
||||
"悼灵花"
|
||||
],
|
||||
"lastUpdated": "2025-07-24 11:53:43"
|
||||
},
|
||||
{
|
||||
"name": "03-悼灵花-锋刃林泽上侧-10个.json",
|
||||
"type": "file",
|
||||
"hash": "fadee7fdc4fe637d283ebfd1f101828f25baa566",
|
||||
"version": "1.0",
|
||||
"author": "曦",
|
||||
"authors": [
|
||||
{
|
||||
"name": "曦",
|
||||
"link": "https://github.com/cx05121"
|
||||
}
|
||||
],
|
||||
"description": "",
|
||||
"tags": [
|
||||
"bgi≥0.42.0",
|
||||
"地方特产",
|
||||
"须弥",
|
||||
"悼灵花"
|
||||
],
|
||||
"lastUpdated": "2025-07-24 11:53:43"
|
||||
},
|
||||
{
|
||||
"name": "04-悼灵花-锋刃林泽上侧-4个.json",
|
||||
"type": "file",
|
||||
"hash": "c3a6c10222e839c90c238edaaea6d917fbdb4c28",
|
||||
"version": "1.0",
|
||||
"author": "曦",
|
||||
"authors": [
|
||||
{
|
||||
"name": "曦",
|
||||
"link": "https://github.com/cx05121"
|
||||
}
|
||||
],
|
||||
"description": "完成对应世界任务后可运行",
|
||||
"tags": [
|
||||
"bgi≥0.42.0",
|
||||
"地方特产",
|
||||
"须弥",
|
||||
"悼灵花"
|
||||
],
|
||||
"lastUpdated": "2025-07-24 11:53:43"
|
||||
}
|
||||
],
|
||||
"description": "",
|
||||
"tags": [
|
||||
"bgi≥0.42.0",
|
||||
"地方特产",
|
||||
"须弥",
|
||||
"悼灵花"
|
||||
],
|
||||
"lastUpdated": "2025-06-30 21:04:05"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "02-悼灵花-锋刃林泽右侧-12个.json",
|
||||
"type": "file",
|
||||
"hash": "f270cd3ebeb2ea4f4eeeedcc6fc23febf6cf14ef",
|
||||
"version": "1.0",
|
||||
"author": "曦",
|
||||
"authors": [
|
||||
"name": "悼灵花补充@ddaodan",
|
||||
"type": "directory",
|
||||
"children": [
|
||||
{
|
||||
"name": "曦",
|
||||
"link": "https://github.com/cx05121"
|
||||
}
|
||||
],
|
||||
"description": "请带血牛",
|
||||
"tags": [
|
||||
"bgi≥0.42.0",
|
||||
"地方特产",
|
||||
"须弥",
|
||||
"悼灵花"
|
||||
],
|
||||
"lastUpdated": "2025-06-30 21:04:05"
|
||||
},
|
||||
{
|
||||
"name": "03-悼灵花-锋刃林泽上侧-10个.json",
|
||||
"type": "file",
|
||||
"hash": "fadee7fdc4fe637d283ebfd1f101828f25baa566",
|
||||
"version": "1.0",
|
||||
"author": "曦",
|
||||
"authors": [
|
||||
"name": "01-悼灵花-精石铜城-5个.json",
|
||||
"type": "file",
|
||||
"hash": "f55334e601fb650a02e3b09004d6ca153022e41c",
|
||||
"version": "1.0",
|
||||
"author": "ddaodan",
|
||||
"authors": [
|
||||
{
|
||||
"name": "ddaodan",
|
||||
"link": "https://github.com/ddaodan"
|
||||
}
|
||||
],
|
||||
"description": "",
|
||||
"tags": [
|
||||
"bgi≥0.47.2",
|
||||
"地方特产",
|
||||
"须弥",
|
||||
"悼灵花"
|
||||
],
|
||||
"lastUpdated": "2025-07-24 03:54:26"
|
||||
},
|
||||
{
|
||||
"name": "曦",
|
||||
"link": "https://github.com/cx05121"
|
||||
}
|
||||
],
|
||||
"description": "",
|
||||
"tags": [
|
||||
"bgi≥0.42.0",
|
||||
"地方特产",
|
||||
"须弥",
|
||||
"悼灵花"
|
||||
],
|
||||
"lastUpdated": "2025-06-30 21:04:05"
|
||||
},
|
||||
{
|
||||
"name": "04-悼灵花-锋刃林泽上侧-4个.json",
|
||||
"type": "file",
|
||||
"hash": "c3a6c10222e839c90c238edaaea6d917fbdb4c28",
|
||||
"version": "1.0",
|
||||
"author": "曦",
|
||||
"authors": [
|
||||
"name": "02-悼灵花-精石铜城-5个.json",
|
||||
"type": "file",
|
||||
"hash": "4d96fdb8d59648b26badab3b4f19285086124d63",
|
||||
"version": "1.0",
|
||||
"author": "ddaodan",
|
||||
"authors": [
|
||||
{
|
||||
"name": "ddaodan",
|
||||
"link": "https://github.com/ddaodan"
|
||||
}
|
||||
],
|
||||
"description": "",
|
||||
"tags": [
|
||||
"bgi≥0.47.2",
|
||||
"地方特产",
|
||||
"须弥",
|
||||
"悼灵花"
|
||||
],
|
||||
"lastUpdated": "2025-07-24 03:54:26"
|
||||
},
|
||||
{
|
||||
"name": "曦",
|
||||
"link": "https://github.com/cx05121"
|
||||
"name": "03-悼灵花-阻勒隘地下洞窟-6个.json",
|
||||
"type": "file",
|
||||
"hash": "ee24c7bec8332d714db6f039ed9d2262d2434ae1",
|
||||
"version": "1.0",
|
||||
"author": "ddaodan",
|
||||
"authors": [
|
||||
{
|
||||
"name": "ddaodan",
|
||||
"link": "https://github.com/ddaodan"
|
||||
}
|
||||
],
|
||||
"description": "",
|
||||
"tags": [
|
||||
"bgi≥0.47.2",
|
||||
"地方特产",
|
||||
"须弥",
|
||||
"悼灵花",
|
||||
"四叶印"
|
||||
],
|
||||
"lastUpdated": "2025-07-24 03:54:26"
|
||||
},
|
||||
{
|
||||
"name": "04-悼灵花-遗忘之路-3个.json",
|
||||
"type": "file",
|
||||
"hash": "c0981b7086d26ed3ec2996824a8a3770e6915c2d",
|
||||
"version": "1.0",
|
||||
"author": "ddaodan",
|
||||
"authors": [
|
||||
{
|
||||
"name": "ddaodan",
|
||||
"link": "https://github.com/ddaodan"
|
||||
}
|
||||
],
|
||||
"description": "",
|
||||
"tags": [
|
||||
"bgi≥0.47.2",
|
||||
"地方特产",
|
||||
"须弥",
|
||||
"悼灵花",
|
||||
"四叶印"
|
||||
],
|
||||
"lastUpdated": "2025-07-24 03:54:26"
|
||||
},
|
||||
{
|
||||
"name": "05-悼灵花-锋刃隧道-4个.json",
|
||||
"type": "file",
|
||||
"hash": "773224a753ddd174886f10886fd98db283a9e78d",
|
||||
"version": "1.0",
|
||||
"author": "ddaodan",
|
||||
"authors": [
|
||||
{
|
||||
"name": "ddaodan",
|
||||
"link": "https://github.com/ddaodan"
|
||||
}
|
||||
],
|
||||
"description": "",
|
||||
"tags": [
|
||||
"bgi≥0.47.2",
|
||||
"地方特产",
|
||||
"须弥",
|
||||
"悼灵花",
|
||||
"四叶印"
|
||||
],
|
||||
"lastUpdated": "2025-07-24 03:54:26"
|
||||
}
|
||||
],
|
||||
"description": "完成对应世界任务后可运行",
|
||||
"tags": [
|
||||
"bgi≥0.42.0",
|
||||
"地方特产",
|
||||
"须弥",
|
||||
"悼灵花"
|
||||
],
|
||||
"lastUpdated": "2025-06-30 21:04:05"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -46614,6 +46734,124 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "冷鲜肉",
|
||||
"type": "directory",
|
||||
"children": [
|
||||
{
|
||||
"name": "冷鲜肉[迪希雅]@密柑魚",
|
||||
"type": "directory",
|
||||
"children": [
|
||||
{
|
||||
"name": "01-冷鲜肉-龙脊雪山-4x2-8个.json",
|
||||
"type": "file",
|
||||
"hash": "939f688d2315a3415973b5045689432da17df6b5",
|
||||
"version": "1.0",
|
||||
"author": "蜜柑魚",
|
||||
"authors": [
|
||||
{
|
||||
"name": "蜜柑魚"
|
||||
}
|
||||
],
|
||||
"description": "必需使用 60級(突破后) 迪希雅 作為行走位",
|
||||
"tags": [
|
||||
"bgi≥0.45.0",
|
||||
"食材与炼金",
|
||||
"冷鲜肉",
|
||||
"迪希雅",
|
||||
"转圈拾取"
|
||||
],
|
||||
"lastUpdated": "2025-07-24 11:50:46"
|
||||
},
|
||||
{
|
||||
"name": "02-冷鲜肉-龙脊雪山-3x2-6个.json",
|
||||
"type": "file",
|
||||
"hash": "f76653c8b5200afd16f43ea85afccbd63c000fc8",
|
||||
"version": "1.0",
|
||||
"author": "蜜柑魚",
|
||||
"authors": [
|
||||
{
|
||||
"name": "蜜柑魚"
|
||||
}
|
||||
],
|
||||
"description": "必需使用 60級(突破后) 迪希雅 作為行走位",
|
||||
"tags": [
|
||||
"bgi≥0.45.0",
|
||||
"食材与炼金",
|
||||
"冷鲜肉",
|
||||
"迪希雅",
|
||||
"转圈拾取"
|
||||
],
|
||||
"lastUpdated": "2025-07-24 11:50:46"
|
||||
},
|
||||
{
|
||||
"name": "03-冷鲜肉-龙脊雪山-2x2-4个.json",
|
||||
"type": "file",
|
||||
"hash": "d2c2f619a718cb9219314d40f7f0d798debc7607",
|
||||
"version": "1.0",
|
||||
"author": "蜜柑魚",
|
||||
"authors": [
|
||||
{
|
||||
"name": "蜜柑魚"
|
||||
}
|
||||
],
|
||||
"description": "必需使用 60級(突破后) 迪希雅 作為行走位",
|
||||
"tags": [
|
||||
"bgi≥0.45.0",
|
||||
"食材与炼金",
|
||||
"冷鲜肉",
|
||||
"迪希雅",
|
||||
"转圈拾取"
|
||||
],
|
||||
"lastUpdated": "2025-07-24 11:50:46"
|
||||
},
|
||||
{
|
||||
"name": "04-冷鲜肉-龙脊雪山-大雪猪王(触发)-4x2-8个.json",
|
||||
"type": "file",
|
||||
"hash": "aa7b42641181fe084298ac451f9af56d7a335863",
|
||||
"version": "1.0",
|
||||
"author": "蜜柑魚",
|
||||
"authors": [
|
||||
{
|
||||
"name": "蜜柑魚"
|
||||
}
|
||||
],
|
||||
"description": "必需使用 60級(突破后) 迪希雅 作為行走位",
|
||||
"tags": [
|
||||
"bgi≥0.45.0",
|
||||
"食材与炼金",
|
||||
"冷鲜肉",
|
||||
"迪希雅",
|
||||
"转圈拾取"
|
||||
],
|
||||
"lastUpdated": "2025-07-24 11:50:46"
|
||||
},
|
||||
{
|
||||
"name": "05-冷鲜肉-龙脊雪山-大雪猪王(战斗,高危)-6~10个.json",
|
||||
"type": "file",
|
||||
"hash": "c3ce9ffdf5ace1ada15b07d0258818d8090044ef",
|
||||
"version": "1.0",
|
||||
"author": "蜜柑魚",
|
||||
"authors": [
|
||||
{
|
||||
"name": "蜜柑魚"
|
||||
}
|
||||
],
|
||||
"description": "",
|
||||
"tags": [
|
||||
"bgi≥0.45.0",
|
||||
"食材与炼金",
|
||||
"冷鲜肉",
|
||||
"战斗",
|
||||
"高危",
|
||||
"转圈拾取"
|
||||
],
|
||||
"lastUpdated": "2025-07-24 11:50:46"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "堇瓜",
|
||||
"type": "directory",
|
||||
@@ -54276,7 +54514,7 @@
|
||||
{
|
||||
"name": "A31-甜甜花-蒙德-晨曦酒庄-9个.json",
|
||||
"type": "file",
|
||||
"hash": "647462b792292d9383c186237b30b6e29f878118",
|
||||
"hash": "2d1aa2e7dab213a8e26b3bcddac587c667e9fef4",
|
||||
"version": "1.1",
|
||||
"author": "ddaodan",
|
||||
"authors": [
|
||||
@@ -54293,7 +54531,7 @@
|
||||
"低效",
|
||||
"有攀爬"
|
||||
],
|
||||
"lastUpdated": "2025-07-23 02:44:30"
|
||||
"lastUpdated": "2025-07-22 18:45:12"
|
||||
},
|
||||
{
|
||||
"name": "A32-甜甜花-蒙德-明冠峡-11个.json",
|
||||
@@ -54609,7 +54847,7 @@
|
||||
{
|
||||
"name": "B01-甜甜花-璃月-地中之盐北-6个.json",
|
||||
"type": "file",
|
||||
"hash": "803a13f7195c9bcf798b7e182a6431a8fed65eb9",
|
||||
"hash": "97680d44ccf5109d8293f1849f5caf6152017060",
|
||||
"version": "1.0",
|
||||
"author": "ddaodan",
|
||||
"authors": [
|
||||
@@ -54623,12 +54861,12 @@
|
||||
"食材与炼金",
|
||||
"甜甜花"
|
||||
],
|
||||
"lastUpdated": "2025-07-23 02:44:30"
|
||||
"lastUpdated": "2025-07-22 18:45:12"
|
||||
},
|
||||
{
|
||||
"name": "B02-甜甜花-璃月-地中之盐北-31个.json",
|
||||
"type": "file",
|
||||
"hash": "bebcff003e418aaad8bbecf25af9269f292c4fa9",
|
||||
"hash": "8307f29232b92c3c633781ec53e104e41c70d2de",
|
||||
"version": "1.0",
|
||||
"author": "ddaodan",
|
||||
"authors": [
|
||||
@@ -54642,7 +54880,66 @@
|
||||
"食材与炼金",
|
||||
"甜甜花"
|
||||
],
|
||||
"lastUpdated": "2025-07-23 02:44:30"
|
||||
"lastUpdated": "2025-07-22 18:45:12"
|
||||
},
|
||||
{
|
||||
"name": "B03-甜甜花-璃月-地中之盐北-25个.json",
|
||||
"type": "file",
|
||||
"hash": "fa2a6fb2764c3d0751b5ef4d377c46d81b8c7144",
|
||||
"version": "1.0",
|
||||
"author": "ddaodan",
|
||||
"authors": [
|
||||
{
|
||||
"name": "ddaodan"
|
||||
}
|
||||
],
|
||||
"description": "",
|
||||
"tags": [
|
||||
"bgi≥0.45.0",
|
||||
"食材与炼金",
|
||||
"甜甜花",
|
||||
"高危"
|
||||
],
|
||||
"lastUpdated": "2025-07-24 03:51:58"
|
||||
},
|
||||
{
|
||||
"name": "B04-甜甜花-璃月-石门-5个.json",
|
||||
"type": "file",
|
||||
"hash": "5697854387a42b52676fac00825fdcc8d68f6c40",
|
||||
"version": "1.0",
|
||||
"author": "ddaodan",
|
||||
"authors": [
|
||||
{
|
||||
"name": "ddaodan"
|
||||
}
|
||||
],
|
||||
"description": "",
|
||||
"tags": [
|
||||
"bgi≥0.45.0",
|
||||
"食材与炼金",
|
||||
"甜甜花",
|
||||
"有攀爬"
|
||||
],
|
||||
"lastUpdated": "2025-07-24 03:51:58"
|
||||
},
|
||||
{
|
||||
"name": "B05-甜甜花-蒙德-石门-5个.json",
|
||||
"type": "file",
|
||||
"hash": "96f1d88997d78547da6da52861c26fb72ae909c1",
|
||||
"version": "1.0",
|
||||
"author": "ddaodan",
|
||||
"authors": [
|
||||
{
|
||||
"name": "ddaodan"
|
||||
}
|
||||
],
|
||||
"description": "",
|
||||
"tags": [
|
||||
"bgi≥0.45.0",
|
||||
"食材与炼金",
|
||||
"甜甜花"
|
||||
],
|
||||
"lastUpdated": "2025-07-24 03:51:58"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -70621,6 +70918,23 @@
|
||||
],
|
||||
"lastUpdated": "2025-07-22 17:25:30"
|
||||
},
|
||||
{
|
||||
"name": "AutoRefinedCondensationResin",
|
||||
"type": "directory",
|
||||
"hash": "e92fd91c32de5abbd55c15b40eca3e1d43cd5f58",
|
||||
"version": "1.0",
|
||||
"author": "蜜柑魚",
|
||||
"authors": [
|
||||
{
|
||||
"name": "蜜柑魚"
|
||||
}
|
||||
],
|
||||
"description": "自动合成浓缩树脂~|~\n可前往多国合成台自动合成浓缩树脂(仅支持中文语言)。\n通过OCR技术确保准确进入合成台并完成合成操作。\n可设置特定星期执行任务(例:输入\"1,3,5,7\"在周一/三/五/日执行)。\n特殊时间处理:00:00~04:00视为前一天。",
|
||||
"tags": [
|
||||
"bgi≥0.47.0"
|
||||
],
|
||||
"lastUpdated": "2025-07-24 11:55:05"
|
||||
},
|
||||
{
|
||||
"name": "AutoSereniteaPot",
|
||||
"type": "directory",
|
||||
@@ -71470,8 +71784,8 @@
|
||||
{
|
||||
"name": "WeeklyBoss",
|
||||
"type": "directory",
|
||||
"hash": "55be28541640c0149b87b616fcb83416f22ef2ea",
|
||||
"version": "3.0",
|
||||
"hash": "c1aad74fa19cf1083ae93e1d5115743df154fc2f",
|
||||
"version": "3.1",
|
||||
"author": "柒叶子",
|
||||
"authors": [
|
||||
{
|
||||
@@ -71481,7 +71795,7 @@
|
||||
],
|
||||
"description": "周本一条龙~|~https://www.bilibili.com/video/BV1F2uvz3E4K/?vd_source=9dfaf88af48ecc0ff95a41f1145af7a2",
|
||||
"tags": [],
|
||||
"lastUpdated": "2025-07-22 17:25:30"
|
||||
"lastUpdated": "2025-07-24 16:39:15"
|
||||
},
|
||||
{
|
||||
"name": "YuanQin",
|
||||
@@ -71680,8 +71994,8 @@
|
||||
{
|
||||
"name": "全队自动回满大招能量",
|
||||
"type": "directory",
|
||||
"hash": "4d68138682951023278b9c0f8d318fdf73caaa22",
|
||||
"version": "1.3",
|
||||
"hash": "f2d9a02787222add40320798bdeae27c77d08500",
|
||||
"version": "1.5",
|
||||
"author": "柒叶子",
|
||||
"authors": [
|
||||
{
|
||||
@@ -71689,9 +72003,9 @@
|
||||
"link": "https://github.com/5117600049"
|
||||
}
|
||||
],
|
||||
"description": "大招能量一键拉满~|~需要开启蒙德武器副本,可选择指定队伍",
|
||||
"description": "大招能量一键拉满~|~需要开启璃月远古副本,可选择指定队伍",
|
||||
"tags": [],
|
||||
"lastUpdated": "2025-07-04 23:14:44"
|
||||
"lastUpdated": "2025-07-24 16:39:15"
|
||||
},
|
||||
{
|
||||
"name": "切换主角元素",
|
||||
|
||||
@@ -111,4 +111,4 @@
|
||||
|
||||
- **和其他BGI用户一起锄地:**
|
||||
|
||||
所有人协商好,正确导入相同的路径后就可以实现2-4人的联机锄地(路线进度将保持同步,确保所有玩家都能获得相同的收益)
|
||||
所有人协商好,正确导入相同的路径后就可以实现2-4人的联机锄地(路线进度将保持同步,确保所有玩家都能获得相同的收益)
|
||||
20
repo/js/AutoRefinedCondensationResin/README.md
Normal file
20
repo/js/AutoRefinedCondensationResin/README.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# 自动合成浓缩树脂脚本
|
||||
|
||||
## 功能特点
|
||||
1. **多国合成台支持**:可前往蒙德/璃月/稻妻/枫丹合成台
|
||||
2. **智能时间判定**:
|
||||
- 00:00~04:00 视为前一天
|
||||
- 自动适应游戏内时间机制
|
||||
3. **灵活执行设置**:
|
||||
- 支持每日自动执行
|
||||
- 可指定每周特定日期执行
|
||||
4. **精准识别技术**:
|
||||
- 使用OCR确保操作准确性
|
||||
- 仅支持中文游戏界面
|
||||
|
||||
## 参数说明
|
||||
| 参数名 | 类型 | 说明 |
|
||||
|------------|------------|----------------------------------------------------------------------|
|
||||
| location | 下拉选择 | **合成台位置**<br>可选:蒙德/璃月/稻妻/枫丹<br>默认:璃月合成台 |
|
||||
| everyDay | 复选框 | **每日执行开关**<br>开启后无视星期设置,每日自动执行 |
|
||||
| week | 文本输入 | **指定执行星期**<br>格式:逗号分隔数字(1=周一,7=周日)<br>例:`2,3,4,5,6,7` |
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"info": {
|
||||
"name": "枫丹合成台",
|
||||
"type": "collect",
|
||||
"author": "naralan",
|
||||
"version": "1.0",
|
||||
"description": "",
|
||||
"bgi_version": "0.42.3"
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
"id": 1,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"type": "teleport",
|
||||
"x": 4509.25,
|
||||
"y": 3624.5,
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"type": "path",
|
||||
"x": 4479.5,
|
||||
"y": 3627.8,
|
||||
"action_params": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"info": {
|
||||
"name": "璃月合成台",
|
||||
"type": "collect",
|
||||
"author": "naralan",
|
||||
"version": "1.0",
|
||||
"description": "",
|
||||
"bgi_version": "0.42.3"
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
"id": 1,
|
||||
"x": 281.5,
|
||||
"y": -674,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "teleport"
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"x": 264,
|
||||
"y": -660,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"x": 267.8,
|
||||
"y": -652.5,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"info": {
|
||||
"name": "稻妻合成台",
|
||||
"type": "collect",
|
||||
"author": "naralan",
|
||||
"version": "1.0",
|
||||
"description": "",
|
||||
"bgi_version": "0.42.3"
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
"id": 1,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"type": "teleport",
|
||||
"x": -4399.5,
|
||||
"y": -3053,
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"type": "path",
|
||||
"x": -4416.5,
|
||||
"y": -3076.7,
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"type": "path",
|
||||
"x": -4434,
|
||||
"y": -3093.2,
|
||||
"action_params": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"info": {
|
||||
"name": "蒙德合成台",
|
||||
"type": "collect",
|
||||
"author": "naralan",
|
||||
"version": "1.0",
|
||||
"description": "",
|
||||
"bgi_version": "0.42.3"
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
"id": 1,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"type": "teleport",
|
||||
"x": -872.75,
|
||||
"y": 2275.5,
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"type": "path",
|
||||
"x": -886,
|
||||
"y": 2267,
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"type": "path",
|
||||
"x": -889.8,
|
||||
"y": 2267.5,
|
||||
"action_params": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 16 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 1.9 KiB |
208
repo/js/AutoRefinedCondensationResin/main.js
Normal file
208
repo/js/AutoRefinedCondensationResin/main.js
Normal file
@@ -0,0 +1,208 @@
|
||||
// 识图资料
|
||||
const confirmRo = RecognitionObject.TemplateMatch(file.ReadImageMatSync("assets/RecognitionObject/confirm.png"));
|
||||
const CondensedResin = RecognitionObject.TemplateMatch(file.ReadImageMatSync("assets/RecognitionObject/Condensed_Resin.png"));
|
||||
// 读取配置文件
|
||||
const location = settings.location;
|
||||
const settingsWeek = settings.week;
|
||||
const everyDay = settings.everyDay;
|
||||
|
||||
// 执行路径
|
||||
async function AutoPath(locationName) {
|
||||
try {
|
||||
let filePath = `assets/Pathing/${locationName}.json`;
|
||||
await pathingScript.runFile(filePath);
|
||||
return true;
|
||||
} catch (error) {
|
||||
log.error(`执行 ${locationName} 路径时发生错误`);
|
||||
log.error(error.message);
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
// 合成浓缩树脂
|
||||
async function condensedResin() {
|
||||
let captureRegion = captureGameRegion();
|
||||
// 记录是否找到合成台
|
||||
let Alchemy = false;
|
||||
let retryCount = 0;
|
||||
const maxRetries = 2; // 最大重试次数
|
||||
|
||||
while (!Alchemy && retryCount <= maxRetries) {
|
||||
// 对整个区域进行 OCR
|
||||
let resList = captureRegion.findMulti(RecognitionObject.ocrThis);
|
||||
for (let i = 0; i < resList.count; i++) {
|
||||
if (resList[i].text.includes("合成")) {
|
||||
// 找到合成台,点击合成台
|
||||
log.info("寻找合成台成功,开始与合成台交互");
|
||||
keyDown("VK_MENU");// Alt
|
||||
await sleep(1000);
|
||||
click(resList[i].x + 30, resList[i].y + 30); // 点击合成台选项
|
||||
await sleep(1000);
|
||||
click(resList[i].x + 30, resList[i].y + 30); // 跳过合成台对话
|
||||
await sleep(1500);
|
||||
keyUp("VK_MENU");// Alt
|
||||
await sleep(1000);
|
||||
|
||||
// 图像识别浓缩树脂
|
||||
let Resin = captureGameRegion().find(CondensedResin);
|
||||
if (Resin.isExist()) {
|
||||
Resin.click();
|
||||
log.info("找到浓缩树脂,开始合成体力");
|
||||
await sleep(750);
|
||||
let confirm = captureGameRegion().find(confirmRo);
|
||||
if (confirm.isExist()) {
|
||||
confirm.click(); // 点击合成
|
||||
await sleep(5000);
|
||||
click(975, 900); // 点击确认,关闭合成成功资料
|
||||
log.info("已完成合成浓缩树脂");
|
||||
}
|
||||
} else {
|
||||
log.warn("未能识别到浓缩树脂,不合成");
|
||||
}
|
||||
await sleep(1000);
|
||||
click(1845, 50); // 关闭页面
|
||||
await sleep(2000);
|
||||
Alchemy = true;
|
||||
break; // 找到合成台后跳出循环
|
||||
}
|
||||
}
|
||||
|
||||
if (!Alchemy) {
|
||||
retryCount++;
|
||||
if (retryCount <= maxRetries) {
|
||||
log.warn(`未找到合成台,进行第 (${retryCount}/${maxRetries}) 次重试`);
|
||||
await sleep(1500);
|
||||
|
||||
// 重新尝试路径执行
|
||||
try {
|
||||
await AutoPath(location);
|
||||
await sleep(1000);
|
||||
captureRegion = captureGameRegion(); // 刷新捕获区域
|
||||
} catch (error) {
|
||||
log.error(`路径重试失败: ${error.message}`);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (!Alchemy) {
|
||||
log.error(`连续${maxRetries}次未能找到合成台,中止任务`);
|
||||
}
|
||||
return Alchemy;
|
||||
}
|
||||
|
||||
(async function () {
|
||||
function validateAndStoreNumbers(input) {
|
||||
// 定义存储结果的数组
|
||||
let storedNumbers = [];
|
||||
|
||||
// 使用正则表达式检测是否符合期望格式
|
||||
const regex = /^(\b([1-9]|1[0-5])\b)(,(\b([1-9]|1[0-5])\b))*$/;
|
||||
|
||||
// 检测输入字符串是否符合正则表达式
|
||||
if (regex.test(input)) {
|
||||
// 将输入字符串按逗号分割成数组
|
||||
const numbers = input.split(',');
|
||||
|
||||
// 将分割后的数字字符串转换为整数并存储到数组中
|
||||
storedNumbers = numbers.map(Number);
|
||||
|
||||
return storedNumbers;
|
||||
} else {
|
||||
return false
|
||||
}
|
||||
}
|
||||
|
||||
// 获取调整后的星期几(考虑00:00~04:00视为前一天)
|
||||
function getAdjustedDayOfWeek() {
|
||||
const now = new Date();
|
||||
let dayOfWeek = now.getDay(); // 0-6 (0是周日)
|
||||
const hours = now.getHours();
|
||||
|
||||
// 如果时间在00:00~04:00之间,视为前一天
|
||||
if (hours < 4) {
|
||||
dayOfWeek = dayOfWeek === 0 ? 6 : dayOfWeek - 1; // 前一天
|
||||
log.info(`当前时间 ${now.getHours()}:${now.getMinutes()},视为前一天(星期 ${dayOfWeek === 0 ? 7 : dayOfWeek})`);
|
||||
} else {
|
||||
log.info(`当前时间 ${now.getHours()}:${now.getMinutes()},使用当天(星期 ${dayOfWeek === 0 ? 7 : dayOfWeek})`);
|
||||
}
|
||||
|
||||
// 转换为1-7格式(7代表周日)
|
||||
return dayOfWeek === 0 ? 7 : dayOfWeek;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
//main/======================================================================================
|
||||
setGameMetrics(1920, 1080, 1)
|
||||
await genshin.returnMainUi();
|
||||
|
||||
// 判断设置合法性
|
||||
var items = [];
|
||||
|
||||
// 每天都合成体力,开启后无视星期设定,运行完直接return跳出
|
||||
if (everyDay) {
|
||||
log.info("已开启每天都合成体力,无视星期设置");
|
||||
try {
|
||||
if (!location) {
|
||||
location = "璃月合成台";
|
||||
log.info(`未设置传送位置,默认前往 ${location}...`);
|
||||
}
|
||||
log.info(`正在前往 ${location} 合成浓缩树脂`);
|
||||
await AutoPath(location);
|
||||
await sleep(1000);
|
||||
log.info("寻找合成台");
|
||||
await condensedResin();
|
||||
await sleep(1000);
|
||||
await genshin.returnMainUi();
|
||||
return;
|
||||
} catch (e) {
|
||||
log.error("传送失败,请检查设置");
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
if (settingsWeek && !everyDay) {
|
||||
items = validateAndStoreNumbers(settingsWeek);
|
||||
if (!items) {
|
||||
log.error("星期设置格式错误,请使用类似'1,3,5,7'的格式");
|
||||
return;
|
||||
}
|
||||
|
||||
// 获取调整后的星期几(考虑00:00~04:00视为前一天)
|
||||
const dayOfWeek = getAdjustedDayOfWeek();
|
||||
|
||||
// 检查当前星期是否在用户设置的范围内
|
||||
if (items.includes(dayOfWeek)) {
|
||||
try {
|
||||
// 读取配置文件
|
||||
if (!location) {
|
||||
location = "璃月合成台";
|
||||
log.info(`未设置传送位置,默认前往 ${location}...`);
|
||||
}
|
||||
log.info(`今天是星期 ${dayOfWeek},正在前往 ${location} 合成浓缩树脂`);
|
||||
await AutoPath(location);
|
||||
await sleep(1000);
|
||||
log.info("寻找合成台");
|
||||
await condensedResin();
|
||||
await sleep(1000);
|
||||
await genshin.returnMainUi();
|
||||
} catch (e) {
|
||||
log.error("传送失败,请检查设置");
|
||||
return;
|
||||
}
|
||||
} else {
|
||||
log.info(`今天是星期 ${dayOfWeek},不需要合成体力`);
|
||||
return;
|
||||
}
|
||||
} else if (!everyDay) {
|
||||
log.error("还没有设置需要在星期几合成体力呢");
|
||||
log.error("请在调试器里添加本脚本->右键JS脚本->修改JS脚本自定义配置.");
|
||||
return;
|
||||
}
|
||||
|
||||
//main/**======================================================================================
|
||||
|
||||
})();
|
||||
15
repo/js/AutoRefinedCondensationResin/manifest.json
Normal file
15
repo/js/AutoRefinedCondensationResin/manifest.json
Normal file
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"manifest_version": 1,
|
||||
"name": "自动合成浓缩树脂",
|
||||
"version": "1.0",
|
||||
"bgi_version": "0.47.0",
|
||||
"description": "\n可前往多国合成台自动合成浓缩树脂(仅支持中文语言)。\n通过OCR技术确保准确进入合成台并完成合成操作。\n可设置特定星期执行任务(例:输入\"1,3,5,7\"在周一/三/五/日执行)。\n特殊时间处理:00:00~04:00视为前一天。",
|
||||
"tags": [],
|
||||
"authors": [
|
||||
{
|
||||
"name": "蜜柑魚"
|
||||
}
|
||||
],
|
||||
"settings_ui": "settings.json",
|
||||
"main": "main.js"
|
||||
}
|
||||
28
repo/js/AutoRefinedCondensationResin/settings.json
Normal file
28
repo/js/AutoRefinedCondensationResin/settings.json
Normal file
@@ -0,0 +1,28 @@
|
||||
[
|
||||
{
|
||||
"name": "location",
|
||||
"type": "select",
|
||||
"label": "合成台位置(默认:璃月合成台)",
|
||||
"options": [
|
||||
"蒙德合成台",
|
||||
"璃月合成台",
|
||||
"稻妻合成台",
|
||||
//"须弥合成台",
|
||||
//"纳塔合成台",
|
||||
"枫丹合成台"
|
||||
],
|
||||
"default": "璃月合成台"
|
||||
},
|
||||
{
|
||||
"name": "everyDay",
|
||||
"type": "checkbox",
|
||||
"label": "每日合成开关(开启后无视下方设定)",
|
||||
"default": true
|
||||
},
|
||||
{
|
||||
"name": "week",
|
||||
"type": "input-text",
|
||||
"label": "指定执行星期\n(使用\",\"分割多个星期几)\n例:输入\"2,3,4,5,6,7\",会在星期2,3,4,5,6,日才合成体力",
|
||||
"default": "2,3,4,5,6,7"
|
||||
}
|
||||
]
|
||||
@@ -11,4 +11,4 @@
|
||||
3、请在平坦区域运行此脚本
|
||||
|
||||
V1.1修复了自定义选项与实际不匹配的BUG
|
||||
V1.2完善了自定义选项,使之更符合使用习惯
|
||||
V1.2完善了自定义选项,使之更符合使用习惯
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"manifest_version": 1,
|
||||
"name": "周本一条龙",
|
||||
"version": "3.0",
|
||||
"version": "3.1",
|
||||
"description": "https://www.bilibili.com/video/BV1F2uvz3E4K/?vd_source=9dfaf88af48ecc0ff95a41f1145af7a2",
|
||||
"authors": [
|
||||
{
|
||||
@@ -11,4 +11,4 @@
|
||||
],
|
||||
"settings_ui": "settings.json",
|
||||
"main": "main.js"
|
||||
}
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -3,4 +3,4 @@
|
||||
可以识别出DUIHUANMA111,DUIHUANMA222,DUIHUANMA333三个兑换码,
|
||||
不过还是建议用空格隔开例如“DUIHUANMA111 DUIHUANMA222 DUIHUANMA333”
|
||||
|
||||
不需要关闭该脚本。该脚本自动检测新旧兑换码,无需反复启停该脚本。脚本现在能正确检测兑换码(自定义配置)变化并只在新兑换码(自定义配置)出现时执行。
|
||||
不需要关闭该脚本。该脚本自动检测新旧兑换码,无需反复启停该脚本。脚本现在能正确检测兑换码(自定义配置)变化并只在新兑换码(自定义配置)出现时执行。
|
||||
@@ -25,139 +25,150 @@ async function tpEndDetection() {
|
||||
throw new Error('传送时间超时');
|
||||
}
|
||||
|
||||
//一直行动,直到检测到指定文字await restoredEnergyAutoNavigateToReward();
|
||||
const restoredEnergyAutoNavigateToReward = async () => {
|
||||
const rewardTextRo = RecognitionObject.Ocr(1210, 515, 200, 50);//领奖区域检测
|
||||
let advanceNum = 0;
|
||||
while (true) {
|
||||
// 1. 优先检查是否已到达领奖点
|
||||
let captureRegion = captureGameRegion();
|
||||
let rewardTextArea = captureRegion.DeriveCrop(1210, 515, 200, 50);
|
||||
let rewardResult = rewardTextArea.find(RecognitionObject.ocrThis);
|
||||
// 检测到特点文字则结束!!!
|
||||
if (rewardResult.text) {
|
||||
log.info("已到达指定位置,检测到文字: " + rewardResult.text);
|
||||
await sleep(100);
|
||||
return;
|
||||
/**
|
||||
* 自动导航直到检测到指定文字
|
||||
* @param {Object} options 配置选项
|
||||
* @param {number} [options.x=1210] 检测区域左上角x坐标
|
||||
* @param {number} [options.y=515] 检测区域左上角y坐标
|
||||
* @param {number} [options.width=200] 检测区域宽度
|
||||
* @param {number} [options.height=50] 检测区域高度
|
||||
* @param {string|RegExp} [options.targetText="奖励"] 要检测的目标文字
|
||||
* @param {number} [options.maxSteps=100] 最大检查次数
|
||||
* @param {number} [options.stepDuration=200] 每步前进持续时间(ms)
|
||||
* @param {number} [options.waitTime=10] 单次等待时间(ms)
|
||||
* @param {string} [options.moveKey="w"] 前进按键
|
||||
* @param {boolean} [options.ifClick=false] 是否点击
|
||||
* @returns {Promise<void>}
|
||||
* await repeatOperationUntilTextFound(); 默认F区域检测到任何文字即停止前进
|
||||
* await repeatOperationUntilTextFound({targetText: "日落果"}); F区域检测到指定文字即停止前进
|
||||
*await repeatOperationUntilTextFound({x: 10,y: 10,width: 100,height: 100,targetText: "奖励",stepDuration: 0,waitTime: 100,ifClick: true});//用来等待点击文字,10s等待
|
||||
*/
|
||||
const repeatOperationUntilTextFound = async ({
|
||||
//默认区域为单个F图标右边的文字,最多6个
|
||||
x = 1210,
|
||||
y = 515,
|
||||
width = 200,
|
||||
height = 50,
|
||||
targetText = null,
|
||||
maxSteps = 100,
|
||||
stepDuration = 200,
|
||||
waitTime = 10,
|
||||
moveKey = "w",
|
||||
ifClick = false,
|
||||
} = {}) => {
|
||||
/**
|
||||
* 转义正则表达式中的特殊字符
|
||||
* @param {string} string 要转义的字符串
|
||||
* @returns {string} 转义后的字符串
|
||||
*/
|
||||
const escapeRegExp = (string) => {
|
||||
return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
|
||||
};
|
||||
|
||||
// 预编译正则表达式(如果是字符串则转换并转义)
|
||||
const textPattern = typeof targetText === 'string'
|
||||
? new RegExp(escapeRegExp(targetText))
|
||||
: targetText;
|
||||
|
||||
let stepsTaken = 0;
|
||||
|
||||
while (stepsTaken <= maxSteps) {
|
||||
// 1. 捕获游戏区域并裁剪出检测区域
|
||||
const captureRegion = captureGameRegion();
|
||||
const textArea = captureRegion.DeriveCrop(x, y, width, height);
|
||||
|
||||
// 2. 执行OCR识别
|
||||
const ocrResult = textArea.find(RecognitionObject.ocrThis);
|
||||
|
||||
const hasAnyText = ocrResult.text.trim().length > 0;
|
||||
const matchesTarget = targetText === null
|
||||
? hasAnyText
|
||||
: textPattern.test(ocrResult.text);
|
||||
|
||||
if (matchesTarget) {
|
||||
log.info(`检测到${targetText === null ? '文字' : '目标文字'}: ${ocrResult.text}`);
|
||||
await sleep(1000);
|
||||
if (ifClick) click(Math.round(x + width / 2), Math.round(y + height / 2));
|
||||
return true;
|
||||
}
|
||||
else if(advanceNum > 60){
|
||||
throw new Error('前进时间超时');
|
||||
|
||||
// 4. 检查步数限制
|
||||
if (stepsTaken >= maxSteps) {
|
||||
throw new Error(`检查次数超过最大限制: ${maxSteps},未查询到文字"${targetText}"`);
|
||||
}
|
||||
// 前进一小步
|
||||
keyDown("w");
|
||||
await sleep(200);
|
||||
keyUp("w");
|
||||
advanceNum++;
|
||||
|
||||
// 5. 前进一小步
|
||||
if (stepDuration != 0) {
|
||||
keyDown(moveKey);
|
||||
await sleep(stepDuration);
|
||||
keyUp(moveKey);
|
||||
}
|
||||
await sleep(waitTime);
|
||||
stepsTaken++;
|
||||
}
|
||||
}
|
||||
|
||||
//执行战斗并检测结束
|
||||
async function restoredEnergyAutoFightAndEndDetection() {
|
||||
// 定义两个检测区域
|
||||
|
||||
const region2 = RecognitionObject.ocr(840, 935, 230, 40);//区域二 成功倒计时
|
||||
const region3 = RecognitionObject.ocr(1690, 230, 75, 350);//区域三 队伍名称
|
||||
let challengeTime = 0;
|
||||
|
||||
await genshin.tp(178.55,384.4);
|
||||
await repeatOperationUntilTextFound();//
|
||||
keyPress("F");
|
||||
await repeatOperationUntilTextFound({x: 1650,y: 1000,width: 160,height: 45,targetText: "单人挑战",stepDuration: 0,waitTime: 100,ifClick: true});//等待点击单人挑战
|
||||
await sleep(200);
|
||||
click(1180, 760);//队伍等级偏低、体力不够可能会出弹窗
|
||||
await repeatOperationUntilTextFound({x: 1650,y: 1000,width: 160,height: 45,targetText: "开始挑战",stepDuration: 0,waitTime: 100,ifClick: true});//等待点击开始挑战
|
||||
await sleep(2000);
|
||||
await tpEndDetection();
|
||||
keyDown("w");
|
||||
await sleep(200);
|
||||
keyDown("SHIFT");
|
||||
await sleep(300);
|
||||
keyUp("SHIFT");
|
||||
await sleep(500);
|
||||
keyDown("SHIFT");
|
||||
await sleep(300);
|
||||
keyUp("SHIFT");
|
||||
await sleep(1000);
|
||||
keyDown("SHIFT");
|
||||
await sleep(300);
|
||||
keyUp("SHIFT");
|
||||
await sleep(500);
|
||||
keyUp("w");
|
||||
let challengeTime = 0;
|
||||
//2分钟兜底
|
||||
while (challengeTime < 5000) {
|
||||
// 捕获游戏区域
|
||||
let capture = captureGameRegion();
|
||||
// 检测两个区域的OCR结果
|
||||
|
||||
let res2 = capture.find(region2);
|
||||
let res3 = capture.find(region3);
|
||||
let hasText2 = !res2.isEmpty() && res2.text.trim().length > 0;
|
||||
let hasText3 = !res3.isEmpty() && res3.text.trim().length > 0;
|
||||
// 情况1: 区域2无文字 且 区域3有文字 → 执行AutoFight
|
||||
if (!hasText2 && hasText3) {
|
||||
keyPress("1");
|
||||
await sleep(500);
|
||||
for (let i = 1;i < 5; i++) {
|
||||
keyPress(i.toString());
|
||||
await sleep(300);
|
||||
leftButtonClick();
|
||||
await sleep(400);
|
||||
keyDown("e");
|
||||
await sleep(400);
|
||||
keyUp("e");
|
||||
await sleep(600);
|
||||
keyPress("2");
|
||||
await sleep(500);
|
||||
leftButtonClick();
|
||||
await sleep(400);
|
||||
keyDown("e");
|
||||
await sleep(400);
|
||||
keyUp("e");
|
||||
await sleep(600);
|
||||
keyPress("3");
|
||||
await sleep(500);
|
||||
leftButtonClick();
|
||||
await sleep(400);
|
||||
keyDown("e");
|
||||
await sleep(400);
|
||||
keyUp("e");
|
||||
await sleep(600);
|
||||
keyPress("4");
|
||||
await sleep(500);
|
||||
leftButtonClick();
|
||||
await sleep(400);
|
||||
keyDown("e");
|
||||
await sleep(400);
|
||||
keyUp("e");
|
||||
await sleep(600);
|
||||
challengeTime = challengeTime + 200;
|
||||
}
|
||||
// 情况2: 区域2有文字且 区域3有文字 → 结束循环
|
||||
else if (hasText2 && hasText3) {
|
||||
await sleep(800);
|
||||
//二次检验
|
||||
capture = captureGameRegion();
|
||||
res2 = capture.find(region2);
|
||||
res3 = capture.find(region3);
|
||||
hasText2 = !res2.isEmpty() && res2.text.trim().length > 0;
|
||||
hasText3 = !res3.isEmpty() && res3.text.trim().length > 0;
|
||||
if (hasText2 && hasText3) {
|
||||
log.info("检测到挑战成功");
|
||||
log.info("能量充满,任务结束");
|
||||
await sleep(100);
|
||||
let res = captureGameRegion().find(RecognitionObject.ocr(840, 935, 230, 40));
|
||||
if (res.text.includes("自动退出")) {
|
||||
log.info("检测到挑战成功");
|
||||
return;
|
||||
}
|
||||
}
|
||||
challengeTime = challengeTime + 1;
|
||||
// 每次检测间隔100毫秒,避免CPU占用过高
|
||||
}
|
||||
}
|
||||
challengeTime = challengeTime + 200;
|
||||
await sleep(100);
|
||||
}
|
||||
}
|
||||
log.info("挑战超时,可能充能失败");
|
||||
}
|
||||
|
||||
|
||||
async function restoredEnergy() {
|
||||
let teamName = settings.teamName ?? 0;
|
||||
await genshin.returnMainUi();
|
||||
//切换队伍
|
||||
if(teamName) await genshin.switchParty(teamName);
|
||||
if(settings.teamName) await genshin.switchParty(settings.teamName);
|
||||
await genshin.tp(2297.6201171875,-824.5869140625);//传送到神像,避免有倒下的角色
|
||||
//传送到蒙德武器副本
|
||||
await genshin.tp(-238,2256);
|
||||
await sleep(1000);
|
||||
await restoredEnergyAutoNavigateToReward();
|
||||
await sleep(1000);
|
||||
keyPress("F");
|
||||
await sleep(5000);
|
||||
click( 380,300 );//选择难度最低的关卡
|
||||
await sleep(1000);
|
||||
click( 1700,1000 );//单人挑战
|
||||
await sleep(200);
|
||||
click( 1100,750 );//避免没有体力掐死
|
||||
await sleep(1200);
|
||||
click( 1700,1000 );//开始挑战
|
||||
await tpEndDetection();
|
||||
await restoredEnergyAutoNavigateToReward();
|
||||
await sleep(200);
|
||||
keyPress("F");
|
||||
await restoredEnergyAutoFightAndEndDetection();//一直战斗直到检测到结束
|
||||
await sleep(1000);
|
||||
await restoredEnergyAutoFightAndEndDetection();//一直战斗直到检测到结束
|
||||
log.info("能量充满,任务结束");
|
||||
await genshin.tp(2297.6201171875,-824.5869140625);//传送到神像回血
|
||||
await sleep(1000);
|
||||
}
|
||||
|
||||
await restoredEnergy();
|
||||
|
||||
})();
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"manifest_version": 1,
|
||||
"name": "大招能量一键拉满",
|
||||
"version": "1.3",
|
||||
"description": "需要开启蒙德武器副本,可选择指定队伍",
|
||||
"version": "1.5",
|
||||
"description": "需要开启璃月远古副本,可选择指定队伍",
|
||||
"authors": [
|
||||
{
|
||||
"name": "柒叶子",
|
||||
@@ -11,4 +11,4 @@
|
||||
],
|
||||
"settings_ui": "settings.json",
|
||||
"main": "main.js"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -7,4 +7,4 @@
|
||||
|
||||
## 更新日志
|
||||
|
||||
v1.0:在OCR买菜的基础上增加了时间调节,优化了购买逻辑,完善了蒙德,璃月,稻妻的购买线路
|
||||
v1.0:在OCR买菜的基础上增加了时间调节,优化了购买逻辑,完善了蒙德,璃月,稻妻的购买线路
|
||||
@@ -3,4 +3,4 @@
|
||||
可以识别出DUIHUANMA111,DUIHUANMA222,DUIHUANMA333三个兑换码,
|
||||
不过还是建议用空格隔开例如“DUIHUANMA111 DUIHUANMA222 DUIHUANMA333”
|
||||
|
||||
不需要关闭该脚本。该脚本自动检测新旧兑换码,无需反复启停该脚本。脚本现在能正确检测兑换码(自定义配置)变化并只在新兑换码(自定义配置)出现时执行。
|
||||
不需要关闭该脚本。该脚本自动检测新旧兑换码,无需反复启停该脚本。脚本现在能正确检测兑换码(自定义配置)变化并只在新兑换码(自定义配置)出现时执行。
|
||||
@@ -1,17 +1,21 @@
|
||||
{
|
||||
"info": {
|
||||
"name": "03小灯草",
|
||||
"name": "03-小灯草-坠星山谷-21个",
|
||||
"type": "collect",
|
||||
"author": "彩虹QQ人",
|
||||
"version": "1.0",
|
||||
"description": "小灯草性价比路线,要求队伍(草神-琴团长),琴可换但不建议法器角色",
|
||||
"bgi_version": "0.42.3",
|
||||
"description": "",
|
||||
"bgi_version": "0.45.0",
|
||||
"authors": [
|
||||
{
|
||||
"name": "彩虹QQ人",
|
||||
"links": "https://github.com/KRdingsan"
|
||||
}
|
||||
]
|
||||
],
|
||||
"map_name": "Teyvat",
|
||||
"tags": [],
|
||||
"last_modified_time": 1753344484602,
|
||||
"enable_monster_loot_split": false
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
@@ -21,149 +25,166 @@
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "teleport"
|
||||
"type": "teleport",
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"x": -1536.77,
|
||||
"y": 1978.68,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "teleport"
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"x": -1554.8,
|
||||
"y": 2005.09,
|
||||
"action": "stop_flying",
|
||||
"move_mode": "fly",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
"type": "path",
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"x": -1556.8,
|
||||
"y": 2009.09,
|
||||
"action": "nahida_collect",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "path",
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"x": -1556.8,
|
||||
"y": 2009.09,
|
||||
"type": "path",
|
||||
"move_mode": "walk"
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"x": -1120.89,
|
||||
"y": 2190.63,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "teleport"
|
||||
"type": "teleport",
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"id": 5,
|
||||
"x": -1120.09,
|
||||
"y": 2241.99,
|
||||
"action": "",
|
||||
"move_mode": "run",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
"type": "path",
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"id": 6,
|
||||
"x": -1127.59,
|
||||
"y": 2259.37,
|
||||
"action": "",
|
||||
"move_mode": "run",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
"type": "path",
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"id": 7,
|
||||
"x": -1143.85,
|
||||
"y": 2270.66,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
"type": "path",
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"id": 8,
|
||||
"x": -1147.35,
|
||||
"y": 2272.97,
|
||||
"action": "",
|
||||
"move_mode": "climb",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
"type": "path",
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"id": 9,
|
||||
"x": -1161.23,
|
||||
"y": 2283.3,
|
||||
"action": "nahida_collect",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
"type": "path",
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"id": 10,
|
||||
"x": -1173.64,
|
||||
"y": 2292.06,
|
||||
"action": "",
|
||||
"move_mode": "run",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
"type": "path",
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"id": 11,
|
||||
"x": -1169.52,
|
||||
"y": 2301.04,
|
||||
"action": "nahida_collect",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
"type": "path",
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"x": -1159.25,
|
||||
"y": 2309.25,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "path",
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": 13,
|
||||
"x": -1159.25,
|
||||
"y": 2309.25,
|
||||
"x": -1155.77734375,
|
||||
"y": 2321.421875,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"move_mode": "run",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 14,
|
||||
"x": -1160.04,
|
||||
"y": 2322.02,
|
||||
"action": "",
|
||||
"move_mode": "run",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 15,
|
||||
"x": -1145.41,
|
||||
"y": 2337.23,
|
||||
"action": "nahida_collect",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
"type": "path",
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": 16,
|
||||
"id": 15,
|
||||
"x": -1156.18,
|
||||
"y": 2367.55,
|
||||
"action": "",
|
||||
"move_mode": "run",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
"type": "path",
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": 17,
|
||||
"id": 16,
|
||||
"x": -1161.86,
|
||||
"y": 2366.55,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
"type": "path",
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": 17,
|
||||
"x": -1154.7841796875,
|
||||
"y": 2360.409912109375,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 18,
|
||||
@@ -172,7 +193,8 @@
|
||||
"action": "nahida_collect",
|
||||
"move_mode": "run",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
"type": "path",
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": 19,
|
||||
@@ -181,7 +203,8 @@
|
||||
"action": "",
|
||||
"move_mode": "run",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
"type": "path",
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": 20,
|
||||
@@ -190,7 +213,8 @@
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
"type": "path",
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": 21,
|
||||
@@ -199,7 +223,8 @@
|
||||
"action": "",
|
||||
"move_mode": "climb",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
"type": "path",
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": 22,
|
||||
@@ -208,7 +233,8 @@
|
||||
"action": "nahida_collect",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
"type": "path",
|
||||
"locked": false
|
||||
}
|
||||
]
|
||||
}
|
||||
185
repo/pathing/地方特产/须弥/悼灵花/悼灵花补充@ddaodan/01-悼灵花-精石铜城-5个.json
Normal file
185
repo/pathing/地方特产/须弥/悼灵花/悼灵花补充@ddaodan/01-悼灵花-精石铜城-5个.json
Normal file
@@ -0,0 +1,185 @@
|
||||
{
|
||||
"info": {
|
||||
"name": "01-悼灵花-精石铜城-5个",
|
||||
"type": "collect",
|
||||
"authors": [
|
||||
{
|
||||
"name": "ddaodan",
|
||||
"links": "https://github.com/ddaodan"
|
||||
}
|
||||
],
|
||||
"version": "1.0",
|
||||
"description": "",
|
||||
"map_name": "Teyvat",
|
||||
"bgi_version": "0.47.2",
|
||||
"tags": [
|
||||
"悼灵花"
|
||||
],
|
||||
"last_modified_time": 1753295223355,
|
||||
"enable_monster_loot_split": false
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
"id": 1,
|
||||
"x": 6324.13720703125,
|
||||
"y": 821.75390625,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "teleport"
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"x": 6326.93212890625,
|
||||
"y": 840.2265625,
|
||||
"action": "stop_flying",
|
||||
"move_mode": "fly",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"x": 6329.86328125,
|
||||
"y": 852.59326171875,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"x": 6324.75732421875,
|
||||
"y": 900.20166015625,
|
||||
"action": "stop_flying",
|
||||
"move_mode": "fly",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"x": 6325.6103515625,
|
||||
"y": 925.8310546875,
|
||||
"action": "",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"x": 6340.98779296875,
|
||||
"y": 933.56640625,
|
||||
"action": "",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"x": 6347.62646484375,
|
||||
"y": 946.55078125,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"x": 6345.29443359375,
|
||||
"y": 965.107421875,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"x": 6347.70654296875,
|
||||
"y": 982.9814453125,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"x": 6341.0712890625,
|
||||
"y": 1007.42431640625,
|
||||
"action": "",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"x": 6346.95849609375,
|
||||
"y": 1030.091796875,
|
||||
"action": "",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"x": 6356.84912109375,
|
||||
"y": 1039.8515625,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 13,
|
||||
"x": 6359.14208984375,
|
||||
"y": 1057.96044921875,
|
||||
"action": "",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
"type": "target"
|
||||
},
|
||||
{
|
||||
"id": 14,
|
||||
"x": 6364.17333984375,
|
||||
"y": 1059.01025390625,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "target"
|
||||
},
|
||||
{
|
||||
"id": 15,
|
||||
"x": 6376.34130859375,
|
||||
"y": 1055.1494140625,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "target"
|
||||
},
|
||||
{
|
||||
"id": 16,
|
||||
"x": 6375.5244140625,
|
||||
"y": 1084.48876953125,
|
||||
"action": "",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 17,
|
||||
"x": 6367.6962890625,
|
||||
"y": 1103.90869140625,
|
||||
"action": "",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
"type": "target"
|
||||
},
|
||||
{
|
||||
"id": 18,
|
||||
"x": 6356.81982421875,
|
||||
"y": 1104.25,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "target"
|
||||
}
|
||||
]
|
||||
}
|
||||
176
repo/pathing/地方特产/须弥/悼灵花/悼灵花补充@ddaodan/02-悼灵花-精石铜城-5个.json
Normal file
176
repo/pathing/地方特产/须弥/悼灵花/悼灵花补充@ddaodan/02-悼灵花-精石铜城-5个.json
Normal file
@@ -0,0 +1,176 @@
|
||||
{
|
||||
"info": {
|
||||
"name": "02-悼灵花-精石铜城-5个",
|
||||
"type": "collect",
|
||||
"authors": [
|
||||
{
|
||||
"name": "ddaodan",
|
||||
"links": "https://github.com/ddaodan"
|
||||
}
|
||||
],
|
||||
"version": "1.0",
|
||||
"description": "",
|
||||
"map_name": "Teyvat",
|
||||
"bgi_version": "0.47.2",
|
||||
"tags": [
|
||||
"悼灵花"
|
||||
],
|
||||
"last_modified_time": 1753295278156,
|
||||
"enable_monster_loot_split": false
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
"id": 1,
|
||||
"x": 6324.13720703125,
|
||||
"y": 821.75390625,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "teleport"
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"x": 6326.93212890625,
|
||||
"y": 840.2265625,
|
||||
"action": "stop_flying",
|
||||
"move_mode": "fly",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"x": 6329.86328125,
|
||||
"y": 852.59326171875,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"x": 6324.75732421875,
|
||||
"y": 900.20166015625,
|
||||
"action": "stop_flying",
|
||||
"move_mode": "fly",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"x": 6325.6103515625,
|
||||
"y": 925.8310546875,
|
||||
"action": "",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"x": 6340.98779296875,
|
||||
"y": 933.56640625,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"x": 6372.73583984375,
|
||||
"y": 941.43408203125,
|
||||
"action": "",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"x": 6388.8359375,
|
||||
"y": 966.76025390625,
|
||||
"action": "",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"x": 6416.49853515625,
|
||||
"y": 988.36279296875,
|
||||
"action": "",
|
||||
"move_mode": "fly",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"x": 6453.251953125,
|
||||
"y": 1009.083984375,
|
||||
"action": "",
|
||||
"move_mode": "fly",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"x": 6477.00927734375,
|
||||
"y": 1060.74462890625,
|
||||
"action": "",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"x": 6512.34765625,
|
||||
"y": 1074.9189453125,
|
||||
"action": "stop_flying",
|
||||
"move_mode": "fly",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 13,
|
||||
"x": 6521.31689453125,
|
||||
"y": 1089.42578125,
|
||||
"action": "",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
"type": "target"
|
||||
},
|
||||
{
|
||||
"id": 14,
|
||||
"x": 6526.8720703125,
|
||||
"y": 1087.2158203125,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "target"
|
||||
},
|
||||
{
|
||||
"id": 15,
|
||||
"x": 6533.22998046875,
|
||||
"y": 1107.2861328125,
|
||||
"action": "",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
"type": "target"
|
||||
},
|
||||
{
|
||||
"id": 16,
|
||||
"x": 6519.32275390625,
|
||||
"y": 1127.32958984375,
|
||||
"action": "",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
"type": "target"
|
||||
},
|
||||
{
|
||||
"id": 17,
|
||||
"x": 6530.4482421875,
|
||||
"y": 1133.5029296875,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "target"
|
||||
}
|
||||
]
|
||||
}
|
||||
203
repo/pathing/地方特产/须弥/悼灵花/悼灵花补充@ddaodan/03-悼灵花-阻勒隘地下洞窟-6个.json
Normal file
203
repo/pathing/地方特产/须弥/悼灵花/悼灵花补充@ddaodan/03-悼灵花-阻勒隘地下洞窟-6个.json
Normal file
@@ -0,0 +1,203 @@
|
||||
{
|
||||
"info": {
|
||||
"name": "03-悼灵花-阻勒隘地下洞窟-6个",
|
||||
"type": "collect",
|
||||
"authors": [
|
||||
{
|
||||
"name": "ddaodan",
|
||||
"links": "https://github.com/ddaodan"
|
||||
}
|
||||
],
|
||||
"version": "1.0",
|
||||
"description": "",
|
||||
"map_name": "Teyvat",
|
||||
"bgi_version": "0.47.2",
|
||||
"tags": [
|
||||
"悼灵花"
|
||||
],
|
||||
"last_modified_time": 1753295331073,
|
||||
"enable_monster_loot_split": false
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
"id": 1,
|
||||
"x": 6747.32275390625,
|
||||
"y": 676.154296875,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "teleport"
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"x": 6728.21826171875,
|
||||
"y": 689.02490234375,
|
||||
"action": "stop_flying",
|
||||
"move_mode": "fly",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"x": 6728.3173828125,
|
||||
"y": 714.8056640625,
|
||||
"action": "",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"x": 6725.044921875,
|
||||
"y": 724.01025390625,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "target"
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"x": 6704.58984375,
|
||||
"y": 737.51953125,
|
||||
"action": "",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
"type": "target"
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"x": 6696.5810546875,
|
||||
"y": 729.99609375,
|
||||
"action": "",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
"type": "target"
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"x": 6747.32275390625,
|
||||
"y": 676.154296875,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "teleport"
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"x": 6705.43115234375,
|
||||
"y": 679.466796875,
|
||||
"action": "",
|
||||
"move_mode": "fly",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"x": 6653.287109375,
|
||||
"y": 679.41162109375,
|
||||
"action": "",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"x": 6637.24658203125,
|
||||
"y": 668.56884765625,
|
||||
"action": "up_down_grab_leaf",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"x": 6609.85302734375,
|
||||
"y": 679.90478515625,
|
||||
"action": "up_down_grab_leaf",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"x": 6589.04296875,
|
||||
"y": 670.966796875,
|
||||
"action": "up_down_grab_leaf",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 13,
|
||||
"x": 6565.47705078125,
|
||||
"y": 680.0693359375,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 14,
|
||||
"x": 6561.3671875,
|
||||
"y": 690.783203125,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 15,
|
||||
"x": 6550.23974609375,
|
||||
"y": 699.61279296875,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 16,
|
||||
"x": 6524.5146484375,
|
||||
"y": 707.52392578125,
|
||||
"action": "",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 17,
|
||||
"x": 6509.33935546875,
|
||||
"y": 731.55712890625,
|
||||
"action": "",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
"type": "path"
|
||||
},
|
||||
{
|
||||
"id": 18,
|
||||
"x": 6512.65380859375,
|
||||
"y": 749.0810546875,
|
||||
"action": "",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
"type": "target"
|
||||
},
|
||||
{
|
||||
"id": 19,
|
||||
"x": 6507.9111328125,
|
||||
"y": 759.53564453125,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "target"
|
||||
},
|
||||
{
|
||||
"id": 20,
|
||||
"x": 6502.142578125,
|
||||
"y": 756.4287109375,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
"type": "target"
|
||||
}
|
||||
]
|
||||
}
|
||||
122
repo/pathing/地方特产/须弥/悼灵花/悼灵花补充@ddaodan/04-悼灵花-遗忘之路-3个.json
Normal file
122
repo/pathing/地方特产/须弥/悼灵花/悼灵花补充@ddaodan/04-悼灵花-遗忘之路-3个.json
Normal file
@@ -0,0 +1,122 @@
|
||||
{
|
||||
"info": {
|
||||
"name": "04-悼灵花-遗忘之路-3个",
|
||||
"type": "collect",
|
||||
"authors": [
|
||||
{
|
||||
"name": "ddaodan",
|
||||
"links": "https://github.com/ddaodan"
|
||||
}
|
||||
],
|
||||
"version": "1.0",
|
||||
"description": "",
|
||||
"map_name": "Teyvat",
|
||||
"bgi_version": "0.47.2",
|
||||
"tags": [
|
||||
"悼灵花"
|
||||
],
|
||||
"last_modified_time": 1753295627829,
|
||||
"enable_monster_loot_split": false
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
"id": 1,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"type": "teleport",
|
||||
"x": 5493.220703125,
|
||||
"y": 1447.265625,
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"x": 5526.40283203125,
|
||||
"y": 1431.3740234375,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"x": 5558.693359375,
|
||||
"y": 1415.09716796875,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "up_down_grab_leaf",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"x": 5585.9755859375,
|
||||
"y": 1403.18603515625,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "up_down_grab_leaf",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"x": 5614.30224609375,
|
||||
"y": 1391.107421875,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "up_down_grab_leaf",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"x": 5641.59130859375,
|
||||
"y": 1387.625,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"x": 5670.49755859375,
|
||||
"y": 1394.7822265625,
|
||||
"type": "target",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"x": 5689.94580078125,
|
||||
"y": 1391.6416015625,
|
||||
"type": "target",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"x": 5701.2587890625,
|
||||
"y": 1399.38134765625,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"x": 5714.34228515625,
|
||||
"y": 1403.1298828125,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"x": 5750.2275390625,
|
||||
"y": 1393.5732421875,
|
||||
"type": "target",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
212
repo/pathing/地方特产/须弥/悼灵花/悼灵花补充@ddaodan/05-悼灵花-锋刃隧道-4个.json
Normal file
212
repo/pathing/地方特产/须弥/悼灵花/悼灵花补充@ddaodan/05-悼灵花-锋刃隧道-4个.json
Normal file
@@ -0,0 +1,212 @@
|
||||
{
|
||||
"info": {
|
||||
"name": "05-悼灵花-锋刃隧道-4个",
|
||||
"type": "collect",
|
||||
"authors": [
|
||||
{
|
||||
"name": "ddaodan",
|
||||
"links": "https://github.com/ddaodan"
|
||||
}
|
||||
],
|
||||
"version": "1.0",
|
||||
"description": "",
|
||||
"map_name": "Teyvat",
|
||||
"bgi_version": "0.47.2",
|
||||
"tags": [
|
||||
"悼灵花"
|
||||
],
|
||||
"last_modified_time": 1753296325588,
|
||||
"enable_monster_loot_split": false
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
"id": 1,
|
||||
"x": 5994.013671875,
|
||||
"y": 742.16552734375,
|
||||
"type": "teleport",
|
||||
"move_mode": "walk",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"x": 5986.8271484375,
|
||||
"y": 754.697265625,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"x": 5977.61572265625,
|
||||
"y": 779.0771484375,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "up_down_grab_leaf",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"x": 5999.064453125,
|
||||
"y": 780.14306640625,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "up_down_grab_leaf",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"x": 6023.935546875,
|
||||
"y": 784.0078125,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "up_down_grab_leaf",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"x": 6031.62451171875,
|
||||
"y": 808.76025390625,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"x": 6016.34765625,
|
||||
"y": 809.52197265625,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"x": 5995.71826171875,
|
||||
"y": 834.47998046875,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"x": 6010.193359375,
|
||||
"y": 867.47119140625,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"x": 6024.88037109375,
|
||||
"y": 873.9716796875,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"x": 6054.75634765625,
|
||||
"y": 879.638671875,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"x": 6065.25390625,
|
||||
"y": 884.31201171875,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 13,
|
||||
"x": 6094.40771484375,
|
||||
"y": 893.3486328125,
|
||||
"type": "path",
|
||||
"move_mode": "fly",
|
||||
"action": "stop_flying",
|
||||
"action_params": "500"
|
||||
},
|
||||
{
|
||||
"id": 14,
|
||||
"x": 6119.609375,
|
||||
"y": 893.1064453125,
|
||||
"type": "target",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 15,
|
||||
"x": 6122.7783203125,
|
||||
"y": 880.8291015625,
|
||||
"type": "target",
|
||||
"move_mode": "walk",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 16,
|
||||
"x": 6071.14794921875,
|
||||
"y": 902.85986328125,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 17,
|
||||
"x": 6062.3779296875,
|
||||
"y": 910.0625,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 18,
|
||||
"x": 6040.9345703125,
|
||||
"y": 904.1884765625,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 19,
|
||||
"x": 6033.3154296875,
|
||||
"y": 916.77783203125,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 20,
|
||||
"x": 6035.376953125,
|
||||
"y": 941.66357421875,
|
||||
"type": "target",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 21,
|
||||
"x": 6041.08056640625,
|
||||
"y": 948.587890625,
|
||||
"type": "target",
|
||||
"move_mode": "walk",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
4
repo/pathing/地方特产/须弥/悼灵花/悼灵花补充@ddaodan/README.md
Normal file
4
repo/pathing/地方特产/须弥/悼灵花/悼灵花补充@ddaodan/README.md
Normal file
@@ -0,0 +1,4 @@
|
||||
## 需要BGI版本大于0.47.2!!!
|
||||
|
||||
对 @曦 的路线进行了补充,包含了洞穴内的点位。
|
||||
部分地区需要完成开图任务才能到达。
|
||||
@@ -197,8 +197,8 @@
|
||||
},
|
||||
{
|
||||
"id": 21,
|
||||
"x": -1013.41,
|
||||
"y": 1028.43,
|
||||
"x": -1023.31,
|
||||
"y": 1174.48,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
@@ -200,8 +200,8 @@
|
||||
"y": 994.06,
|
||||
"type": "target",
|
||||
"move_mode": "walk",
|
||||
"action": "pick_around",
|
||||
"action_params": ""
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(1)"
|
||||
},
|
||||
{
|
||||
"id": 22,
|
||||
412
repo/pathing/食材与炼金/甜甜花/甜甜花全收集@ddaodan/B03-甜甜花-璃月-地中之盐北-25个.json
Normal file
412
repo/pathing/食材与炼金/甜甜花/甜甜花全收集@ddaodan/B03-甜甜花-璃月-地中之盐北-25个.json
Normal file
@@ -0,0 +1,412 @@
|
||||
{
|
||||
"info": {
|
||||
"name": "B03-甜甜花-璃月-地中之盐北-25个",
|
||||
"type": "collect",
|
||||
"authors": [
|
||||
{
|
||||
"name": "ddaodan",
|
||||
"links": ""
|
||||
}
|
||||
],
|
||||
"version": "1.0",
|
||||
"description": "",
|
||||
"map_name": "Teyvat",
|
||||
"bgi_version": "0.45.0",
|
||||
"tags": [
|
||||
"甜甜花",
|
||||
"高危"
|
||||
],
|
||||
"last_modified_time": 1753292544540,
|
||||
"enable_monster_loot_split": false
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
"id": 1,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"type": "teleport",
|
||||
"x": -321.2265625,
|
||||
"y": 1473.5859375,
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"x": -257.2783203125,
|
||||
"y": 1467.88037109375,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"x": -235.896484375,
|
||||
"y": 1458.826171875,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"x": -221.091796875,
|
||||
"y": 1473.330078125,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"x": -215.8251953125,
|
||||
"y": 1477.72119140625,
|
||||
"type": "path",
|
||||
"move_mode": "jump",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"x": -156.9658203125,
|
||||
"y": 1473.62158203125,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"x": -151.4375,
|
||||
"y": 1509.34765625,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"x": -145.486328125,
|
||||
"y": 1519.380859375,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"x": -120.2255859375,
|
||||
"y": 1532.658203125,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"x": -99.1025390625,
|
||||
"y": 1530.4384765625,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"x": -71.37890625,
|
||||
"y": 1535.14990234375,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"x": -61.037109375,
|
||||
"y": 1528.033203125,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 13,
|
||||
"x": -68.76171875,
|
||||
"y": 1525.3154296875,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 14,
|
||||
"x": -73.646484375,
|
||||
"y": 1520.0390625,
|
||||
"type": "path",
|
||||
"move_mode": "jump",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 15,
|
||||
"x": -78.3935546875,
|
||||
"y": 1516.33251953125,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 16,
|
||||
"x": -100.990234375,
|
||||
"y": 1510.9755859375,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 17,
|
||||
"x": -121.130859375,
|
||||
"y": 1510.326171875,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 18,
|
||||
"x": -126.3603515625,
|
||||
"y": 1517.013671875,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 19,
|
||||
"x": -129.685546875,
|
||||
"y": 1495.70947265625,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 20,
|
||||
"x": -110.85546875,
|
||||
"y": 1492.6806640625,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 21,
|
||||
"x": -110.2890625,
|
||||
"y": 1487.5615234375,
|
||||
"type": "target",
|
||||
"move_mode": "walk",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.5),keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f)"
|
||||
},
|
||||
{
|
||||
"id": 22,
|
||||
"x": -99.3017578125,
|
||||
"y": 1490.9072265625,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 23,
|
||||
"x": -90.7119140625,
|
||||
"y": 1494.701171875,
|
||||
"type": "path",
|
||||
"move_mode": "fly",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 24,
|
||||
"x": -80.451171875,
|
||||
"y": 1497.2236328125,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 25,
|
||||
"x": -50.4765625,
|
||||
"y": 1454.2880859375,
|
||||
"type": "path",
|
||||
"move_mode": "fly",
|
||||
"action": "stop_flying",
|
||||
"action_params": "1000",
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": 26,
|
||||
"x": -50.4765625,
|
||||
"y": 1454.2880859375,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 27,
|
||||
"x": -58.0322265625,
|
||||
"y": 1441.4970703125,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 28,
|
||||
"x": -45.7998046875,
|
||||
"y": 1445.68994140625,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 29,
|
||||
"x": -17.8056640625,
|
||||
"y": 1437.611328125,
|
||||
"type": "path",
|
||||
"move_mode": "fly",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 30,
|
||||
"x": 11.1982421875,
|
||||
"y": 1435.783203125,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 31,
|
||||
"x": 14.4365234375,
|
||||
"y": 1413.92138671875,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 32,
|
||||
"x": 26.58984375,
|
||||
"y": 1421.4345703125,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 33,
|
||||
"x": 34.732421875,
|
||||
"y": 1410.06884765625,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 34,
|
||||
"x": 44.8466796875,
|
||||
"y": 1396.1044921875,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 35,
|
||||
"x": 66.4287109375,
|
||||
"y": 1389.5302734375,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 36,
|
||||
"x": 91.876953125,
|
||||
"y": 1424.02392578125,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 37,
|
||||
"x": 106.9951171875,
|
||||
"y": 1448.6435546875,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 38,
|
||||
"x": 110.2109375,
|
||||
"y": 1455.6318359375,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 39,
|
||||
"x": 106.904296875,
|
||||
"y": 1465.248046875,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 40,
|
||||
"x": 94.265625,
|
||||
"y": 1458.03271484375,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 41,
|
||||
"x": 80.0732421875,
|
||||
"y": 1466.4365234375,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 42,
|
||||
"x": 73.978515625,
|
||||
"y": 1468.330078125,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 43,
|
||||
"x": 71.541015625,
|
||||
"y": 1520.509765625,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
}
|
||||
]
|
||||
}
|
||||
158
repo/pathing/食材与炼金/甜甜花/甜甜花全收集@ddaodan/B04-甜甜花-璃月-石门-5个.json
Normal file
158
repo/pathing/食材与炼金/甜甜花/甜甜花全收集@ddaodan/B04-甜甜花-璃月-石门-5个.json
Normal file
@@ -0,0 +1,158 @@
|
||||
{
|
||||
"info": {
|
||||
"name": "B04-甜甜花-璃月-石门-5个",
|
||||
"type": "collect",
|
||||
"authors": [
|
||||
{
|
||||
"name": "ddaodan",
|
||||
"links": ""
|
||||
}
|
||||
],
|
||||
"version": "1.0",
|
||||
"description": "",
|
||||
"map_name": "Teyvat",
|
||||
"bgi_version": "0.45.0",
|
||||
"tags": [
|
||||
"甜甜花"
|
||||
],
|
||||
"last_modified_time": 1753293344136,
|
||||
"enable_monster_loot_split": false
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
"id": 1,
|
||||
"x": 207.6953125,
|
||||
"y": 1573.29443359375,
|
||||
"type": "teleport",
|
||||
"move_mode": "walk",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"x": 164.728515625,
|
||||
"y": 1629.11279296875,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"x": 108.962890625,
|
||||
"y": 1624.1875,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"x": 105.4404296875,
|
||||
"y": 1621.4482421875,
|
||||
"type": "path",
|
||||
"move_mode": "jump",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"x": 110.6015625,
|
||||
"y": 1654.2080078125,
|
||||
"type": "path",
|
||||
"move_mode": "fly",
|
||||
"action": "stop_flying",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"x": 107.6044921875,
|
||||
"y": 1656.97802734375,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.5),keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f)"
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"x": 102.2685546875,
|
||||
"y": 1639.716796875,
|
||||
"type": "path",
|
||||
"move_mode": "jump",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"x": 86.267578125,
|
||||
"y": 1671.9453125,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"x": 92.060546875,
|
||||
"y": 1719.23583984375,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"x": 102.158203125,
|
||||
"y": 1735.82421875,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"x": 71.1533203125,
|
||||
"y": 1766.8447265625,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"x": 69.2998046875,
|
||||
"y": 1777.587890625,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 13,
|
||||
"x": 67.37109375,
|
||||
"y": 1781.8232421875,
|
||||
"type": "path",
|
||||
"move_mode": "jump",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 14,
|
||||
"x": 54.46484375,
|
||||
"y": 1789.4208984375,
|
||||
"type": "path",
|
||||
"move_mode": "climb",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 15,
|
||||
"x": 51.435546875,
|
||||
"y": 1786.37939453125,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
}
|
||||
]
|
||||
}
|
||||
133
repo/pathing/食材与炼金/甜甜花/甜甜花全收集@ddaodan/B05-甜甜花-蒙德-石门-5个.json
Normal file
133
repo/pathing/食材与炼金/甜甜花/甜甜花全收集@ddaodan/B05-甜甜花-蒙德-石门-5个.json
Normal file
@@ -0,0 +1,133 @@
|
||||
{
|
||||
"info": {
|
||||
"name": "B05-甜甜花-蒙德-石门-5个",
|
||||
"type": "collect",
|
||||
"authors": [
|
||||
{
|
||||
"name": "ddaodan",
|
||||
"links": ""
|
||||
}
|
||||
],
|
||||
"version": "1.0",
|
||||
"description": "",
|
||||
"map_name": "Teyvat",
|
||||
"bgi_version": "0.45.0",
|
||||
"tags": [
|
||||
"甜甜花"
|
||||
],
|
||||
"last_modified_time": 1753294406822,
|
||||
"enable_monster_loot_split": false
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
"id": 1,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"type": "teleport",
|
||||
"x": 386.1279296875,
|
||||
"y": 1688.921875,
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"x": 375.10546875,
|
||||
"y": 1682.00927734375,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"x": 346.138671875,
|
||||
"y": 1662.89453125,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"x": 305.908203125,
|
||||
"y": 1650.2294921875,
|
||||
"type": "path",
|
||||
"move_mode": "fly",
|
||||
"action": "stop_flying",
|
||||
"action_params": "",
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"x": 305.908203125,
|
||||
"y": 1650.2294921875,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"x": 280.494140625,
|
||||
"y": 1688.1884765625,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"x": 251.642578125,
|
||||
"y": 1707.837890625,
|
||||
"type": "path",
|
||||
"move_mode": "fly",
|
||||
"action": "stop_flying",
|
||||
"action_params": "",
|
||||
"locked": false
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"x": 251.642578125,
|
||||
"y": 1707.837890625,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"x": 215.224609375,
|
||||
"y": 1688.75244140625,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"x": 219.626953125,
|
||||
"y": 1732.84765625,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"x": 172.904296875,
|
||||
"y": 1763.6689453125,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"x": 163.66796875,
|
||||
"y": 1775.1796875,
|
||||
"type": "path",
|
||||
"move_mode": "dash",
|
||||
"action": "combat_script",
|
||||
"action_params": "wait(0.2)"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
## 当前进度 323/2419
|
||||
## 当前进度 358/2419
|
||||
|
||||
## 未收录点位
|
||||
路线制作采用米游社大地图点位,随着路线制作进度的推进,发现大地图缺失了很多的点位,如果你在运行后发现仍然还有未采集的甜甜花,可能是大地图未收录相关点位,请联系作者进行反馈!
|
||||
|
||||
Reference in New Issue
Block a user