fine-tune

- adjust several path points that might cause stucking
- refine a target point that might fail to be picked
- smooth some paths
This commit is contained in:
Yang-z
2025-01-04 14:12:08 +08:00
parent 897fe60072
commit 3483cec27c
16 changed files with 184 additions and 232 deletions

View File

@@ -30,7 +30,9 @@
"y": -3733.8955078125,
"type": "path",
"move_mode": "fly",
"action": "stop_flying"
"action": "combat_script",
"action_params": "keypress(VK_SPACE),wait(0.5),click",
"//": "stop_flying"
},
{
"x": -3152.74609375,
@@ -204,7 +206,9 @@
"y": -3625.0078125,
"type": "path",
"move_mode": "fly",
"action": "stop_flying"
"action": "combat_script",
"action_params": "keypress(VK_SPACE),wait(0.5),click",
"//": "stop_flying"
},
{

View File

@@ -42,7 +42,9 @@
"y": -3742.8154296875,
"type": "path",
"move_mode": "fly",
"action": "stop_flying"
"action": "combat_script",
"action_params": "keypress(VK_SPACE),wait(0.5),click",
"//": "stop_flying"
},
{

View File

@@ -12,11 +12,19 @@
"move_mode": "walk"
},
{
"x": -3850.6787109375,
"y": -4510.998046875,
"x": -3888.8369140625,
"y": -4398.5390625,
"type": "path",
"move_mode": "run"
},
{
"x": -3850.6845703125,
"y": -4511.197265625,
"type": "path",
"move_mode": "fly",
"action": "stop_flying"
"action": "combat_script",
"action_params": "keypress(VK_SPACE),wait(0.5)",
"//": "stop_flying"
},
{
"x": -3850.6787109375,
@@ -27,8 +35,8 @@
"#": "SE1"
},
{
"x": -3849.4716796875,
"y": -4510.6220703125,
"x": -3848.8515625,
"y": -4510.4755859375,
"type": "target",
"move_mode": "walk",
"action": "",
@@ -164,7 +172,8 @@
"y": -4422.544921875,
"type": "target",
"move_mode": "walk",
"action": "",
"action": "combat_script",
"action_params": "wait(0.2),keypress(x)",
"#": "2"
},
{
@@ -174,9 +183,9 @@
"move_mode": "walk"
},
{
"x": -3789.9228515625,
"y": -4422.2587890625,
"type": "path",
"x": -3790.009765625,
"y": -4421.7783203125,
"type": "target",
"move_mode": "walk"
},
{
@@ -206,8 +215,8 @@
"#": "3"
},
{
"x": -3774.798828125,
"y": -4441.1708984375,
"x": -3773.9287109375,
"y": -4441.794921875,
"type": "target",
"move_mode": "walk",
"action": "",
@@ -232,34 +241,25 @@
"type": "path",
"move_mode": "walk"
},
{
"x": -3740.89453125,
"y": -4441.400390625,
"x": -3739.9423828125,
"y": -4441.0087890625,
"type": "target",
"move_mode": "walk",
"action": "",
"#": "5"
"#": "5 6"
},
{
"x": -3739.6875,
"y": -4440.29296875,
"x": -3739.9423828125,
"y": -4441.0087890625,
"type": "target",
"move_mode": "walk",
"action": "",
"#": "6"
"#": "5 6"
},
{
"x": -3738.7763671875,
"y": -4440.2119140625,
"type": "target",
"move_mode": "walk",
"action": "",
"#": "6"
},
{
"x": -3740.857421875,
"y": -4439.6904296875,
"type": "target",
"x": -3740.419921875,
"y": -4439.140625,
"type": "path",
"move_mode": "walk"
},
{
@@ -310,29 +310,37 @@
"action": "",
"#": "8"
},
{
"x": -3738.73046875,
"y": -4441.6044921875,
"x": -3742.2470703125,
"y": -4438.44140625,
"type": "path",
"move_mode": "walk"
},
{
"x": -3741.7060546875,
"y": -4438.869140625,
"type": "path",
"move_mode": "walk"
},
{
"x": -3738.31640625,
"y": -4442.064453125,
"type": "target",
"move_mode": "walk",
"action": "",
"#": "9"
},
{
"x": -3738.58203125,
"y": -4442.154296875,
"x": -3738.31640625,
"y": -4442.064453125,
"type": "target",
"move_mode": "walk",
"action": "",
"#": "9"
},
{
"x": -3738.0673828125,
"y": -4439.9228515625,
"type": "target",
"move_mode": "walk"
},
{
"x": -3740.6142578125,
"y": -4435.5537109375,
@@ -367,14 +375,7 @@
"action": "",
"#": "10"
},
{
"x": -3772.146484375,
"y": -4439.849609375,
"type": "target",
"move_mode": "walk",
"action": "",
"#": "10"
},
{
"x": -3775.4658203125,
"y": -4439.1611328125,
@@ -466,16 +467,8 @@
"#": "13"
},
{
"x": -3727.03515625,
"y": -4431.9111328125,
"type": "target",
"move_mode": "walk",
"action": "",
"#": "14"
},
{
"x": -3727.1845703125,
"y": -4431.47265625,
"x": -3727.5048828125,
"y": -4431.0224609375,
"type": "target",
"move_mode": "walk",
"action": "",
@@ -483,8 +476,8 @@
},
{
"x": -3729.2822265625,
"y": -4429.0654296875,
"x": -3730.1171875,
"y": -4429.974609375,
"type": "path",
"move_mode": "walk"
},
@@ -518,24 +511,16 @@
},
{
"x": -3720.18359375,
"y": -4430.9423828125,
"x": -3719.4345703125,
"y": -4431.1865234375,
"type": "target",
"move_mode": "walk",
"action": "",
"#": "16"
},
{
"x": -3719.9521484375,
"y": -4430.4619140625,
"type": "target",
"move_mode": "walk",
"action": "",
"#": "16"
},
{
"x": -3719.9375,
"y": -4430.4326171875,
"x": -3720.29296875,
"y": -4430.4189453125,
"type": "target",
"move_mode": "walk",
"action": "",
@@ -543,55 +528,27 @@
},
{
"x": -3718.8193359375,
"y": -4432.46484375,
"type": "target",
"move_mode": "walk"
},
{
"x": -3719.064453125,
"y": -4431.0537109375,
"type": "path",
"move_mode": "walk"
},
{
"x": -3722.5244140625,
"y": -4430.033203125,
"x": -3721.7392578125,
"y": -4431.853515625,
"type": "path",
"move_mode": "walk"
},
{
"x": -3725.986328125,
"y": -4429.5283203125,
"x": -3725.7646484375,
"y": -4429.1943359375,
"type": "target",
"move_mode": "walk",
"action": "",
"#": "17"
},
{
"x": -3726.0458984375,
"y": -4429.078125,
"x": -3725.7646484375,
"y": -4429.1943359375,
"type": "target",
"move_mode": "walk",
"action": "",
"#": "17"
},
{
"x": -3726.8388671875,
"y": -4428.9970703125,
"type": "target",
"move_mode": "walk",
"action": "",
"#": "17"
},
{
"x": -3726.9306640625,
"y": -4428.8232421875,
"type": "path",
"move_mode": "walk"
}

