JS脚本AbundantOre升级至0.27,等0.55 (#2657)

* add new paths

* update statistics

* update

* fix typo

* update statistics
This commit is contained in:
Jamis
2026-01-17 11:25:29 +08:00
committed by GitHub
parent 78122b77bd
commit 02c79e55f0
25 changed files with 3009 additions and 191 deletions

View File

@@ -29,6 +29,11 @@
## ChangeLog
### 0.27
- 增加旧日之海、远古圣山地区的路线
- 重制自定义配置页面
### 0.25
- 修复坐标监控逻辑中未指定地图的bugspecial thanks to [@this-Fish](https://github.com/this-Fish)

File diff suppressed because it is too large Load Diff

View File

@@ -11,7 +11,7 @@
"version": "1.0",
"description": "",
"map_name": "Teyvat",
"bgi_version": "0.45.0",
"bgi_version": "0.52.0",
"tags": [
"双手剑"
],
@@ -62,7 +62,7 @@
"y": -4973.52,
"action": "combat_script",
"move_mode": "fly",
"action_params": "j,wait(7.8),j,attack(0.2)",
"action_params": "j,wait(6.8),j,attack(0.2)",
"type": "path"
},
{

View File

@@ -0,0 +1,76 @@
{
"info": {
"authors": [
{
"name": "芝士贝果",
"links": "https://github.com/cheese-bagel"
}
],
"bgi_version": "0.54.1-alpha.3",
"description": "",
"enable_monster_loot_split": false,
"last_modified_time": 1765869417061,
"map_match_method": "",
"map_name": "SeaOfBygoneEras",
"name": "E00-卡皮托利姆旧宫(学习螃蟹技能)",
"tags": [],
"type": "collect",
"version": "1.0"
},
"positions": [
{
"action": "",
"action_params": "",
"id": 1,
"move_mode": "walk",
"type": "teleport",
"x": 3543.8477,
"y": 1380.2609
},
{
"action": "",
"action_params": "",
"id": 2,
"move_mode": "run",
"type": "path",
"x": 3556.3594,
"y": 1374.9818
},
{
"action": "combat_script",
"action_params": "keydown(VK_LCONTROL);wait(3);keyup(VK_LCONTROL);click(middle);wait(0.5);moveby(0,700)",
"id": 3,
"move_mode": "run",
"type": "path",
"x": 3569.1558,
"y": 1379.5138
},
{
"action": "",
"action_params": "",
"id": 4,
"move_mode": "dash",
"type": "path",
"x": 3600.522,
"y": 1386.7323
},
{
"action": "combat_script",
"action_params": "attack",
"id": 5,
"move_mode": "walk",
"type": "orientation",
"x": 3613.7422,
"y": 1393.2585
},
{
"action": "combat_script",
"action_params": "attack",
"id": 6,
"move_mode": "walk",
"type": "orientation",
"x": 3614.2134,
"y": 1384.8744
}
]
}

View File

@@ -0,0 +1,114 @@
{
"info": {
"authors": [
{
"name": "芝士贝果",
"links": "https://github.com/cheese-bagel"
}
],
"bgi_version": "0.54.1-alpha.2",
"description": "",
"enable_monster_loot_split": false,
"last_modified_time": 1765694942342,
"map_match_method": "",
"map_name": "SeaOfBygoneEras",
"name": "E01-雅努斯之门左上-5个",
"tags": [],
"type": "collect",
"version": "1.0"
},
"positions": [
{
"action": "",
"action_params": "",
"id": 1,
"locked": false,
"move_mode": "walk",
"type": "teleport",
"x": 4531.6816,
"y": 1549.0245
},
{
"action": "combat_script",
"action_params": "moveby(0,2000)",
"id": 2,
"move_mode": "walk",
"type": "path",
"x": 4531.6816,
"y": 1549.0245
},
{
"action": "",
"action_params": "",
"id": 3,
"locked": false,
"move_mode": "dash",
"type": "path",
"x": 4584.7095,
"y": 1582.1536
},
{
"action": "combat_script",
"action_params": "keydown(VK_LCONTROL);keydown(VK_LSHIFT);wait(4);keyup(VK_LSHIFT);keyup(VK_LCONTROL);click(middle);wait(0.5);moveby(0,600);",
"id": 4,
"move_mode": "walk",
"type": "path",
"x": 4584.7095,
"y": 1582.1536
},
{
"action": "",
"action_params": "",
"id": 5,
"move_mode": "walk",
"type": "path",
"x": 4583.6523,
"y": 1581.8861
},
{
"action": "combat_script",
"action_params": "e",
"id": 6,
"move_mode": "walk",
"type": "path",
"x": 4579.8018,
"y": 1588.1489
},
{
"action": "combat_script",
"action_params": "e",
"id": 7,
"move_mode": "walk",
"type": "path",
"x": 4579.0459,
"y": 1593.0311
},
{
"action": "",
"action_params": "",
"id": 8,
"move_mode": "dash",
"type": "path",
"x": 4587.8906,
"y": 1569.9598
},
{
"action": "",
"action_params": "",
"id": 9,
"move_mode": "dash",
"type": "path",
"x": 4604.2388,
"y": 1568.485
},
{
"action": "combat_script",
"action_params": "e",
"id": 10,
"move_mode": "walk",
"type": "path",
"x": 4608.0366,
"y": 1562.6508
}
]
}

View File

@@ -0,0 +1,59 @@
{
"info": {
"authors": [
{
"name": "芝士贝果",
"links": "https://github.com/cheese-bagel"
}
],
"bgi_version": "0.54.1-alpha.2",
"description": "",
"enable_monster_loot_split": false,
"last_modified_time": 1765695192338,
"map_match_method": "",
"map_name": "SeaOfBygoneEras",
"name": "E02-雅努斯之门右上-3个",
"tags": [],
"type": "collect",
"version": "1.0"
},
"positions": [
{
"action": "",
"action_params": "",
"id": 1,
"locked": false,
"move_mode": "walk",
"type": "teleport",
"x": 4381.418,
"y": 1565.7661
},
{
"action": "combat_script",
"action_params": "moveby(0,1000)",
"id": 2,
"move_mode": "walk",
"type": "path",
"x": 4381.418,
"y": 1565.7661
},
{
"action": "",
"action_params": "",
"id": 3,
"move_mode": "run",
"type": "path",
"x": 4415.144,
"y": 1617.1536
},
{
"action": "combat_script",
"action_params": "e",
"id": 4,
"move_mode": "walk",
"type": "path",
"x": 4409.9238,
"y": 1626.8086
}
]
}

View File

@@ -0,0 +1,86 @@
{
"info": {
"authors": [
{
"name": "芝士贝果",
"links": "https://github.com/cheese-bagel"
}
],
"bgi_version": "0.54.1-alpha.2",
"description": "",
"enable_monster_loot_split": false,
"last_modified_time": 1765695397768,
"map_match_method": "",
"map_name": "SeaOfBygoneEras",
"name": "E03-雅努斯之门右下-2个",
"tags": [],
"type": "collect",
"version": "1.0"
},
"positions": [
{
"action": "",
"action_params": "",
"id": 1,
"locked": false,
"move_mode": "walk",
"type": "teleport",
"x": 4381.4131,
"y": 1565.7863
},
{
"action": "combat_script",
"action_params": "moveby(0,600)",
"id": 2,
"move_mode": "walk",
"type": "path",
"x": 4381.4131,
"y": 1565.7863
},
{
"action": "",
"action_params": "",
"id": 3,
"move_mode": "run",
"type": "path",
"x": 4403.2568,
"y": 1539.3416
},
{
"action": "",
"action_params": "",
"id": 4,
"move_mode": "dash",
"type": "path",
"x": 4406.5415,
"y": 1519.1863
},
{
"action": "combat_script",
"action_params": "e",
"id": 5,
"move_mode": "walk",
"type": "path",
"x": 4405.8638,
"y": 1517.188
},
{
"action": "combat_script",
"action_params": "e",
"id": 6,
"move_mode": "walk",
"type": "path",
"x": 4406.4092,
"y": 1512.9467
},
{
"action": "",
"action_params": "",
"id": 7,
"move_mode": "walk",
"type": "path",
"x": 4410.0591,
"y": 1512.8119
}
]
}

View File

@@ -0,0 +1,77 @@
{
"info": {
"authors": [
{
"name": "芝士贝果",
"links": "https://github.com/cheese-bagel"
}
],
"bgi_version": "0.54.1-alpha.2",
"description": "",
"enable_monster_loot_split": false,
"last_modified_time": 1765695658979,
"map_match_method": "",
"map_name": "SeaOfBygoneEras",
"name": "E04-崇高大道上方-3个",
"tags": [],
"type": "collect",
"version": "1.0"
},
"positions": [
{
"action": "",
"action_params": "",
"id": 1,
"locked": false,
"move_mode": "walk",
"type": "teleport",
"x": 3966.0239,
"y": 1599.3177
},
{
"action": "combat_script",
"action_params": "keydown(VK_LCONTROL);keydown(VK_LSHIFT);wait(6.5);keyup(VK_LSHIFT);keyup(VK_LCONTROL);click(middle);wait(0.5);moveby(0,600);",
"id": 2,
"move_mode": "walk",
"type": "path",
"x": 3966.0239,
"y": 1599.3177
},
{
"action": "",
"action_params": "",
"id": 3,
"move_mode": "dash",
"type": "path",
"x": 3978.0425,
"y": 1623.4696
},
{
"action": "combat_script",
"action_params": "e",
"id": 4,
"move_mode": "walk",
"type": "path",
"x": 3980.8508,
"y": 1627.334
},
{
"action": "",
"action_params": "",
"id": 5,
"move_mode": "dash",
"type": "path",
"x": 3968.8462,
"y": 1625.454
},
{
"action": "combat_script",
"action_params": "e",
"id": 6,
"move_mode": "walk",
"type": "path",
"x": 3974.8438,
"y": 1634.0992
}
]
}

View File

@@ -0,0 +1,95 @@
{
"info": {
"authors": [
{
"name": "芝士贝果",
"links": "https://github.com/cheese-bagel"
}
],
"bgi_version": "0.54.1-alpha.2",
"description": "",
"enable_monster_loot_split": false,
"last_modified_time": 1765696288893,
"map_match_method": "",
"map_name": "SeaOfBygoneEras",
"name": "E05-崇高大道下方-4个",
"tags": [],
"type": "collect",
"version": "1.0"
},
"positions": [
{
"action": "",
"action_params": "",
"id": 1,
"locked": false,
"move_mode": "walk",
"type": "teleport",
"x": 4045.5059,
"y": 1425.1052
},
{
"action": "combat_script",
"action_params": "moveby(0,2000)",
"id": 2,
"move_mode": "walk",
"type": "path",
"x": 4045.5059,
"y": 1425.1052
},
{
"action": "combat_script",
"action_params": "keydown(VK_LCONTROL);keydown(VK_LSHIFT);wait(3);keyup(VK_LSHIFT);keyup(VK_LCONTROL);click(middle);wait(0.5);moveby(0,500);",
"id": 3,
"move_mode": "run",
"type": "path",
"x": 3991.6799,
"y": 1395.4423
},
{
"action": "combat_script",
"action_params": "e",
"id": 4,
"move_mode": "dash",
"type": "path",
"x": 4007.2175,
"y": 1408.0665
},
{
"action": "combat_script",
"action_params": "e",
"id": 5,
"move_mode": "dash",
"type": "path",
"x": 4001.5435,
"y": 1396.9132
},
{
"action": "combat_script",
"action_params": "e",
"id": 6,
"move_mode": "dash",
"type": "path",
"x": 4007.1921,
"y": 1403.7373
},
{
"action": "",
"action_params": "",
"id": 7,
"move_mode": "dash",
"type": "path",
"x": 3999.9856,
"y": 1399.6985
},
{
"action": "combat_script",
"action_params": "e",
"id": 8,
"move_mode": "dash",
"type": "path",
"x": 4009.9426,
"y": 1395.876
}
]
}

View File

@@ -0,0 +1,131 @@
{
"info": {
"authors": [
{
"name": "芝士贝果",
"links": "https://github.com/cheese-bagel"
}
],
"bgi_version": "0.54.1-alpha.2",
"description": "",
"enable_monster_loot_split": false,
"last_modified_time": 1765696527241,
"map_match_method": "",
"map_name": "SeaOfBygoneEras",
"name": "E06-崇高大道左侧-5个",
"tags": [],
"type": "collect",
"version": "1.0"
},
"positions": [
{
"action": "",
"action_params": "",
"id": 1,
"locked": false,
"move_mode": "walk",
"type": "teleport",
"x": 4045.4744,
"y": 1425.1104
},
{
"action": "combat_script",
"action_params": "moveby(0,200)",
"id": 2,
"move_mode": "walk",
"type": "path",
"x": 4045.4744,
"y": 1425.1104
},
{
"action": "",
"action_params": "",
"id": 3,
"move_mode": "run",
"type": "path",
"x": 4026.9758,
"y": 1462.6049
},
{
"action": "",
"action_params": "",
"id": 4,
"move_mode": "run",
"type": "path",
"x": 4039.5449,
"y": 1481.7133
},
{
"action": "combat_script",
"action_params": "e",
"id": 5,
"move_mode": "walk",
"type": "path",
"x": 4044.3137,
"y": 1487.592
},
{
"action": "combat_script",
"action_params": "e",
"id": 6,
"move_mode": "walk",
"type": "path",
"x": 4044.5906,
"y": 1498.9692
},
{
"action": "",
"action_params": "",
"id": 7,
"move_mode": "walk",
"type": "path",
"x": 4045.8396,
"y": 1492.1388
},
{
"action": "combat_script",
"action_params": "e",
"id": 8,
"move_mode": "walk",
"type": "path",
"x": 4052.9016,
"y": 1488.3553
},
{
"action": "",
"action_params": "",
"id": 9,
"move_mode": "dash",
"type": "path",
"x": 4036.2595,
"y": 1500.8666
},
{
"action": "",
"action_params": "",
"id": 10,
"move_mode": "dash",
"type": "path",
"x": 4034.0608,
"y": 1518.224
},
{
"action": "combat_script",
"action_params": "e",
"id": 11,
"move_mode": "walk",
"type": "path",
"x": 4041.6069,
"y": 1523.7535
},
{
"action": "combat_script",
"action_params": "e",
"id": 12,
"move_mode": "walk",
"type": "path",
"x": 4045.1016,
"y": 1527.1794
}
]
}

View File

@@ -0,0 +1,122 @@
{
"info": {
"authors": [
{
"name": "芝士贝果",
"links": "https://github.com/cheese-bagel"
}
],
"bgi_version": "0.54.1-alpha.2",
"description": "",
"enable_monster_loot_split": false,
"last_modified_time": 1765697290477,
"map_match_method": "",
"map_name": "SeaOfBygoneEras",
"name": "E07-崇高大道右侧-5个",
"tags": [],
"type": "collect",
"version": "1.0"
},
"positions": [
{
"action": "",
"action_params": "",
"id": 1,
"locked": false,
"move_mode": "walk",
"type": "teleport",
"x": 3787.3391,
"y": 1460.0455
},
{
"action": "combat_script",
"action_params": "moveby(0,2300)",
"id": 2,
"move_mode": "walk",
"type": "path",
"x": 3787.3391,
"y": 1460.0455
},
{
"action": "",
"action_params": "",
"id": 3,
"move_mode": "run",
"type": "path",
"x": 3872.9016,
"y": 1478.2028
},
{
"action": "combat_script",
"action_params": "keydown(VK_LCONTROL);wait(2);keyup(VK_LCONTROL);click(middle);wait(0.5);moveby(0,600);",
"id": 4,
"move_mode": "run",
"type": "path",
"x": 3884.1355,
"y": 1475.543
},
{
"action": "combat_script",
"action_params": "e",
"id": 5,
"move_mode": "dash",
"type": "path",
"x": 3894.4675,
"y": 1448.0332
},
{
"action": "combat_script",
"action_params": "e",
"id": 6,
"move_mode": "dash",
"type": "path",
"x": 3881.6907,
"y": 1446.9523
},
{
"action": "",
"action_params": "",
"id": 7,
"move_mode": "dash",
"type": "path",
"x": 3882.7087,
"y": 1469.9623
},
{
"action": "",
"action_params": "",
"id": 8,
"move_mode": "dash",
"type": "path",
"x": 3902.9668,
"y": 1488.4036
},
{
"action": "",
"action_params": "",
"id": 9,
"move_mode": "dash",
"type": "path",
"x": 3921.2722,
"y": 1482.6379
},
{
"action": "combat_script",
"action_params": "e",
"id": 10,
"move_mode": "walk",
"type": "path",
"x": 3927.8416,
"y": 1478.231
},
{
"action": "",
"action_params": "",
"id": 11,
"move_mode": "walk",
"type": "path",
"x": 3930.825,
"y": 1476.7893
}
]
}

View File

@@ -0,0 +1,78 @@
{
"info": {
"authors": [
{
"name": "芝士贝果",
"links": "https://github.com/cheese-bagel"
}
],
"bgi_version": "0.54.1-alpha.2",
"description": "",
"enable_monster_loot_split": false,
"last_modified_time": 1765701007105,
"map_match_method": "",
"map_name": "SeaOfBygoneEras",
"name": "E08-卡皮托林山上方-3个",
"tags": [],
"type": "collect",
"version": "1.0"
},
"positions": [
{
"action": "",
"action_params": "",
"id": 1,
"locked": false,
"move_mode": "walk",
"type": "teleport",
"x": 3640.8384,
"y": 1551.3141
},
{
"action": "combat_script",
"action_params": "moveby(0,2500)",
"id": 2,
"locked": false,
"move_mode": "run",
"type": "path",
"x": 3678.7104,
"y": 1589.8438
},
{
"action": "combat_script",
"action_params": "keydown(VK_LCONTROL);keydown(VK_LSHIFT);wait(10);keyup(VK_LSHIFT);keyup(VK_LCONTROL);click(middle);wait(0.5);moveby(0,600);",
"id": 3,
"move_mode": "run",
"type": "path",
"x": 3676.2883,
"y": 1621.1614
},
{
"action": "",
"action_params": "",
"id": 4,
"move_mode": "run",
"type": "path",
"x": 3660.1626,
"y": 1624.8597
},
{
"action": "combat_script",
"action_params": "e",
"id": 5,
"move_mode": "walk",
"type": "path",
"x": 3655.4922,
"y": 1625.903
},
{
"action": "combat_script",
"action_params": "e",
"id": 6,
"move_mode": "walk",
"type": "path",
"x": 3652.0269,
"y": 1625.2739
}
]
}

View File

@@ -0,0 +1,86 @@
{
"info": {
"authors": [
{
"name": "芝士贝果",
"links": "https://github.com/cheese-bagel"
}
],
"bgi_version": "0.54.1-alpha.2",
"description": "",
"enable_monster_loot_split": false,
"last_modified_time": 1765701316338,
"map_match_method": "",
"map_name": "SeaOfBygoneEras",
"name": "E09-卡皮托林山右侧-4个",
"tags": [],
"type": "collect",
"version": "1.0"
},
"positions": [
{
"action": "",
"action_params": "",
"id": 1,
"locked": false,
"move_mode": "walk",
"type": "teleport",
"x": 3502.5256,
"y": 1342.6149
},
{
"action": "combat_script",
"action_params": "moveby(0,1400)",
"id": 2,
"move_mode": "walk",
"type": "path",
"x": 3502.5256,
"y": 1342.6149
},
{
"action": "combat_script",
"action_params": "click(middle);wait(0.5);moveby(0,600);",
"id": 3,
"move_mode": "run",
"type": "path",
"x": 3437.2285,
"y": 1392.176
},
{
"action": "combat_script",
"action_params": "e",
"id": 4,
"move_mode": "walk",
"type": "path",
"x": 3426.5979,
"y": 1395.3397
},
{
"action": "combat_script",
"action_params": "e",
"id": 5,
"move_mode": "walk",
"type": "path",
"x": 3425.6084,
"y": 1405.7275
},
{
"action": "",
"action_params": "",
"id": 6,
"move_mode": "walk",
"type": "path",
"x": 3432.126,
"y": 1397.0103
},
{
"action": "combat_script",
"action_params": "e",
"id": 7,
"move_mode": "walk",
"type": "path",
"x": 3438.1821,
"y": 1401.2108
}
]
}

View File

@@ -0,0 +1,140 @@
{
"info": {
"authors": [
{
"name": "芝士贝果",
"links": "https://github.com/cheese-bagel"
}
],
"bgi_version": "0.54.1-alpha.2",
"description": "",
"enable_monster_loot_split": false,
"last_modified_time": 1765702361195,
"map_match_method": "",
"map_name": "SeaOfBygoneEras",
"name": "E10-卡皮托林山左侧-7个",
"tags": [],
"type": "collect",
"version": "1.0"
},
"positions": [
{
"action": "",
"action_params": "",
"id": 1,
"move_mode": "walk",
"type": "teleport",
"x": 3502.5647,
"y": 1342.646
},
{
"action": "combat_script",
"action_params": "moveby(0,1400);",
"id": 2,
"move_mode": "run",
"type": "path",
"x": 3549.1218,
"y": 1338.2101
},
{
"action": "combat_script",
"action_params": "click(middle);wait(0.5);moveby(0,-300)",
"id": 3,
"move_mode": "run",
"type": "path",
"x": 3612.509,
"y": 1400.8563
},
{
"action": "combat_script",
"action_params": "e",
"id": 4,
"move_mode": "dash",
"type": "path",
"x": 3602.312,
"y": 1406.1898
},
{
"action": "combat_script",
"action_params": "e",
"id": 5,
"move_mode": "dash",
"type": "path",
"x": 3585.4126,
"y": 1407.8158
},
{
"action": "combat_script",
"action_params": "e",
"id": 6,
"move_mode": "dash",
"type": "path",
"x": 3579.8101,
"y": 1407.9052
},
{
"action": "combat_script",
"action_params": "click(middle);wait(0.5);moveby(0,300)",
"id": 7,
"move_mode": "dash",
"type": "path",
"x": 3587.5984,
"y": 1410.3607
},
{
"action": "combat_script",
"action_params": "e",
"id": 8,
"locked": false,
"move_mode": "dash",
"type": "path",
"x": 3583.4065,
"y": 1416.7214
},
{
"action": "combat_script",
"action_params": "moveby(0,2500)",
"id": 9,
"move_mode": "walk",
"type": "path",
"x": 3583.4065,
"y": 1416.7214
},
{
"action": "",
"action_params": "",
"id": 10,
"move_mode": "run",
"type": "path",
"x": 3645.0008,
"y": 1389.0
},
{
"action": "combat_script",
"action_params": "keydown(VK_LCONTROL);keydown(VK_LSHIFT);wait(10);keyup(VK_LSHIFT);keyup(VK_LCONTROL);click(middle);wait(0.5)",
"id": 11,
"move_mode": "walk",
"type": "path",
"x": 3671.9648,
"y": 1377.8213
},
{
"action": "combat_script",
"action_params": "e",
"id": 12,
"move_mode": "walk",
"type": "path",
"x": 3669.2236,
"y": 1376.9269
},
{
"action": "combat_script",
"action_params": "e",
"id": 13,
"move_mode": "walk",
"type": "path",
"x": 3665.6792,
"y": 1379.5006
}
]
}

View File

@@ -0,0 +1,130 @@
{
"info": {
"authors": [
{
"name": "芝士贝果",
"links": "https://github.com/cheese-bagel"
}
],
"bgi_version": "0.54.1-alpha.3",
"description": "",
"enable_monster_loot_split": false,
"last_modified_time": 1765869830679,
"map_match_method": "",
"map_name": "SeaOfBygoneEras",
"name": "A39-萃凝晶-旧日之海-谐律院",
"tags": [],
"type": "collect",
"version": "1.0"
},
"positions": [
{
"action": "",
"action_params": "",
"id": 1,
"move_mode": "walk",
"type": "teleport",
"x": 4001.4114,
"y": 1338.9791
},
{
"action": "",
"action_params": "",
"id": 2,
"move_mode": "run",
"type": "path",
"x": 3983.1802,
"y": 1327.8263
},
{
"action": "",
"action_params": "",
"id": 3,
"move_mode": "run",
"type": "path",
"x": 3975.3486,
"y": 1315.4087
},
{
"action": "",
"action_params": "",
"id": 4,
"move_mode": "run",
"type": "path",
"x": 3943.0991,
"y": 1299.9678
},
{
"action": "",
"action_params": "",
"id": 5,
"move_mode": "run",
"type": "path",
"x": 3928.7156,
"y": 1285.2751
},
{
"action": "",
"action_params": "",
"id": 6,
"move_mode": "run",
"type": "path",
"x": 3924.8145,
"y": 1265.2671
},
{
"action": "stop_flying",
"action_params": "",
"id": 7,
"move_mode": "fly",
"type": "path",
"x": 3927.0474,
"y": 1249.9606
},
{
"action": "mining",
"action_params": "",
"id": 8,
"move_mode": "walk",
"type": "target",
"x": 3929.5542,
"y": 1250.9797
},
{
"action": "",
"action_params": "",
"id": 9,
"move_mode": "walk",
"type": "path",
"x": 3924.8621,
"y": 1252.8434
},
{
"action": "mining",
"action_params": "",
"id": 10,
"move_mode": "walk",
"type": "target",
"x": 3926.5447,
"y": 1248.3247
},
{
"action": "",
"action_params": "",
"id": 11,
"move_mode": "walk",
"type": "path",
"x": 3925.9324,
"y": 1254.8843
},
{
"action": "mining",
"action_params": "",
"id": 12,
"move_mode": "walk",
"type": "target",
"x": 3929.6611,
"y": 1247.9681
}
]
}

View File

@@ -0,0 +1,130 @@
{
"info": {
"authors": [
{
"name": "芝士贝果",
"links": "https://github.com/cheese-bagel"
}
],
"bgi_version": "0.54.1-alpha.3",
"description": "",
"enable_monster_loot_split": false,
"last_modified_time": 1766148472214,
"map_match_method": "",
"map_name": "AncientSacredMountain",
"name": "C01-萃凝晶-远古圣山-聚火祭验所15个",
"tags": [],
"type": "collect",
"version": "1.0"
},
"positions": [
{
"action": "",
"action_params": "",
"id": 1,
"move_mode": "walk",
"type": "teleport",
"x": -81.0977,
"y": -248.571
},
{
"action": "",
"action_params": "",
"id": 2,
"move_mode": "run",
"type": "path",
"x": -71.7244,
"y": -261.6331
},
{
"action": "",
"action_params": "",
"id": 3,
"move_mode": "dash",
"type": "path",
"x": -40.0781,
"y": -286.386
},
{
"action": "mining",
"action_params": "",
"id": 4,
"move_mode": "walk",
"type": "target",
"x": -36.4038,
"y": -289.2461
},
{
"action": "",
"action_params": "",
"id": 5,
"move_mode": "walk",
"type": "path",
"x": -40.1082,
"y": -290.8005
},
{
"action": "mining",
"action_params": "",
"id": 6,
"move_mode": "walk",
"type": "target",
"x": -35.9941,
"y": -294.3003
},
{
"action": "",
"action_params": "",
"id": 7,
"move_mode": "run",
"type": "path",
"x": -83.2883,
"y": -312.4651
},
{
"action": "mining",
"action_params": "",
"id": 8,
"move_mode": "walk",
"type": "target",
"x": -85.1829,
"y": -314.6672
},
{
"action": "",
"action_params": "",
"id": 9,
"move_mode": "walk",
"type": "path",
"x": -80.4199,
"y": -315.9861
},
{
"action": "mining",
"action_params": "",
"id": 10,
"move_mode": "walk",
"type": "target",
"x": -85.7986,
"y": -318.0847
},
{
"action": "",
"action_params": "",
"id": 11,
"move_mode": "run",
"type": "path",
"x": -99.8833,
"y": -289.1995
},
{
"action": "mining",
"action_params": "",
"id": 12,
"move_mode": "walk",
"type": "target",
"x": -110.1643,
"y": -291.1687
}
]
}

View File

@@ -0,0 +1,184 @@
{
"info": {
"authors": [
{
"name": "芝士贝果",
"links": "https://github.com/cheese-bagel"
}
],
"bgi_version": "0.54.1-alpha.3",
"description": "",
"enable_monster_loot_split": false,
"last_modified_time": 1766405770903,
"map_match_method": "",
"map_name": "AncientSacredMountain",
"name": "C02-萃凝晶-远古圣山-聚火祭验所27个",
"tags": [],
"type": "collect",
"version": "1.0"
},
"positions": [
{
"action": "",
"action_params": "",
"id": 1,
"move_mode": "walk",
"type": "teleport",
"x": -245.2271,
"y": -291.2136
},
{
"action": "",
"action_params": "",
"id": 2,
"move_mode": "run",
"type": "path",
"x": -288.1887,
"y": -267.4551
},
{
"action": "",
"action_params": "",
"id": 3,
"move_mode": "run",
"type": "path",
"x": -327.6211,
"y": -280.7524
},
{
"action": "",
"action_params": "",
"id": 4,
"move_mode": "dash",
"type": "path",
"x": -370.3967,
"y": -301.8779
},
{
"action": "mining",
"action_params": "",
"id": 5,
"move_mode": "walk",
"type": "target",
"x": -373.4988,
"y": -299.0237
},
{
"action": "",
"action_params": "",
"id": 6,
"move_mode": "walk",
"type": "path",
"x": -373.8069,
"y": -303.6624
},
{
"action": "mining",
"action_params": "",
"id": 7,
"move_mode": "walk",
"type": "target",
"x": -376.2024,
"y": -298.0649
},
{
"action": "",
"action_params": "",
"id": 8,
"move_mode": "jump",
"type": "path",
"x": -384.5796,
"y": -296.303
},
{
"action": "",
"action_params": "",
"id": 9,
"move_mode": "run",
"type": "path",
"x": -441.4285,
"y": -360.9089
},
{
"action": "mining",
"action_params": "",
"id": 10,
"move_mode": "walk",
"type": "target",
"x": -436.9155,
"y": -362.5735
},
{
"action": "",
"action_params": "",
"id": 11,
"move_mode": "walk",
"type": "path",
"x": -441.6567,
"y": -361.5786
},
{
"action": "mining",
"action_params": "",
"id": 12,
"move_mode": "walk",
"type": "target",
"x": -438.623,
"y": -364.1311
},
{
"action": "",
"action_params": "",
"id": 13,
"move_mode": "jump",
"type": "path",
"x": -432.2761,
"y": -366.8713
},
{
"action": "",
"action_params": "",
"id": 14,
"move_mode": "dash",
"type": "path",
"x": -396.9465,
"y": -352.3521
},
{
"action": "stop_flying",
"action_params": "",
"id": 15,
"move_mode": "fly",
"type": "path",
"x": -378.4229,
"y": -350.0105
},
{
"action": "mining",
"action_params": "",
"id": 16,
"move_mode": "walk",
"type": "target",
"x": -383.4524,
"y": -351.8992
},
{
"action": "",
"action_params": "",
"id": 17,
"move_mode": "walk",
"type": "path",
"x": -371.3176,
"y": -342.2778
},
{
"action": "mining",
"action_params": "",
"id": 18,
"move_mode": "walk",
"type": "target",
"x": -366.772,
"y": -342.8909
}
]
}

View File

@@ -0,0 +1,202 @@
{
"info": {
"authors": [
{
"name": "芝士贝果",
"links": "https://github.com/cheese-bagel"
}
],
"bgi_version": "0.54.1-alpha.3",
"description": "",
"enable_monster_loot_split": false,
"last_modified_time": 1766149423756,
"map_match_method": "",
"map_name": "AncientSacredMountain",
"name": "C03-萃凝晶-远古圣山-聚火祭验所35个",
"tags": [],
"type": "collect",
"version": "1.0"
},
"positions": [
{
"action": "",
"action_params": "",
"id": 1,
"move_mode": "walk",
"type": "teleport",
"x": -245.1553,
"y": -291.228
},
{
"action": "combat_script",
"action_params": "keypress(T)",
"id": 2,
"move_mode": "walk",
"type": "orientation",
"x": -254.8611,
"y": -296.0054
},
{
"action": "",
"action_params": "",
"id": 3,
"move_mode": "walk",
"type": "path",
"x": -247.8333,
"y": -302.0095
},
{
"action": "combat_script",
"action_params": "keydown(Q);wait(2);keyup(Q)",
"id": 4,
"move_mode": "run",
"type": "path",
"x": -247.2629,
"y": -390.6399
},
{
"action": "",
"action_params": "",
"id": 5,
"move_mode": "jump",
"type": "path",
"x": -232.1384,
"y": -397.5337
},
{
"action": "",
"action_params": "",
"id": 6,
"move_mode": "dash",
"type": "path",
"x": -207.5066,
"y": -404.2061
},
{
"action": "",
"action_params": "",
"id": 7,
"move_mode": "dash",
"type": "path",
"x": -193.7344,
"y": -416.728
},
{
"action": "",
"action_params": "",
"id": 8,
"move_mode": "walk",
"type": "path",
"x": -193.8064,
"y": -417.7129
},
{
"action": "mining",
"action_params": "",
"id": 9,
"move_mode": "walk",
"type": "target",
"x": -193.4529,
"y": -417.8821
},
{
"action": "mining",
"action_params": "",
"id": 10,
"move_mode": "walk",
"type": "target",
"x": -200.5571,
"y": -419.6682
},
{
"action": "",
"action_params": "",
"id": 11,
"move_mode": "jump",
"type": "path",
"x": -193.0808,
"y": -418.4841
},
{
"action": "",
"action_params": "",
"id": 12,
"move_mode": "run",
"type": "path",
"x": -207.6411,
"y": -403.7864
},
{
"action": "",
"action_params": "",
"id": 13,
"move_mode": "run",
"type": "path",
"x": -234.6311,
"y": -392.4021
},
{
"action": "",
"action_params": "",
"id": 14,
"move_mode": "jump",
"type": "path",
"x": -244.9817,
"y": -388.729
},
{
"action": "",
"action_params": "",
"id": 15,
"move_mode": "walk",
"type": "path",
"x": -252.4399,
"y": -389.6904
},
{
"action": "",
"action_params": "",
"id": 16,
"move_mode": "jump",
"type": "path",
"x": -263.4146,
"y": -394.8562
},
{
"action": "",
"action_params": "",
"id": 17,
"move_mode": "dash",
"type": "path",
"x": -309.0522,
"y": -428.3945
},
{
"action": "mining",
"action_params": "",
"id": 18,
"move_mode": "walk",
"type": "target",
"x": -311.4736,
"y": -434.5303
},
{
"action": "mining",
"action_params": "",
"id": 19,
"move_mode": "walk",
"type": "target",
"x": -312.833,
"y": -436.158
},
{
"action": "mining",
"action_params": "",
"id": 20,
"move_mode": "walk",
"type": "target",
"x": -308.2327,
"y": -439.0144
}
]
}

View File

@@ -0,0 +1,294 @@
{
"info": {
"authors": [
{
"name": "芝士贝果",
"links": "https://github.com/cheese-bagel"
}
],
"bgi_version": "0.54.1-alpha.3",
"description": "",
"enable_monster_loot_split": false,
"last_modified_time": 1766404926144,
"map_match_method": "",
"map_name": "AncientSacredMountain",
"name": "C04-萃凝晶-远古圣山-聚火祭验所下层7个",
"tags": [
"精英怪"
],
"type": "collect",
"version": "1.0"
},
"positions": [
{
"action": "",
"action_params": "",
"id": 1,
"move_mode": "walk",
"type": "teleport",
"x": -81.759,
"y": -247.0212
},
{
"action": "",
"action_params": "",
"id": 2,
"move_mode": "run",
"type": "path",
"x": -92.4531,
"y": -225.8877
},
{
"action": "combat_script",
"action_params": "keypress(VK_SPACE):wait(1);keypress(VK_SPACE)",
"id": 3,
"move_mode": "fly",
"type": "path",
"x": -89.6116,
"y": -217.1711
},
{
"action": "stop_flying",
"action_params": "",
"id": 4,
"move_mode": "fly",
"type": "path",
"x": -102.4082,
"y": -242.1335
},
{
"action": "",
"action_params": "",
"id": 5,
"move_mode": "run",
"type": "path",
"x": -109.2141,
"y": -256.4622
},
{
"action": "mining",
"action_params": "",
"id": 6,
"move_mode": "walk",
"type": "target",
"x": -114.7561,
"y": -249.1604
},
{
"action": "mining",
"action_params": "",
"id": 7,
"move_mode": "walk",
"type": "target",
"x": -118.1138,
"y": -243.4553
},
{
"action": "",
"action_params": "",
"id": 8,
"move_mode": "walk",
"type": "path",
"x": -109.2898,
"y": -245.1345
},
{
"action": "mining",
"action_params": "",
"id": 9,
"move_mode": "walk",
"type": "target",
"x": -116.1697,
"y": -241.3
},
{
"action": "",
"action_params": "",
"id": 10,
"move_mode": "walk",
"type": "path",
"x": -109.2532,
"y": -234.7979
},
{
"action": "combat_script",
"action_params": "keypress(T)",
"id": 11,
"move_mode": "walk",
"type": "orientation",
"x": -115.9509,
"y": -227.105
},
{
"action": "",
"action_params": "",
"id": 12,
"move_mode": "dash",
"type": "path",
"x": -126.5295,
"y": -213.5881
},
{
"action": "",
"action_params": "",
"id": 13,
"move_mode": "dash",
"type": "path",
"x": -154.1194,
"y": -225.1055
},
{
"action": "",
"action_params": "",
"id": 14,
"move_mode": "dash",
"type": "path",
"x": -177.1257,
"y": -242.3469
},
{
"action": "",
"action_params": "",
"id": 15,
"move_mode": "dash",
"type": "path",
"x": -215.8547,
"y": -262.6299
},
{
"action": "",
"action_params": "",
"id": 16,
"move_mode": "dash",
"type": "path",
"x": -250.5566,
"y": -274.8179
},
{
"action": "",
"action_params": "",
"id": 17,
"move_mode": "dash",
"type": "path",
"x": -266.7937,
"y": -292.8093
},
{
"action": "",
"action_params": "",
"id": 18,
"move_mode": "dash",
"type": "path",
"x": -266.9006,
"y": -320.4602
},
{
"action": "",
"action_params": "",
"id": 19,
"move_mode": "dash",
"type": "path",
"x": -233.3914,
"y": -340.3269
},
{
"action": "combat_script",
"action_params": "keydown(Q);wait(2);keyup(Q)",
"id": 20,
"move_mode": "dash",
"type": "path",
"x": -221.4087,
"y": -397.873
},
{
"action": "mining",
"action_params": "",
"id": 21,
"move_mode": "walk",
"type": "target",
"x": -221.7102,
"y": -407.4226
},
{
"action": "",
"action_params": "",
"id": 22,
"move_mode": "walk",
"type": "path",
"x": -215.7717,
"y": -404.0925
},
{
"action": "",
"action_params": "",
"id": 23,
"move_mode": "run",
"type": "path",
"x": -209.8628,
"y": -417.0547
},
{
"action": "fight",
"action_params": "",
"id": 24,
"move_mode": "run",
"type": "path",
"x": -226.3584,
"y": -436.7842
},
{
"action": "",
"action_params": "",
"id": 25,
"move_mode": "walk",
"type": "path",
"x": -218.1177,
"y": -435.6785
},
{
"action": "mining",
"action_params": "",
"id": 26,
"move_mode": "walk",
"type": "target",
"x": -219.8513,
"y": -441.6965
},
{
"action": "",
"action_params": "",
"id": 27,
"move_mode": "walk",
"type": "path",
"x": -224.2793,
"y": -438.0989
},
{
"action": "mining",
"action_params": "",
"id": 28,
"move_mode": "walk",
"type": "target",
"x": -225.6899,
"y": -443.147
},
{
"action": "",
"action_params": "",
"id": 29,
"move_mode": "walk",
"type": "path",
"x": -225.6133,
"y": -436.2944
},
{
"action": "mining",
"action_params": "",
"id": 30,
"move_mode": "walk",
"type": "target",
"x": -228.4258,
"y": -443.6746
}
]
}

View File

@@ -0,0 +1,130 @@
{
"info": {
"authors": [
{
"name": "芝士贝果",
"links": "https://github.com/cheese-bagel"
}
],
"bgi_version": "0.54.1-alpha.3",
"description": "",
"enable_monster_loot_split": false,
"last_modified_time": 1766150571670,
"map_match_method": "",
"map_name": "AncientSacredMountain",
"name": "C05-萃凝晶-远古圣山-力向逆心4个",
"tags": [],
"type": "collect",
"version": "1.0"
},
"positions": [
{
"action": "",
"action_params": "",
"id": 1,
"move_mode": "walk",
"type": "teleport",
"x": 103.1428,
"y": 313.5306
},
{
"action": "",
"action_params": "",
"id": 2,
"move_mode": "run",
"type": "path",
"x": 75.9084,
"y": 312.8289
},
{
"action": "",
"action_params": "",
"id": 3,
"move_mode": "jump",
"type": "path",
"x": 66.9698,
"y": 314.6725
},
{
"action": "",
"action_params": "",
"id": 4,
"move_mode": "dash",
"type": "path",
"x": 48.8397,
"y": 310.9349
},
{
"action": "mining",
"action_params": "",
"id": 5,
"move_mode": "walk",
"type": "target",
"x": 44.6038,
"y": 309.7979
},
{
"action": "mining",
"action_params": "",
"id": 6,
"move_mode": "walk",
"type": "target",
"x": 41.8324,
"y": 308.9326
},
{
"action": "",
"action_params": "",
"id": 7,
"move_mode": "walk",
"type": "path",
"x": 42.4491,
"y": 299.0016
},
{
"action": "",
"action_params": "",
"id": 8,
"move_mode": "run",
"type": "path",
"x": -11.165,
"y": 256.0834
},
{
"action": "",
"action_params": "",
"id": 9,
"move_mode": "run",
"type": "path",
"x": -41.6206,
"y": 244.2344
},
{
"action": "mining",
"action_params": "",
"id": 10,
"move_mode": "walk",
"type": "target",
"x": -33.2854,
"y": 237.9045
},
{
"action": "",
"action_params": "",
"id": 11,
"move_mode": "walk",
"type": "path",
"x": -38.5496,
"y": 238.2494
},
{
"action": "mining",
"action_params": "",
"id": 12,
"move_mode": "walk",
"type": "target",
"x": -35.3484,
"y": 233.6779
}
]
}

View File

@@ -0,0 +1,103 @@
{
"info": {
"authors": [
{
"name": "芝士贝果",
"links": "https://github.com/cheese-bagel"
}
],
"bgi_version": "0.54.1-alpha.3",
"description": "",
"enable_monster_loot_split": false,
"last_modified_time": 1766405817477,
"map_match_method": "",
"map_name": "AncientSacredMountain",
"name": "C06-萃凝晶-远古圣山-右侧岛屿15个",
"tags": [],
"type": "collect",
"version": "1.0"
},
"positions": [
{
"action": "",
"action_params": "",
"id": 1,
"move_mode": "walk",
"type": "teleport",
"x": -546.2461,
"y": 7.5691
},
{
"action": "",
"action_params": "",
"id": 2,
"move_mode": "dash",
"type": "path",
"x": -560.9036,
"y": 81.9501
},
{
"action": "mining",
"action_params": "",
"id": 3,
"move_mode": "walk",
"type": "target",
"x": -553.8091,
"y": 86.285
},
{
"action": "",
"action_params": "",
"id": 4,
"move_mode": "run",
"type": "path",
"x": -600.3357,
"y": 141.4614
},
{
"action": "mining",
"action_params": "",
"id": 5,
"move_mode": "walk",
"type": "target",
"x": -604.7166,
"y": 141.0989
},
{
"action": "",
"action_params": "",
"id": 6,
"move_mode": "walk",
"type": "path",
"x": -603.8572,
"y": 144.9539
},
{
"action": "mining",
"action_params": "",
"id": 7,
"move_mode": "walk",
"type": "target",
"x": -605.6118,
"y": 150.4357
},
{
"action": "",
"action_params": "",
"id": 8,
"move_mode": "walk",
"type": "path",
"x": -604.9617,
"y": 153.9608
},
{
"action": "mining",
"action_params": "",
"id": 9,
"move_mode": "walk",
"type": "target",
"x": -608.9543,
"y": 153.3976
}
]
}

View File

@@ -0,0 +1,292 @@
{
"info": {
"authors": [
{
"name": "芝士贝果",
"links": "https://github.com/cheese-bagel"
}
],
"bgi_version": "0.54.1-alpha.3",
"description": "",
"enable_monster_loot_split": false,
"last_modified_time": 1766405875220,
"map_match_method": "",
"map_name": "AncientSacredMountain",
"name": "C07-萃凝晶-远古圣山-右侧岛屿212个",
"tags": [],
"type": "collect",
"version": "1.0"
},
"positions": [
{
"action": "",
"action_params": "",
"id": 1,
"move_mode": "walk",
"type": "teleport",
"x": -546.1982,
"y": 7.478
},
{
"action": "",
"action_params": "",
"id": 2,
"move_mode": "run",
"type": "path",
"x": -575.5608,
"y": 31.6536
},
{
"action": "",
"action_params": "",
"id": 3,
"move_mode": "run",
"type": "path",
"x": -603.8481,
"y": 34.6184
},
{
"action": "",
"action_params": "",
"id": 4,
"move_mode": "jump",
"type": "path",
"x": -606.2231,
"y": 33.915
},
{
"action": "",
"action_params": "",
"id": 5,
"move_mode": "dash",
"type": "path",
"x": -658.9026,
"y": 11.4758
},
{
"action": "mining",
"action_params": "",
"id": 6,
"move_mode": "walk",
"type": "target",
"x": -653.0532,
"y": 19.5718
},
{
"action": "mining",
"action_params": "",
"id": 7,
"move_mode": "walk",
"type": "target",
"x": -650.9783,
"y": 23.4493
},
{
"action": "",
"action_params": "",
"id": 8,
"move_mode": "walk",
"type": "path",
"x": -661.291,
"y": 18.3942
},
{
"action": "",
"action_params": "",
"id": 9,
"move_mode": "dash",
"type": "path",
"x": -702.488,
"y": 44.9155
},
{
"action": "",
"action_params": "",
"id": 10,
"move_mode": "jump",
"type": "path",
"x": -699.6714,
"y": 53.807
},
{
"action": "",
"action_params": "",
"id": 11,
"move_mode": "walk",
"type": "path",
"x": -704.8428,
"y": 69.6879
},
{
"action": "",
"action_params": "",
"id": 12,
"move_mode": "dash",
"type": "path",
"x": -711.0835,
"y": 78.0312
},
{
"action": "mining",
"action_params": "",
"id": 13,
"move_mode": "walk",
"type": "target",
"x": -709.6531,
"y": 80.8477
},
{
"action": "",
"action_params": "",
"id": 14,
"move_mode": "walk",
"type": "path",
"x": -703.0305,
"y": 81.2654
},
{
"action": "mining",
"action_params": "",
"id": 15,
"move_mode": "walk",
"type": "target",
"x": -705.4082,
"y": 85.1497
},
{
"action": "",
"action_params": "",
"id": 16,
"move_mode": "walk",
"type": "path",
"x": -697.9092,
"y": 83.9463
},
{
"action": "mining",
"action_params": "",
"id": 17,
"move_mode": "walk",
"type": "target",
"x": -692.0132,
"y": 94.6107
},
{
"action": "mining",
"action_params": "",
"id": 18,
"move_mode": "walk",
"type": "target",
"x": -691.0115,
"y": 97.8409
},
{
"action": "combat_script",
"action_params": "keypress(F);wait(10)",
"id": 19,
"move_mode": "walk",
"type": "target",
"x": -693.186,
"y": 74.6907
},
{
"action": "stop_flying",
"action_params": "",
"id": 20,
"move_mode": "fly",
"type": "path",
"x": -675.2676,
"y": 77.2451
},
{
"action": "",
"action_params": "",
"id": 21,
"move_mode": "run",
"type": "path",
"x": -656.8904,
"y": 144.0593
},
{
"action": "mining",
"action_params": "",
"id": 22,
"move_mode": "walk",
"type": "target",
"x": -651.0242,
"y": 135.7051
},
{
"action": "",
"action_params": "",
"id": 23,
"move_mode": "walk",
"type": "path",
"x": -656.5935,
"y": 146.498
},
{
"action": "mining",
"action_params": "",
"id": 24,
"move_mode": "walk",
"type": "target",
"x": -648.3577,
"y": 142.9084
},
{
"action": "",
"action_params": "",
"id": 25,
"move_mode": "walk",
"type": "path",
"x": -626.5464,
"y": 141.1201
},
{
"action": "mining",
"action_params": "",
"id": 26,
"move_mode": "walk",
"type": "target",
"x": -634.1396,
"y": 134.4811
},
{
"action": "",
"action_params": "",
"id": 27,
"move_mode": "run",
"type": "path",
"x": -601.0203,
"y": 112.451
},
{
"action": "mining",
"action_params": "",
"id": 28,
"move_mode": "walk",
"type": "target",
"x": -613.4695,
"y": 105.2391
},
{
"action": "",
"action_params": "",
"id": 29,
"move_mode": "walk",
"type": "path",
"x": -609.3528,
"y": 99.6505
},
{
"action": "mining",
"action_params": "",
"id": 30,
"move_mode": "walk",
"type": "target",
"x": -614.4868,
"y": 102.1415
}
]
}

View File

@@ -18,55 +18,56 @@ function forge_pathing_end_log(name, elapsed_time) {
log.debug(c);
}
const country_name_tag_map = {
"蒙德": "mondstadt",
"璃月": "liyue",
"层岩巨渊地下矿区": "chasm underground",
"稻妻": "inazuma",
"渊下宫": "enkanomiya",
"须弥": "sumeru",
"枫丹地面": "fontaine terrestrial",
"枫丹水下": "fontaine underwater",
"旧日之海水下": "sea of bygone eras underwater",
"纳塔": "natlan",
"远古圣山": "ancient sacred mountain",
"挪德卡莱": "nod-krai",
};
function get_exclude_tags() {
const ore_name_tag_map = {
"水晶块": "crystal chunk",
"紫晶块": "amethyst lump",
"萃凝晶": "condessence crystal",
"虹滴晶": "rainbowdrop crystal",
};
let tags = [];
if (settings.fight_option === "全跳过") {
tags.push("fight");
} else if (settings.fight_option === "只跳过与精英怪战斗的路线") {
tags.push("elite enemy");
}
if (settings.exclude_nod_krai) {
tags.push("nod-krai");
for (const [i, j] of Object.entries(country_name_tag_map)) {
if (Array.from(settings.exclude_regions).includes(i)) {
tags.push(j);
}
}
if (settings.exclude_natlan) {
tags.push("natlan");
}
if (settings.exclude_fontaine_underwater) {
tags.push("fontaine underwater");
}
if (settings.exclude_fontaine_terrestrial) {
tags.push("fontaine terrestrial");
}
if (settings.exclude_sumeru) {
tags.push("sumeru");
}
if (settings.exclude_inazuma) {
tags.push("inazuma");
}
if (settings.exclude_liyue) {
tags.push("liyue");
}
if (settings.exclude_chasm_underground) {
tags.push("chasm underground");
}
if (settings.exclude_mondstadt) {
tags.push("mondstadt");
}
if (settings.exclude_crystal_chunks) {
tags.push("crystal chunk");
}
if (settings.exclude_condessence_crystals) {
tags.push("condessence crystal");
}
if (settings.exclude_amethyst_lumps) {
tags.push("amethyst lump");
}
if (settings.exclude_rainbowdrop_crystals) {
tags.push("rainbowdrop crystal");
for (const [i, j] of Object.entries(ore_name_tag_map)) {
if (Array.from(settings.exclude_ore_types).includes(i)) {
tags.push(j);
}
}
return tags;
}
function underwater_only() {
const all_regions = new Set(Object.keys(country_name_tag_map));
const skipped_regions = new Set(settings.exclude_regions);
const not_skipped_regions = all_regions.difference(skipped_regions);
not_skipped_regions.delete("枫丹水下");
not_skipped_regions.delete("旧日之海水下");
return not_skipped_regions.size === 0;
}
function get_profile_name() {
if (!settings.profile_id) {
return null;
@@ -462,7 +463,11 @@ async function main() {
dispatcher.addTimer(new RealtimeTimer("AutoPick"));
// Run an empty pathing script to give BGI a chance to switch team if the user specifies one.
await pathingScript.runFile("assets/empty_pathing.json");
if (["natlan", "fontaine terrestrial", "sumeru", "inazuma", "liyue", "chasm underground", "mondstadt"].filter(i => !get_exclude_tags().includes(i)).length > 0) {
log.debug("Fight options: {a}", settings.fight_option);
log.debug("Exclude regions: {a}, exclude types: {b}", settings.exclude_regions, settings.exclude_ore_types);
log.debug("Exclude tags: {a}", get_exclude_tags());
log.debug("Underwater only: {a}", underwater_only());
if (!underwater_only()) {
if (!Array.from(getAvatars()).includes("诺艾尔") && !settings.custom_mining_action) {
log.error("地面挖矿请带诺艾尔");
return;
@@ -625,4 +630,4 @@ async function main() {
(async function() {
await main();
})();
})();

View File

@@ -1,8 +1,8 @@
{
"bgi_version": "0.50.0",
"bgi_version": "0.55.0",
"manifest_version": 1,
"name": "矿产资源批发",
"version": "0.26",
"version": "0.27",
"description": "自动记录矿石刷新时间,优先选择效率最高的路线,支持按区域、种类、数量自动规划挖矿路线",
"authors": [
{

View File

@@ -3,22 +3,28 @@
"name": "target_amount",
"type": "input-text",
"default": 480,
"label": "终止条件,满足任一条件即停止\n---------------------------------------------------------------\n 1. 挖矿的个数,空表示无限制👇"
"label": "终止条件,满足任一条件即停止\n 1. 挖矿的个数,空表示无限制"
},
{
"name": "target_running_minutes",
"type": "input-text",
"label": " 2. 运行分钟数如120空表示无限制👇"
"label": " 2. 运行分钟数如120空表示无限制"
},
{
"name": "time_range",
"type": "input-text",
"label": " 3. 只在此时间段内运行如23:30~03:50空表示无限制👇"
"label": " 3. 只在此时间段内运行如23:30~03:50空表示无限制"
},
{
"type": "separator"
},
{
"type": "separator"
},
{
"name": "fight_option",
"type": "select",
"label": "---------------------------------------------------------------\n需要战斗的路线👇",
"label": "需要战斗的路线",
"options": [
"正常挖",
"只跳过与精英怪战斗的路线",
@@ -27,79 +33,64 @@
"default": "正常挖"
},
{
"name": "exclude_nod_krai",
"type": "checkbox",
"label": "不挖挪德卡莱👇"
"type": "separator"
},
{
"name": "exclude_natlan",
"type": "checkbox",
"label": "不挖纳塔👇"
"type": "separator"
},
{
"name": "exclude_fontaine_underwater",
"type": "checkbox",
"label": "不挖枫丹水下👇"
"name": "exclude_regions",
"type": "multi-checkbox",
"label": "跳过以下区域",
"default": [
"须弥"
],
"options": [
"蒙德",
"璃月",
"层岩巨渊地下矿区",
"稻妻",
"渊下宫",
"须弥",
"枫丹地面",
"枫丹水下",
"旧日之海水下",
"纳塔",
"远古圣山",
"挪德卡莱"
]
},
{
"name": "exclude_fontaine_terrestrial",
"type": "checkbox",
"label": "不挖枫丹地上👇"
"type": "separator"
},
{
"name": "exclude_sumeru",
"type": "checkbox",
"default": true,
"label": "不挖须弥👇"
"type": "separator"
},
{
"name": "exclude_inazuma",
"type": "checkbox",
"label": "不挖稻妻👇"
"name": "exclude_ore_types",
"type": "multi-checkbox",
"label": "不挖以下矿石",
"options": [
"水晶块",
"紫晶块",
"萃凝晶",
"虹滴晶"
]
},
{
"name": "exclude_liyue",
"type": "checkbox",
"label": "不挖璃月👇"
"type": "separator"
},
{
"name": "exclude_chasm_underground",
"type": "checkbox",
"label": "不挖层岩巨渊地下矿区👇"
"type": "separator"
},
{
"name": "exclude_mondstadt",
"type": "checkbox",
"label": "不挖蒙德👇"
},
{
"name": "exclude_crystal_chunks",
"type": "checkbox",
"label": "不挖水晶块👇"
},
{
"name": "exclude_condessence_crystals",
"type": "checkbox",
"label": "不挖萃凝晶👇"
},
{
"name": "exclude_amethyst_lumps",
"type": "checkbox",
"label": "不挖紫晶块👇"
},
{
"name": "exclude_rainbowdrop_crystals",
"type": "checkbox",
"label": "不挖虹滴晶👇"
},
{
"name": "custom_mining_action",
"type": "input-text",
"label": "自定义挖矿动作不建议填详见README"
"name": "custom_mining_action",
"type": "input-text",
"label": "自定义挖矿动作不建议填详见README"
},
{
"name": "profile_id",
"type": "input-text",
"label": "仅多帐号适用区分帐号的唯一ID"
}
]
]