View File

@@ -123,12 +123,20 @@
"action": "",
"#": 3
},
{
"x": 3954.81787109375,
"y": 4875.39111328125,
"type": "path",
"move_mode": "fly"
},
{
"x": 3956.9384765625,
"y": 4874.291015625,
"type": "path",
"move_mode": "walk"
},
{
"x": 3959.8349609375,
"y": 4875.939453125,

View File

@@ -60,7 +60,6 @@
"move_mode": "fly"
},
{
"x": 4400.6455078125,
"y": 4929.09765625,
@@ -111,7 +110,7 @@
"move_mode": "walk",
"action": "combat_script",
"action_params": "wait(1.5)",
"//": "drump down"
"//": "jump down, and do wait, otherwise.."
},
{

View File

@@ -11,6 +11,12 @@
"type": "teleport",
"move_mode": "walk"
},
{
"x": -754.037109375,
"y": -4002.3544921875,
"type": "path",
"move_mode": "run"
},
{
"x": -725.943359375,
"y": -4029.255859375,

View File

@@ -54,13 +54,13 @@
"#": "2"
},
{
"x": 9725.1689453125,
"y": -1547.59716796875,
"x": 9732.736328125,
"y": -1552.6640625,
"type": "path",
"move_mode": "walk",
"action": "combat_script",
"action_params": "keypress(VK_SPACE),wait(1.5),mousedown,wait(0.5),moveby(5000,0),wait(1.0),mouseup",
"//": "降落,扫码",
"action_params": "mousedown,wait(0.5),moveby(-100,3000),wait(1.0),mouseup",
"//": "扫码",
"#": "3"
},

View File

@@ -78,7 +78,7 @@
]; // 13个
// 每日拾取点位数及耗时
// A: 97 + 21 + 7 + 10 = 135 (~50 minutes)
// A: 97 + 21 + 7 + 10 = 135 (~47 minutes)
// B: 97 + 20 + 7 + 13 = 137 (~45 minutes)

View File

@@ -1,7 +1,7 @@
{
"manifest_version": 1,
"name": "狗粮ABE路线自动拾取分解",
"version": "2.0.2",
"version": "2.0.3",
"bgi_version": "0.38.1",
"description": "圣遗物狗粮AB及额外路线自动轮换自动分解就近恢复。",
"authors": [

View File

@@ -30,7 +30,9 @@
"y": -3733.8955078125,
"type": "path",
"move_mode": "fly",
"action": "stop_flying"
"action": "combat_script",
"action_params": "keypress(VK_SPACE),wait(0.5),click",
"//": "stop_flying"
},
{
"x": -3152.74609375,
@@ -204,7 +206,9 @@
"y": -3625.0078125,
"type": "path",
"move_mode": "fly",
"action": "stop_flying"
"action": "combat_script",
"action_params": "keypress(VK_SPACE),wait(0.5),click",
"//": "stop_flying"
},
{

View File

@@ -42,7 +42,9 @@
"y": -3742.8154296875,
"type": "path",
"move_mode": "fly",
"action": "stop_flying"
"action": "combat_script",
"action_params": "keypress(VK_SPACE),wait(0.5),click",
"//": "stop_flying"
},
{

View File

@@ -12,11 +12,19 @@
"move_mode": "walk"
},
{
"x": -3850.6787109375,
"y": -4510.998046875,
"x": -3888.8369140625,
"y": -4398.5390625,
"type": "path",
"move_mode": "run"
},
{
"x": -3850.6845703125,
"y": -4511.197265625,
"type": "path",
"move_mode": "fly",
"action": "stop_flying"
"action": "combat_script",
"action_params": "keypress(VK_SPACE),wait(0.5)",
"//": "stop_flying"
},
{
"x": -3850.6787109375,
@@ -27,8 +35,8 @@
"#": "SE1"
},
{
"x": -3849.4716796875,
"y": -4510.6220703125,
"x": -3848.8515625,
"y": -4510.4755859375,
"type": "target",
"move_mode": "walk",
"action": "",
@@ -164,7 +172,8 @@
"y": -4422.544921875,
"type": "target",
"move_mode": "walk",
"action": "",
"action": "combat_script",
"action_params": "wait(0.2),keypress(x)",
"#": "2"
},
{
@@ -174,9 +183,9 @@
"move_mode": "walk"
},
{
"x": -3789.9228515625,
"y": -4422.2587890625,
"type": "path",
"x": -3790.009765625,
"y": -4421.7783203125,
"type": "target",
"move_mode": "walk"
},
{
@@ -206,8 +215,8 @@
"#": "3"
},
{
"x": -3774.798828125,
"y": -4441.1708984375,
"x": -3773.9287109375,
"y": -4441.794921875,
"type": "target",
"move_mode": "walk",
"action": "",
@@ -232,34 +241,25 @@
"type": "path",
"move_mode": "walk"
},
{
"x": -3740.89453125,
"y": -4441.400390625,
"x": -3739.9423828125,
"y": -4441.0087890625,
"type": "target",
"move_mode": "walk",
"action": "",
"#": "5"
"#": "5 6"
},
{
"x": -3739.6875,
"y": -4440.29296875,
"x": -3739.9423828125,
"y": -4441.0087890625,
"type": "target",
"move_mode": "walk",
"action": "",
"#": "6"
"#": "5 6"
},
{
"x": -3738.7763671875,
"y": -4440.2119140625,
"type": "target",
"move_mode": "walk",
"action": "",
"#": "6"
},
{
"x": -3740.857421875,
"y": -4439.6904296875,
"type": "target",
"x": -3740.419921875,
"y": -4439.140625,
"type": "path",
"move_mode": "walk"
},
{
@@ -310,29 +310,37 @@
"action": "",
"#": "8"
},
{
"x": -3738.73046875,
"y": -4441.6044921875,
"x": -3742.2470703125,
"y": -4438.44140625,
"type": "path",
"move_mode": "walk"
},
{
"x": -3741.7060546875,
"y": -4438.869140625,
"type": "path",
"move_mode": "walk"
},
{
"x": -3738.31640625,
"y": -4442.064453125,
"type": "target",
"move_mode": "walk",
"action": "",
"#": "9"
},
{
"x": -3738.58203125,
"y": -4442.154296875,
"x": -3738.31640625,
"y": -4442.064453125,
"type": "target",
"move_mode": "walk",
"action": "",
"#": "9"
},
{
"x": -3738.0673828125,
"y": -4439.9228515625,
"type": "target",
"move_mode": "walk"
},
{
"x": -3740.6142578125,
"y": -4435.5537109375,
@@ -367,14 +375,7 @@
"action": "",
"#": "10"
},
{
"x": -3772.146484375,
"y": -4439.849609375,
"type": "target",
"move_mode": "walk",
"action": "",
"#": "10"
},
{
"x": -3775.4658203125,
"y": -4439.1611328125,
@@ -466,16 +467,8 @@
"#": "13"
},
{
"x": -3727.03515625,
"y": -4431.9111328125,
"type": "target",
"move_mode": "walk",
"action": "",
"#": "14"
},
{
"x": -3727.1845703125,
"y": -4431.47265625,
"x": -3727.5048828125,
"y": -4431.0224609375,
"type": "target",
"move_mode": "walk",
"action": "",
@@ -483,8 +476,8 @@
},
{
"x": -3729.2822265625,
"y": -4429.0654296875,
"x": -3730.1171875,
"y": -4429.974609375,
"type": "path",
"move_mode": "walk"
},
@@ -518,24 +511,16 @@
},
{
"x": -3720.18359375,
"y": -4430.9423828125,
"x": -3719.4345703125,
"y": -4431.1865234375,
"type": "target",
"move_mode": "walk",
"action": "",
"#": "16"
},
{
"x": -3719.9521484375,
"y": -4430.4619140625,
"type": "target",
"move_mode": "walk",
"action": "",
"#": "16"
},
{
"x": -3719.9375,
"y": -4430.4326171875,
"x": -3720.29296875,
"y": -4430.4189453125,
"type": "target",
"move_mode": "walk",
"action": "",
@@ -543,55 +528,27 @@
},
{
"x": -3718.8193359375,
"y": -4432.46484375,
"type": "target",
"move_mode": "walk"
},
{
"x": -3719.064453125,
"y": -4431.0537109375,
"type": "path",
"move_mode": "walk"
},
{
"x": -3722.5244140625,
"y": -4430.033203125,
"x": -3721.7392578125,
"y": -4431.853515625,
"type": "path",
"move_mode": "walk"
},
{
"x": -3725.986328125,
"y": -4429.5283203125,
"x": -3725.7646484375,
"y": -4429.1943359375,
"type": "target",
"move_mode": "walk",
"action": "",
"#": "17"
},
{
"x": -3726.0458984375,
"y": -4429.078125,
"x": -3725.7646484375,
"y": -4429.1943359375,
"type": "target",
"move_mode": "walk",
"action": "",
"#": "17"
},
{
"x": -3726.8388671875,
"y": -4428.9970703125,
"type": "target",
"move_mode": "walk",
"action": "",
"#": "17"
},
{
"x": -3726.9306640625,
"y": -4428.8232421875,
"type": "path",
"move_mode": "walk"
}

View File

@@ -123,12 +123,20 @@
"action": "",
"#": 3
},
{
"x": 3954.81787109375,
"y": 4875.39111328125,
"type": "path",
"move_mode": "fly"
},
{
"x": 3956.9384765625,
"y": 4874.291015625,
"type": "path",
"move_mode": "walk"
},
{
"x": 3959.8349609375,
"y": 4875.939453125,

View File

@@ -60,7 +60,6 @@
"move_mode": "fly"
},
{
"x": 4400.6455078125,
"y": 4929.09765625,
@@ -111,7 +110,7 @@
"move_mode": "walk",
"action": "combat_script",
"action_params": "wait(1.5)",
"//": "drump down"
"//": "jump down, and do wait, otherwise.."
},
{

View File

@@ -11,6 +11,12 @@
"type": "teleport",
"move_mode": "walk"
},
{
"x": -754.037109375,
"y": -4002.3544921875,
"type": "path",
"move_mode": "run"
},
{
"x": -725.943359375,
"y": -4029.255859375,

View File

@@ -54,13 +54,13 @@
"#": "2"
},
{
"x": 9725.1689453125,
"y": -1547.59716796875,
"x": 9732.736328125,
"y": -1552.6640625,
"type": "path",
"move_mode": "walk",
"action": "combat_script",
"action_params": "keypress(VK_SPACE),wait(1.5),mousedown,wait(0.5),moveby(5000,0),wait(1.0),mouseup",
"//": "降落,扫码",
"action_params": "mousedown,wait(0.5),moveby(-100,3000),wait(1.0),mouseup",
"//": "扫码",
"#": "3"
},