diff --git a/repo/js/AutoCommission/README.md b/repo/js/AutoCommission/README.md index c67c79a3..6d4f3211 100644 --- a/repo/js/AutoCommission/README.md +++ b/repo/js/AutoCommission/README.md @@ -12,6 +12,9 @@ ## 更新日志 +### 当前版本:0.97.1 +- 大更不想写 + ### 当前版本:0.97 - 修复已知问题 - 完成了更多对话委托 diff --git a/repo/js/AutoCommission/assets/process/惊喜大礼/蒙德城/process.json b/repo/js/AutoCommission/assets/process/惊喜大礼/蒙德城/process.json new file mode 100644 index 00000000..989b84b5 --- /dev/null +++ b/repo/js/AutoCommission/assets/process/惊喜大礼/蒙德城/process.json @@ -0,0 +1,24 @@ +[ + { + "type": "地图追踪", + "data": "去往蒙德大教堂.json", + "note": "执行第一个地图追踪步骤" + }, + { + "type": "按键", + "data": "F", + "note": "按下F键" + }, + { + "type": "isinMainUi", + "note": "等待返回主界面" + }, + { + "type": "追踪委托", + "data": { + "npc": "鲁道夫", + "iconType": "task" + }, + "note": "追踪委托" + } +] \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/惊喜大礼/蒙德城/去往蒙德大教堂.json b/repo/js/AutoCommission/assets/process/惊喜大礼/蒙德城/去往蒙德大教堂.json new file mode 100644 index 00000000..81f96aa9 --- /dev/null +++ b/repo/js/AutoCommission/assets/process/惊喜大礼/蒙德城/去往蒙德大教堂.json @@ -0,0 +1,67 @@ +{ + "info": { + "name": "惊喜大礼-蒙德城-1", + "type": "collect", + "author": "11", + "version": "1.0", + "description": "惊喜大礼-蒙德城-1", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "x": -749.412109375, + "y": 2263.095458984375, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": -748.7392578125, + "y": 2263.28125, + "action": "", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": -717.400390625, + "y": 2294.3359375, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": -705.4072265625, + "y": 2355.9326171875, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 5, + "x": -696.0087890625, + "y": 2357.346923828125, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 6, + "x": -685.0595703125, + "y": 2355.038330078125, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/新的风暴尚未出现/望风海岸/process.json b/repo/js/AutoCommission/assets/process/新的风暴尚未出现/望风海岸/process.json index a469a653..2e041341 100644 --- a/repo/js/AutoCommission/assets/process/新的风暴尚未出现/望风海岸/process.json +++ b/repo/js/AutoCommission/assets/process/新的风暴尚未出现/望风海岸/process.json @@ -3,5 +3,5 @@ F 新的风暴尚未出现-2.json 新的风暴尚未出现-3.json F -前往望风角塔楼顶部by柒叶子.json +前往望风角塔楼顶部.json F \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/新的风暴尚未出现/望风海岸/前往望风角塔楼顶部.json b/repo/js/AutoCommission/assets/process/新的风暴尚未出现/望风海岸/前往望风角塔楼顶部.json new file mode 100644 index 00000000..406e3a14 --- /dev/null +++ b/repo/js/AutoCommission/assets/process/新的风暴尚未出现/望风海岸/前往望风角塔楼顶部.json @@ -0,0 +1,112 @@ +{ + "info": { + "name": "未命名路径", + "type": "collect", + "author": "", + "version": "1.0", + "description": "", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "x": -1853.0693359375, + "y": 2885.650390625, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 2, + "x": -1844.40234375, + "y": 2885.112060546875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": -1841.837890625, + "y": 2884.646728515625, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 4, + "x": -1839.5634765625, + "y": 2878, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 5, + "x": -1844.3466796875, + "y": 2876.552978515625, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 6, + "x": -1846.408203125, + "y": 2877.3369140625, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 7, + "x": -1847.6767578125, + "y": 2879.76025390625, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 8, + "x": -1844.6982421875, + "y": 2883.157470703125, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 9, + "x": -1840.244140625, + "y": 2881.513671875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 10, + "x": -1841.3525390625, + "y": 2876.749755859375, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 11, + "x": -1845.7763671875, + "y": 2877.882568359375, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/无人注意的盖伊/蒙德城/process.json b/repo/js/AutoCommission/assets/process/无人注意的盖伊/蒙德城/process.json new file mode 100644 index 00000000..e6e2cabd --- /dev/null +++ b/repo/js/AutoCommission/assets/process/无人注意的盖伊/蒙德城/process.json @@ -0,0 +1,4 @@ +无人注意的盖伊-1.json +F +无人注意的盖伊-2.json +F \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/无人注意的盖伊/蒙德城/无人注意的盖伊-1.json b/repo/js/AutoCommission/assets/process/无人注意的盖伊/蒙德城/无人注意的盖伊-1.json new file mode 100644 index 00000000..50812e9f --- /dev/null +++ b/repo/js/AutoCommission/assets/process/无人注意的盖伊/蒙德城/无人注意的盖伊-1.json @@ -0,0 +1,67 @@ +{ + "info": { + "name": "无人注意的盖伊-1", + "type": "collect", + "author": "星野工具箱", + "version": "1.0", + "description": "自动地图追踪录制", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "x": -867.7041015625, + "y": 2281.3798828125, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": -870.9990234375, + "y": 2294.775146484375, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": -877.5693359375, + "y": 2308.788818359375, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": -883.607421875, + "y": 2321.1171875, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 5, + "x": -896.982421875, + "y": 2334.46337890625, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 6, + "x": -898.177734375, + "y": 2335.824951171875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/无人注意的盖伊/蒙德城/无人注意的盖伊-2.json b/repo/js/AutoCommission/assets/process/无人注意的盖伊/蒙德城/无人注意的盖伊-2.json new file mode 100644 index 00000000..f067f340 --- /dev/null +++ b/repo/js/AutoCommission/assets/process/无人注意的盖伊/蒙德城/无人注意的盖伊-2.json @@ -0,0 +1,121 @@ +{ + "info": { + "name": "无人注意的盖伊-2", + "type": "collect", + "author": "星野工具箱", + "version": "1.0", + "description": "自动地图追踪录制", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "x": -201.19921875, + "y": 1861.84228515625, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": -213.0185546875, + "y": 1857.92431640625, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": -239.51171875, + "y": 1855.09033203125, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": -257.6923828125, + "y": 1849.74853515625, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 5, + "x": -280.009765625, + "y": 1834.9599609375, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 6, + "x": -302.1923828125, + "y": 1822.767578125, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 7, + "x": -323.177734375, + "y": 1812.3212890625, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 8, + "x": -343.8857421875, + "y": 1799.869140625, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 9, + "x": -357.9912109375, + "y": 1781.021484375, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 10, + "x": -375.2802734375, + "y": 1788.62939453125, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 11, + "x": -375.9599609375, + "y": 1788.95947265625, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 12, + "x": -375.203125, + "y": 1789.3525390625, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/此路不通/坠星山谷/process.json b/repo/js/AutoCommission/assets/process/此路不通/坠星山谷/process.json new file mode 100644 index 00000000..5bd3bb94 --- /dev/null +++ b/repo/js/AutoCommission/assets/process/此路不通/坠星山谷/process.json @@ -0,0 +1,2 @@ +此路不通-1.json +F diff --git a/repo/js/AutoCommission/assets/process/此路不通/坠星山谷/此路不通-1.json b/repo/js/AutoCommission/assets/process/此路不通/坠星山谷/此路不通-1.json new file mode 100644 index 00000000..24f733a4 --- /dev/null +++ b/repo/js/AutoCommission/assets/process/此路不通/坠星山谷/此路不通-1.json @@ -0,0 +1,104 @@ +{ + "info": { + "name": "此路不通-1", + "type": "collect", + "author": "云闲vsv", + "version": "1.0", + "description": "此路不通-1", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "x": -1167.66015625, + "y": 2133.339599609375, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": -1183.017578125, + "y": 2114.7578125, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": -1204.1376953125, + "y": 2113.880126953125, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": -1237.576171875, + "y": 2118.918701171875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 5, + "x": -1257.15625, + "y": 2134.82568359375, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 6, + "x": -1256.58984375, + "y": 2136.4736328125, + "type": "path", + "move_mode": "walk", + "action": "fight", + "action_params": "", + "locked": false + }, + { + "id": 7, + "x": -1256.58984375, + "y": 2136.4736328125, + "type": "path", + "move_mode": "walk", + "action": "fight", + "action_params": "" + }, + { + "id": 8, + "x": -1264.908203125, + "y": 2148.431640625, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 9, + "x": -1258.1123046875, + "y": 2144.801513671875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 10, + "x": -1255.60546875, + "y": 2142.148193359375, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/此路不通/清泉镇/process.json b/repo/js/AutoCommission/assets/process/此路不通/清泉镇/process.json new file mode 100644 index 00000000..5bd3bb94 --- /dev/null +++ b/repo/js/AutoCommission/assets/process/此路不通/清泉镇/process.json @@ -0,0 +1,2 @@ +此路不通-1.json +F diff --git a/repo/js/AutoCommission/assets/process/此路不通/清泉镇/此路不通-1.json b/repo/js/AutoCommission/assets/process/此路不通/清泉镇/此路不通-1.json new file mode 100644 index 00000000..f2cc803f --- /dev/null +++ b/repo/js/AutoCommission/assets/process/此路不通/清泉镇/此路不通-1.json @@ -0,0 +1,94 @@ +{ + "info": { + "name": "此路不通-1", + "type": "collect", + "author": "云闲vsv", + "version": "1.0", + "description": "此路不通-1", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "x": -1120.9248046875, + "y": 2190.61865234375, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": -1082.921875, + "y": 2170.38916015625, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": -1077.7021484375, + "y": 2170.734375, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": -1054.9169921875, + "y": 2147.05078125, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 5, + "x": -1038.853515625, + "y": 2089.74267578125, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 6, + "x": -1030.337890625, + "y": 2068.903564453125, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 7, + "x": -1038.0185546875, + "y": 2067.16064453125, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 8, + "x": -1029.134765625, + "y": 2071.604736328125, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 9, + "x": -1029.7587890625, + "y": 2067.420166015625, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/此路不通/苍风高地/process.json b/repo/js/AutoCommission/assets/process/此路不通/苍风高地/process.json new file mode 100644 index 00000000..352d07b8 --- /dev/null +++ b/repo/js/AutoCommission/assets/process/此路不通/苍风高地/process.json @@ -0,0 +1,4 @@ +此路不通-1.json +F +此路不通-2.json +F \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/此路不通/苍风高地/此路不通-1.json b/repo/js/AutoCommission/assets/process/此路不通/苍风高地/此路不通-1.json new file mode 100644 index 00000000..4b26fd5d --- /dev/null +++ b/repo/js/AutoCommission/assets/process/此路不通/苍风高地/此路不通-1.json @@ -0,0 +1,104 @@ +{ + "info": { + "name": "此路不通-1", + "type": "collect", + "author": "云闲vsv", + "version": "1.0", + "description": "此路不通-1", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "x": -914.822265625, + "y": 1795.4873046875, + "type": "teleport", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 2, + "x": -904.6572265625, + "y": 1800.70703125, + "type": "path", + "move_mode": "swim", + "action": "", + "action_params": "" + }, + { + "id": 3, + "x": -889.396484375, + "y": 1808.716796875, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 4, + "x": -834.48046875, + "y": 1806.64208984375, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 5, + "x": -799.4609375, + "y": 1808.38671875, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 6, + "x": -772.3544921875, + "y": 1808.93017578125, + "type": "path", + "move_mode": "walk", + "action": "fight", + "action_params": "", + "locked": false + }, + { + "id": 7, + "x": -772.3544921875, + "y": 1808.93017578125, + "type": "path", + "move_mode": "walk", + "action": "fight", + "action_params": "" + }, + { + "id": 8, + "x": -767.53515625, + "y": 1797.4560546875, + "type": "path", + "move_mode": "walk", + "action": "fight", + "action_params": "" + }, + { + "id": 9, + "x": -778.1533203125, + "y": 1801.01513671875, + "type": "path", + "move_mode": "walk", + "action": "fight", + "action_params": "" + }, + { + "id": 10, + "x": -774.4892578125, + "y": 1808.38037109375, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/此路不通/苍风高地/此路不通-2.json b/repo/js/AutoCommission/assets/process/此路不通/苍风高地/此路不通-2.json new file mode 100644 index 00000000..db45b4ed --- /dev/null +++ b/repo/js/AutoCommission/assets/process/此路不通/苍风高地/此路不通-2.json @@ -0,0 +1,112 @@ +{ + "info": { + "name": "此路不通-2", + "type": "collect", + "author": "云闲vsv", + "version": "1.0", + "description": "此路不通-2", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "x": -578.767578125, + "y": 1853.41552734375, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": -583.9541015625, + "y": 1872.5712890625, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": -540.2041015625, + "y": 1932.1123046875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": -542.66796875, + "y": 1940.15576171875, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 5, + "x": -543.021484375, + "y": 1953.623046875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 6, + "x": -566.66015625, + "y": 1953.3759765625, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 7, + "x": -566.66015625, + "y": 1953.3759765625, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 8, + "x": -566.66015625, + "y": 1953.3759765625, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 9, + "x": -565.3037109375, + "y": 1949.03466796875, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 10, + "x": -564.1240234375, + "y": 1956.7958984375, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 11, + "x": -568.38671875, + "y": 1955.6904296875, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/西风骑士的基础知识/坠星山谷/process.json b/repo/js/AutoCommission/assets/process/西风骑士的基础知识/坠星山谷/process.json new file mode 100644 index 00000000..9c5f157a --- /dev/null +++ b/repo/js/AutoCommission/assets/process/西风骑士的基础知识/坠星山谷/process.json @@ -0,0 +1,36 @@ +[ + { + "type": "地图追踪", + "data": "西风骑士的基础知识-1.json", + "note": "执行第一个地图追踪步骤" + }, + + { + "type": "对话", + "data": { + "skipCount": 5, + "priorityOptions": [ + "直接问吧" + + ], + "npcWhiteList": ["斯万"] + }, + "note": "执行对话步骤,优先选择特定选项并与白名单NPC交互" + }, + + { + "type": "对话", + "data": { + "skipCount": 18, + "priorityOptions": [ + "图书管理员", + "骑兵队长", + "侦察骑士", + "西风骑士团可真严格" + ], + "npcWhiteList": ["斯万"] + }, + "note": "执行对话步骤,优先选择特定选项并与白名单NPC交互" + } + +] diff --git a/repo/js/AutoCommission/assets/process/西风骑士的基础知识/坠星山谷/西风骑士的基础知识-1.json b/repo/js/AutoCommission/assets/process/西风骑士的基础知识/坠星山谷/西风骑士的基础知识-1.json new file mode 100644 index 00000000..1d2f040d --- /dev/null +++ b/repo/js/AutoCommission/assets/process/西风骑士的基础知识/坠星山谷/西风骑士的基础知识-1.json @@ -0,0 +1,76 @@ +{ + "info": { + "name": "西风骑士的基础知识-1", + "type": "collect", + "author": "云闲vsv", + "version": "1.0", + "description": "西风骑士的基础知识-1", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "x": -867.7001953125, + "y": 2281.36279296875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": -873.7607421875, + "y": 2274.4951171875, + "action": "", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": -877.1376953125, + "y": 2271.03173828125, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": -896.2724609375, + "y": 2247.0341796875, + "action": "", + "move_mode": "run", + "action_params": "", + "type": "path" + }, + { + "id": 5, + "x": -933.8310546875, + "y": 2228.99560546875, + "type": "path", + "move_mode": "dash", + "action": "", + "action_params": "" + }, + { + "id": 6, + "x": -951.7802734375, + "y": 2221.7314453125, + "type": "path", + "move_mode": "dash", + "action": "", + "action_params": "" + }, + { + "id": 7, + "x": -947.359375, + "y": 2218.5927734375, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/诗歌交流/坠星山谷/process.json b/repo/js/AutoCommission/assets/process/诗歌交流/坠星山谷/process.json index 2955643a..13657126 100644 --- a/repo/js/AutoCommission/assets/process/诗歌交流/坠星山谷/process.json +++ b/repo/js/AutoCommission/assets/process/诗歌交流/坠星山谷/process.json @@ -1,6 +1,42 @@ -诗歌交流-坠星山谷-1.json -F -诗歌交流-坠星山谷-2.json -F -诗歌交流-坠星山谷-3.json -F \ No newline at end of file +[ + { + "type": "地图追踪", + "data": "诗歌交流-坠星山谷-1.json", + "note": "执行第一个地图追踪步骤" + }, + + { + "type": "对话", + "note": "执行对话步骤,默认跳过10次对话" + }, + + { + "type": "地图追踪", + "data": "诗歌交流-坠星山谷-2.json", + "note": "执行第二个地图追踪步骤" + }, + { + "type": "对话", + "data": { + "skipCount": 5, + "priorityOptions": [ + "Celi dada", + "Muhe ye!", + "Ye dada!" + + ] + + }, + "note": "执行对话步骤,优先选择特定选项并与白名单NPC交互" + }, + + { + "type": "地图追踪", + "data": "诗歌交流-坠星山谷-3.json", + "note": "执行第三个地图追踪步骤" + }, + { + "type": "5", + "note": "执行对话步骤,默认跳过10次对话" + } +] diff --git a/repo/js/AutoCommission/assets/process/诗歌交流/坠星山谷/诗歌交流-坠星山谷-1.json b/repo/js/AutoCommission/assets/process/诗歌交流/坠星山谷/诗歌交流-坠星山谷-1.json index 3182bef2..9dd4ce6e 100644 --- a/repo/js/AutoCommission/assets/process/诗歌交流/坠星山谷/诗歌交流-坠星山谷-1.json +++ b/repo/js/AutoCommission/assets/process/诗歌交流/坠星山谷/诗歌交流-坠星山谷-1.json @@ -11,57 +11,57 @@ "positions": [ { "id": 1, - "action": "", - "move_mode": "walk", - "type": "teleport", "x": -1536.81640625, "y": 1978.66552734375, - "action_params": "" + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" }, { "id": 2, "x": -1536.109375, "y": 1982.35986328125, - "type": "path", - "move_mode": "fly", "action": "stop_flying", - "action_params": "" + "move_mode": "fly", + "action_params": "", + "type": "path" }, { "id": 3, "x": -1502.8125, "y": 2070.242431640625, - "type": "path", - "move_mode": "dash", "action": "", - "action_params": "" + "move_mode": "dash", + "action_params": "", + "type": "path" }, { "id": 4, "x": -1472.19140625, "y": 2081.34033203125, - "type": "path", - "move_mode": "dash", "action": "", - "action_params": "" + "move_mode": "dash", + "action_params": "", + "type": "path" }, { "id": 5, "x": -1474.841796875, "y": 2133.108154296875, - "type": "path", - "move_mode": "dash", "action": "", - "action_params": "" + "move_mode": "dash", + "action_params": "", + "type": "path" }, { "id": 6, "x": -1473.66796875, "y": 2144.080078125, - "type": "path", - "move_mode": "walk", "action": "", - "action_params": "" + "move_mode": "walk", + "action_params": "", + "type": "target" } ] } \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/诗歌交流/坠星山谷/诗歌交流-坠星山谷-2.json b/repo/js/AutoCommission/assets/process/诗歌交流/坠星山谷/诗歌交流-坠星山谷-2.json index 83d305c9..78b3176a 100644 --- a/repo/js/AutoCommission/assets/process/诗歌交流/坠星山谷/诗歌交流-坠星山谷-2.json +++ b/repo/js/AutoCommission/assets/process/诗歌交流/坠星山谷/诗歌交流-坠星山谷-2.json @@ -11,30 +11,30 @@ "positions": [ { "id": 1, - "action": "", - "move_mode": "walk", - "type": "path", "x": -1473.802734375, "y": 2143.8759765625, - "action_params": "" + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" }, { "id": 2, "x": -1455.962890625, "y": 2159.3115234375, - "type": "path", - "move_mode": "dash", "action": "", - "action_params": "" + "move_mode": "dash", + "action_params": "", + "type": "path" }, { "id": 3, "x": -1475.9736328125, "y": 2191.275634765625, - "type": "path", - "move_mode": "walk", "action": "", - "action_params": "" + "move_mode": "walk", + "action_params": "", + "type": "target" } ] } \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/诗歌交流/坠星山谷/诗歌交流-坠星山谷-3.json b/repo/js/AutoCommission/assets/process/诗歌交流/坠星山谷/诗歌交流-坠星山谷-3.json index 381ca9ce..6bd352ac 100644 --- a/repo/js/AutoCommission/assets/process/诗歌交流/坠星山谷/诗歌交流-坠星山谷-3.json +++ b/repo/js/AutoCommission/assets/process/诗歌交流/坠星山谷/诗歌交流-坠星山谷-3.json @@ -11,21 +11,21 @@ "positions": [ { "id": 1, - "action": "", - "move_mode": "walk", - "type": "path", "x": -1476.3779296875, "y": 2190.221923828125, - "action_params": "" + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" }, { "id": 2, "x": -1473.28125, "y": 2143.79248046875, - "type": "path", - "move_mode": "walk", "action": "", - "action_params": "" + "move_mode": "walk", + "action_params": "", + "type": "target" } ] } \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/语言交流/苍风高地/process.json b/repo/js/AutoCommission/assets/process/语言交流/苍风高地/process.json new file mode 100644 index 00000000..3106a91c --- /dev/null +++ b/repo/js/AutoCommission/assets/process/语言交流/苍风高地/process.json @@ -0,0 +1,9 @@ +语言交流-1.json +F +语言交流-2.json +F +语言交流-3.json +F +语言交流-4.json +语言交流-5.json +F \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/语言交流/苍风高地/语言交流-1.json b/repo/js/AutoCommission/assets/process/语言交流/苍风高地/语言交流-1.json new file mode 100644 index 00000000..b67f72e0 --- /dev/null +++ b/repo/js/AutoCommission/assets/process/语言交流/苍风高地/语言交流-1.json @@ -0,0 +1,94 @@ +{ + "info": { + "name": "语言交流-1", + "type": "collect", + "author": "星野工具箱", + "version": "1.0", + "description": "自动地图追踪录制", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "x": -1266.513671875, + "y": 1933.7255859375, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": -1254.9794921875, + "y": 1934.5322265625, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": -1226.2001953125, + "y": 1939.65771484375, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": -1199.3505859375, + "y": 1939.05517578125, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 5, + "x": -1173.5078125, + "y": 1939.14794921875, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 6, + "x": -1148.2265625, + "y": 1940.38720703125, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 7, + "x": -1137.47265625, + "y": 1932.69140625, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 8, + "x": -1137.9951171875, + "y": 1925.18798828125, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 9, + "x": -1136.283203125, + "y": 1922.94580078125, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/语言交流/苍风高地/语言交流-2.json b/repo/js/AutoCommission/assets/process/语言交流/苍风高地/语言交流-2.json new file mode 100644 index 00000000..97a111f2 --- /dev/null +++ b/repo/js/AutoCommission/assets/process/语言交流/苍风高地/语言交流-2.json @@ -0,0 +1,40 @@ +{ + "info": { + "name": "语言交流-2", + "type": "collect", + "author": "星野工具箱", + "version": "1.0", + "description": "自动地图追踪录制", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "x": -1136.326171875, + "y": 1923.3017578125, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 2, + "x": -1139.361328125, + "y": 1936.99853515625, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": -1146.9228515625, + "y": 1960.92236328125, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/语言交流/苍风高地/语言交流-3.json b/repo/js/AutoCommission/assets/process/语言交流/苍风高地/语言交流-3.json new file mode 100644 index 00000000..1bbcf6ae --- /dev/null +++ b/repo/js/AutoCommission/assets/process/语言交流/苍风高地/语言交流-3.json @@ -0,0 +1,31 @@ +{ + "info": { + "name": "语言交流-3", + "type": "collect", + "author": "星野", + "version": "1.0", + "description": "自动地图追踪录制", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "x": -1147.1240234375, + "y": 1960.763671875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 2, + "x": -1161.0830078125, + "y": 1950.35498046875, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "target" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/语言交流/苍风高地/语言交流-4.json b/repo/js/AutoCommission/assets/process/语言交流/苍风高地/语言交流-4.json new file mode 100644 index 00000000..943bf03b --- /dev/null +++ b/repo/js/AutoCommission/assets/process/语言交流/苍风高地/语言交流-4.json @@ -0,0 +1,22 @@ +{ + "info": { + "name": "语言交流-3", + "type": "collect", + "author": "星野", + "version": "1.0", + "description": "自动地图追踪录制", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "x": -1161.0830078125, + "y": 1950.35498046875, + "action": "fight", + "move_mode": "dash", + "action_params": "", + "type": "target" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/语言交流/苍风高地/语言交流-5.json b/repo/js/AutoCommission/assets/process/语言交流/苍风高地/语言交流-5.json new file mode 100644 index 00000000..910f6db2 --- /dev/null +++ b/repo/js/AutoCommission/assets/process/语言交流/苍风高地/语言交流-5.json @@ -0,0 +1,22 @@ +{ + "info": { + "name": "语言交流-3", + "type": "collect", + "author": "星野", + "version": "1.0", + "description": "自动地图追踪录制", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "x": -1161.0830078125, + "y": 1950.35498046875, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "target" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/钥匙是易丢品/晨曦酒庄/钥匙是易丢物品-晨曦酒庄-2.json b/repo/js/AutoCommission/assets/process/钥匙是易丢品/晨曦酒庄/钥匙是易丢物品-晨曦酒庄-2.json new file mode 100644 index 00000000..4a24aada --- /dev/null +++ b/repo/js/AutoCommission/assets/process/钥匙是易丢品/晨曦酒庄/钥匙是易丢物品-晨曦酒庄-2.json @@ -0,0 +1,229 @@ +{ + "info": { + "name": "钥匙是易丢物品-晨曦酒庄-2", + "type": "collect", + "author": "11", + "version": "1.0", + "description": "说到做到-山腰", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "x": -442.783203125, + "y": 1790.21826171875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 2, + "x": -443.55078125, + "y": 1755.013671875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": -448.6533203125, + "y": 1721.419921875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": -454.09765625, + "y": 1702.578125, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 5, + "x": -456.978515625, + "y": 1697.5751953125, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 6, + "x": -460.173828125, + "y": 1707.54638671875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 7, + "x": -464.20703125, + "y": 1703.1494140625, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 8, + "x": -467.2568359375, + "y": 1699.845703125, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 9, + "x": -474.76171875, + "y": 1713.13330078125, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 10, + "x": -489.84765625, + "y": 1721.37841796875, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 11, + "x": -493.640625, + "y": 1723.76318359375, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 12, + "x": -477.82421875, + "y": 1750.01806640625, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 13, + "x": -472.4998719544019, + "y": 1794.3751695505216, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 14, + "x": -446.4462890625, + "y": 1804.73046875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 15, + "x": -386.4375, + "y": 1820.3751978089422, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 16, + "x": -383.962890625, + "y": 1829.78955078125, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 17, + "x": -385.7529296875, + "y": 1832.931640625, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 18, + "x": -375.109375, + "y": 1804.3125, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 19, + "x": -365.55078125, + "y": 1788.20068359375, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 20, + "x": -362.6923828125, + "y": 1788.6904296875, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 21, + "x": -385.783203125, + "y": 1777.36572265625, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 22, + "x": -402.17578125, + "y": 1786.65673828125, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 23, + "x": -418.0673828125, + "y": 1780.18115234375, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 24, + "x": -441.8291015625, + "y": 1790.55078125, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/餐品订单/蒙德城/process.json b/repo/js/AutoCommission/assets/process/餐品订单/蒙德城/process.json new file mode 100644 index 00000000..ed81a6ef --- /dev/null +++ b/repo/js/AutoCommission/assets/process/餐品订单/蒙德城/process.json @@ -0,0 +1,77 @@ +[ + { + "type": "地图追踪", + "data": "餐品订单-1.json", + "note": "执行第一个地图追踪步骤" + }, + { + "type": "对话", + "data": { + "skipCount": 2, + "priorityOptions": [ + "餐品外送订单", + "好吧" + ], + "npcWhiteList": [ + "莎拉" + ] + }, + "note": "执行对话步骤,优先选择特定选项并与白名单NPC交互" + }, + { + "type": "地图追踪", + "data": "餐品订单-2.json", + "note": "执行第二个地图追踪步骤,找到冒失的拉帕德" + }, + { + "type": "按键", + "data": "F", + "note": "对话" + }, + { + "type": "按键", + "data": "F", + "note": "对话" + }, + { + "type": "按键", + "data": "F", + "note": "对话" + }, + { + "type": "地图追踪", + "data": "餐品订单-3.json", + "note": "执行第三个地图追踪步骤,自动战斗" + }, + { + "type": "地图追踪", + "data": "餐品订单-4.json", + "note": "执行第四个地图追踪步骤,对话" + }, + { + "type": "对话", + "data": { + "skipCount": 2 + }, + "note": "执行对话步骤,优先选择特定选项并与白名单NPC交互" + }, + { + "type": "地图追踪", + "data": "餐品订单-1.json", + "note": "执行第四个地图追踪步骤" + }, + { + "type": "对话", + "data": { + "skipCount": 2, + "priorityOptions": [ + "交付餐费", + "这是餐费" + ], + "npcWhiteList": [ + "莎拉" + ] + }, + "note": "执行对话步骤,优先选择特定选项并与白名单NPC交互" + } +] diff --git a/repo/js/AutoCommission/assets/process/餐品订单/蒙德城/餐品订单-1.json b/repo/js/AutoCommission/assets/process/餐品订单/蒙德城/餐品订单-1.json new file mode 100644 index 00000000..22417b23 --- /dev/null +++ b/repo/js/AutoCommission/assets/process/餐品订单/蒙德城/餐品订单-1.json @@ -0,0 +1,49 @@ +{ + "info": { + "name": "餐品订单-1", + "type": "collect", + "author": "小鹰划船不用桨", + "version": "1.0", + "description": "寻路", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "x": -867.693359375, + "y": 2281.361572265625, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": -880.0439453125, + "y": 2268.28662109375, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": -889.107421875, + "y": 2246.7099609375, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": -888.232421875, + "y": 2241.43359375, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/餐品订单/蒙德城/餐品订单-2.json b/repo/js/AutoCommission/assets/process/餐品订单/蒙德城/餐品订单-2.json new file mode 100644 index 00000000..99cf13d9 --- /dev/null +++ b/repo/js/AutoCommission/assets/process/餐品订单/蒙德城/餐品订单-2.json @@ -0,0 +1,49 @@ +{ + "info": { + "name": "餐品订单-2", + "type": "collect", + "author": "小鹰划船不用桨", + "version": "1.0", + "description": "找到冒失的拉帕德对话", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "x": -867.5908203125, + "y": 1992.23193359375, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": -880.208984375, + "y": 1973.0556640625, + "type": "path", + "move_mode": "dash", + "action": "", + "action_params": "" + }, + { + "id": 3, + "x": -879.7568359375, + "y": 1954.55126953125, + "type": "path", + "move_mode": "dash", + "action": "", + "action_params": "" + }, + { + "id": 4, + "x": -899.2763671875, + "y": 1909.986328125, + "type": "path", + "move_mode": "run", + "action": "", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/餐品订单/蒙德城/餐品订单-3.json b/repo/js/AutoCommission/assets/process/餐品订单/蒙德城/餐品订单-3.json new file mode 100644 index 00000000..3fc6052d --- /dev/null +++ b/repo/js/AutoCommission/assets/process/餐品订单/蒙德城/餐品订单-3.json @@ -0,0 +1,31 @@ +{ + "info": { + "name": "餐品订单-3", + "type": "collect", + "author": "小鹰划船不用桨", + "version": "1.0", + "description": "寻路+自动战斗", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "x": -906.3720703125, + "y": 1856.09228515625, + "type": "path", + "move_mode": "run", + "action": "", + "action_params": "" + }, + { + "id": 2, + "x": -840.013671875, + "y": 1825.50830078125, + "type": "path", + "move_mode": "dash", + "action": "fight", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/餐品订单/蒙德城/餐品订单-4.json b/repo/js/AutoCommission/assets/process/餐品订单/蒙德城/餐品订单-4.json new file mode 100644 index 00000000..2ba011af --- /dev/null +++ b/repo/js/AutoCommission/assets/process/餐品订单/蒙德城/餐品订单-4.json @@ -0,0 +1,31 @@ +{ + "info": { + "name": "餐品订单-4", + "type": "collect", + "author": "小鹰划船不用桨", + "version": "1.0", + "description": "寻路", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "action": "", + "move_mode": "walk", + "type": "path", + "x": -839.8271484375, + "y": 1826.74658203125, + "action_params": "" + }, + { + "id": 2, + "x": -838.728515625, + "y": 1825.83642578125, + "type": "orientation", + "move_mode": "walk", + "action": "", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/鸽子鸭子小孩子/坠星山谷/process.json b/repo/js/AutoCommission/assets/process/鸽子鸭子小孩子/坠星山谷/process.json new file mode 100644 index 00000000..a6325bb6 --- /dev/null +++ b/repo/js/AutoCommission/assets/process/鸽子鸭子小孩子/坠星山谷/process.json @@ -0,0 +1,43 @@ +json +[ + { + "type": "地图追踪", + "data": "鸽子、鸭子、小孩子-坠星山谷-1.json", + "note": "执行第一个地图追踪步骤" + }, + { + "type": "按键", + "data": "F", + "note": "按下F键" + }, + { + "type": "按键", + "data": "F", + "note": "按下F键" + }, + { + "type": "按键", + "data": "F", + "note": "按下F键" + }, + { + "type": "地图追踪", + "data": "鸽子、鸭子、小孩子-坠星山谷-2.json", + "note": "执行第一个地图追踪步骤" + }, + { + "type": "按键", + "data": "F", + "note": "按下F键" + }, + { + "type": "地图追踪", + "data": "鸽子、鸭子、小孩子-坠星山谷-3.json", + "note": "执行第一个地图追踪步骤" + }, + { + "type": "按键", + "data": "F", + "note": "按下F键" + } +] diff --git a/repo/js/AutoCommission/assets/process/鸽子鸭子小孩子/坠星山谷/鸽子、鸭子、小孩子-坠星山谷-1.json b/repo/js/AutoCommission/assets/process/鸽子鸭子小孩子/坠星山谷/鸽子、鸭子、小孩子-坠星山谷-1.json new file mode 100644 index 00000000..48b356fb --- /dev/null +++ b/repo/js/AutoCommission/assets/process/鸽子鸭子小孩子/坠星山谷/鸽子、鸭子、小孩子-坠星山谷-1.json @@ -0,0 +1,40 @@ +{ + "info": { + "name": "鸽子、鸭子、小孩子-坠星山谷-1", + "type": "collect", + "author": "未知_", + "version": "1.0", + "description": "", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "action": "", + "move_mode": "walk", + "type": "teleport", + "x": -1120.9697265625, + "y": 2190.62646484375, + "action_params": "" + }, + { + "id": 2, + "x": -1053.6591796875, + "y": 2184.705810546875, + "type": "path", + "move_mode": "dash", + "action": "", + "action_params": "" + }, + { + "id": 3, + "x": -1017.8310546875, + "y": 2184.93603515625, + "type": "target", + "move_mode": "walk", + "action": "", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/鸽子鸭子小孩子/坠星山谷/鸽子、鸭子、小孩子-坠星山谷-2.json b/repo/js/AutoCommission/assets/process/鸽子鸭子小孩子/坠星山谷/鸽子、鸭子、小孩子-坠星山谷-2.json new file mode 100644 index 00000000..c7dcb530 --- /dev/null +++ b/repo/js/AutoCommission/assets/process/鸽子鸭子小孩子/坠星山谷/鸽子、鸭子、小孩子-坠星山谷-2.json @@ -0,0 +1,49 @@ +{ + "info": { + "name": "到达播撒点位", + "type": "collect", + "author": "未知_", + "version": "1.0", + "description": "到达任务执行地点", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "action": "", + "move_mode": "walk", + "type": "path", + "x": -1018.0361328125, + "y": 2184.58251953125, + "action_params": "" + }, + { + "id": 2, + "x": -1048.16796875, + "y": 2199.8818359375, + "type": "path", + "move_mode": "dash", + "action": "", + "action_params": "" + }, + { + "id": 3, + "x": -1071.3662109375, + "y": 2204.976806640625, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 4, + "x": -1069.3525390625, + "y": 2226.945068359375, + "type": "target", + "move_mode": "swim", + "action": "", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/process/鸽子鸭子小孩子/坠星山谷/鸽子、鸭子、小孩子-坠星山谷-3.json b/repo/js/AutoCommission/assets/process/鸽子鸭子小孩子/坠星山谷/鸽子、鸭子、小孩子-坠星山谷-3.json new file mode 100644 index 00000000..4a09e8a1 --- /dev/null +++ b/repo/js/AutoCommission/assets/process/鸽子鸭子小孩子/坠星山谷/鸽子、鸭子、小孩子-坠星山谷-3.json @@ -0,0 +1,58 @@ +{ + "info": { + "name": "到达任务提交点位", + "type": "collect", + "author": "未知_", + "version": "1.0", + "description": "到达任务提交地点", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "action": "", + "move_mode": "walk", + "type": "path", + "x": -1069.560546875, + "y": 2227.756591796875, + "action_params": "" + }, + { + "id": 2, + "x": -1084.4658203125, + "y": 2217.5849609375, + "type": "path", + "move_mode": "swim", + "action": "", + "action_params": "" + }, + { + "id": 3, + "x": -1070.591796875, + "y": 2196.029296875, + "type": "path", + "move_mode": "dash", + "action": "", + "action_params": "" + }, + { + "id": 4, + "x": -1038.0712890625, + "y": 2185.116943359375, + "type": "path", + "move_mode": "dash", + "action": "", + "action_params": "" + }, + { + "id": 5, + "x": -1017.421875, + "y": 2184.506103515625, + "type": "target", + "move_mode": "run", + "action": "", + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/丘丘人的一小步/坠星山谷-1.json b/repo/js/AutoCommission/assets/丘丘人的一小步/坠星山谷-1.json index d73fbdc8..501a3aa0 100644 --- a/repo/js/AutoCommission/assets/丘丘人的一小步/坠星山谷-1.json +++ b/repo/js/AutoCommission/assets/丘丘人的一小步/坠星山谷-1.json @@ -43,120 +43,6 @@ "move_mode": "walk", "action_params": "", "type": "path" - }, - { - "id": 5, - "x": -1164.75, - "y": 2289.5, - "action": "stop_flying", - "move_mode": "fly", - "action_params": "", - "type": "path" - }, - { - "id": 6, - "x": -1139.7, - "y": 2331.25, - "action": "", - "move_mode": "run", - "action_params": "", - "type": "path" - }, - { - "id": 7, - "x": -1135.7, - "y": 2380.0, - "action": "", - "move_mode": "run", - "action_params": "", - "type": "path" - }, - { - "id": 8, - "x": -1163.68, - "y": 2419.75, - "action": "", - "move_mode": "dash", - "action_params": "", - "type": "path" - }, - { - "id": 9, - "x": -1168.18, - "y": 2447.5, - "action": "", - "move_mode": "walk", - "action_params": "", - "type": "path" - }, - { - "id": 10, - "x": -1109.5, - "y": 2462.75, - "action": "", - "move_mode": "walk", - "action_params": "", - "type": "path" - }, - { - "id": 11, - "x": -1099.81, - "y": 2453.25, - "action": "fight", - "move_mode": "walk", - "action_params": "", - "type": "path" - }, - { - "id": 12, - "x": -1094.88, - "y": 2444.75, - "action": "", - "move_mode": "walk", - "type": "path" - }, - { - "id": 13, - "x": -1098.37, - "y": 2436.25, - "action": "", - "move_mode": "walk", - "action_params": "", - "type": "path" - }, - { - "id": 14, - "x": -1095.38, - "y": 2424.88, - "action": "", - "move_mode": "walk", - "type": "path" - }, - { - "id": 15, - "x": -1102.13, - "y": 2418.12, - "action": "", - "move_mode": "walk", - "action_params": "", - "type": "path" - }, - { - "id": 16, - "x": -1113.25, - "y": 2428.38, - "action": "", - "move_mode": "walk", - "type": "path" - }, - { - "id": 17, - "x": -1110.19, - "y": 2446.0, - "action": "fight", - "move_mode": "walk", - "action_params": "", - "type": "path" } ] } \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/临危受命/风龙废墟-2.json b/repo/js/AutoCommission/assets/临危受命/风龙废墟-2.json new file mode 100644 index 00000000..b5aeb87c --- /dev/null +++ b/repo/js/AutoCommission/assets/临危受命/风龙废墟-2.json @@ -0,0 +1,39 @@ +{ + "info": { + "name": "风龙废墟-2", + "type": "collect", + "author": "1", + "version": "1.0", + "description": "", + "bgi_version": "0.42.0" + }, + "positions": [ + { + "id": 1, + "action": "", + "move_mode": "walk", + "type": "teleport", + "x": -89.55, + "y": 2780.75, + "action_params": "" + }, + { + "id": 2, + "action": "", + "move_mode": "walk", + "type": "path", + "x": -86.3, + "y": 2744.25, + "action_params": "" + }, + { + "id": 3, + "action": "fight", + "move_mode": "walk", + "type": "path", + "x": -95.29, + "y": 2748.75, + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/冷冰冰的大麻烦/晨曦酒庄-1.json b/repo/js/AutoCommission/assets/冷冰冰的大麻烦/晨曦酒庄-1.json new file mode 100644 index 00000000..06128225 --- /dev/null +++ b/repo/js/AutoCommission/assets/冷冰冰的大麻烦/晨曦酒庄-1.json @@ -0,0 +1,93 @@ +{ + "info": { + "name": "晨曦酒庄-1", + "type": "collect", + "author": "1", + "version": "1.0", + "description": "", + "bgi_version": "0.42.0" + }, + "positions": [ + { + "id": 1, + "x": -345.97, + "y": 1468.25, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": -373.95, + "y": 1534.25, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": -383.75, + "y": 1570.0, + "action": "", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": -413.75, + "y": 1614.12, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 5, + "x": -424.87, + "y": 1609.0, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 6, + "x": -428.63, + "y": 1597.75, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 7, + "x": -420.5, + "y": 1593.38, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 8, + "x": -411.75, + "y": 1600.5, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 9, + "x": -416.88, + "y": 1606.0, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/固若金汤/龙脊雪山-1.json b/repo/js/AutoCommission/assets/固若金汤/龙脊雪山-1.json index 78f0c138..776517bb 100644 --- a/repo/js/AutoCommission/assets/固若金汤/龙脊雪山-1.json +++ b/repo/js/AutoCommission/assets/固若金汤/龙脊雪山-1.json @@ -2,9 +2,9 @@ "info": { "name": "龙脊雪山-1", "type": "collect", - "author": "1", - "version": "", - "description": "", + "author": "星野", + "version": "1.0", + "description": "龙脊雪山-1", "map_name": "Teyvat", "bgi_version": "0.45.0" }, @@ -47,17 +47,53 @@ "y": 940.07421875, "action": "combat_script", "move_mode": "walk", - "action_params": "keypress(F),keypress(F),keypress(F)", - "type": "path" + "action_params": "attack,wait(1),keypress(F),wait(0.3),keypress(F),", + "type": "target" }, { "id": 6, - "x": -661.376953125, - "y": 939.9765625, + "x": -666.1064453125, + "y": 940.07421875, + "action": "combat_script", + "move_mode": "walk", + "action_params": "attack,wait(0.3),keypress(E),wait(0.5),attack,wait(0.3),keypress(Q),wait(2),keypress(2),wait(0.3),keypress(E),wait(0.4),attack,wait(0.3),keypress(Q),wait(2.1),keypress(3),wait(0.3),keypress(E),wait(0.3),attack(1),wait(0.3),keypress(Q),wait(2.1),keypress(4),wait(0.3),keypress(E),wait(0.3),attack(1),wait(0.3),keypress(Q),wait(2.1),keypress(1),wait(0.3),keypress(E),wait(0.3),keypress(Q),wait(2.1),", + "type": "path" + }, + { + "id": 7, + "x": -666.1064453125, + "y": 940.07421875, "action": "fight", "move_mode": "walk", "action_params": "", "type": "path" + }, + { + "id": 8, + "x": -667.728515625, + "y": 933.53369140625, + "action": "combat_script", + "move_mode": "walk", + "action_params": "attack,wait(0.3),keypress(E),wait(0.5),attack,wait(0.3),keypress(Q),wait(2),keypress(2),wait(0.3),keypress(E),wait(0.4),attack,wait(0.3),keypress(Q),wait(2.1),keypress(3),wait(0.3),keypress(E),wait(0.3),attack(1),wait(0.3),keypress(Q),wait(2.1),keypress(4),wait(0.3),keypress(E),wait(0.3),attack(1),wait(0.3),keypress(Q),wait(2.1),keypress(1),wait(0.3),keypress(E),wait(0.3),keypress(Q),wait(2.1),", + "type": "path" + }, + { + "id": 9, + "x": -676.0673828125, + "y": 935.01806640625, + "type": "path", + "move_mode": "walk", + "action": "combat_script", + "action_params": "attack,wait(0.3),keypress(E),wait(0.5),attack,wait(0.3),keypress(Q),wait(2),keypress(2),wait(0.3),keypress(E),wait(0.4),attack,wait(0.3),keypress(Q),wait(2.1),keypress(3),wait(0.3),keypress(E),wait(0.3),attack(1),wait(0.3),keypress(Q),wait(2.1),keypress(4),wait(0.3),keypress(E),wait(0.3),attack(1),wait(0.3),keypress(Q),wait(2.1),keypress(1),wait(0.3),keypress(E),wait(0.3),keypress(Q),wait(2.1)," + }, + { + "id": 10, + "x": -672.5791015625, + "y": 948.53173828125, + "action": "combat_script", + "move_mode": "walk", + "action_params": "attack,wait(0.3),keypress(E),wait(0.5),attack,wait(0.3),keypress(Q),wait(2),keypress(2),wait(0.3),keypress(E),wait(0.4),attack,wait(0.3),keypress(Q),wait(2.1),keypress(3),wait(0.3),keypress(E),wait(0.3),attack(1),wait(0.3),keypress(Q),wait(2.1),keypress(4),wait(0.3),keypress(E),wait(0.3),attack(1),wait(0.3),keypress(Q),wait(2.1),keypress(1),wait(0.3),keypress(E),wait(0.3),keypress(Q),wait(2.1),", + "type": "path" } ] } \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/固若金汤/龙脊雪山-2.json b/repo/js/AutoCommission/assets/固若金汤/龙脊雪山-2.json index 9fc35d36..98a40f7d 100644 --- a/repo/js/AutoCommission/assets/固若金汤/龙脊雪山-2.json +++ b/repo/js/AutoCommission/assets/固若金汤/龙脊雪山-2.json @@ -4,156 +4,130 @@ "type": "collect", "author": "星野", "version": "1.0", - "description": "", + "description": "龙脊雪山-2", "map_name": "Teyvat", "bgi_version": "0.45.0" }, "positions": [ { "id": 1, - "x": -1006.9033203125, - "y": 859.47265625, + "x": -1006.9482421875, + "y": 859.47802734375, "action": "", - "move_mode": "dash", + "move_mode": "walk", + "action_params": "", "type": "teleport" }, { "id": 2, - "x": -987.705078125, - "y": 849.50927734375, + "x": -942.2998046875, + "y": 836.51416015625, "action": "", "move_mode": "dash", + "action_params": "", "type": "path" }, { "id": 3, - "x": -966.931640625, - "y": 843.7119140625, + "x": -914.130859375, + "y": 792.2294921875, "action": "", "move_mode": "dash", + "action_params": "", "type": "path" }, { "id": 4, - "x": -948.9375, - "y": 836.17578125, + "x": -908.173828125, + "y": 783.08740234375, "action": "", - "move_mode": "dash", + "move_mode": "fly", + "action_params": "", "type": "path" }, { "id": 5, - "x": -935.251953125, - "y": 826.9931640625, - "action": "", - "move_mode": "dash", + "x": -825.5185546875, + "y": 677.07763671875, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", "type": "path" }, { "id": 6, - "x": -930.9091796875, - "y": 816.83056640625, - "action": "", - "move_mode": "dash", - "type": "path" - }, - { - "id": 7, - "x": -922.75, - "y": 806.5, - "type": "path", - "move_mode": "dash" - }, - { - "id": 8, - "x": -917.89453125, - "y": 796.78857421875, - "action": "", - "move_mode": "fly", - "type": "path" - }, - { - "id": 9, - "x": -905.75, - "y": 767.5, - "type": "path", - "move_mode": "fly" - }, - { - "id": 10, - "x": -894.5087890625, - "y": 743.81787109375, - "action": "", - "move_mode": "walk", - "type": "path" - }, - { - "id": 11, - "x": -875.92578125, - "y": 726.31494140625, - "action": "", - "move_mode": "walk", - "type": "path" - }, - { - "id": 12, - "x": -857.6904296875, - "y": 710.8759765625, - "action": "", - "move_mode": "walk", - "type": "path" - }, - { - "id": 13, - "x": -839.119140625, - "y": 696.0888671875, - "action": "", - "move_mode": "walk", - "type": "path" - }, - { - "id": 14, - "x": -826.2314453125, - "y": 682.9892578125, - "action": "stop_flying", - "move_mode": "fly", - "action_params": "", - "type": "path" - }, - { - "id": 15, - "x": -818.9970703125, - "y": 672.15966796875, - "action": "stop_flying", - "move_mode": "fly", - "action_params": "", - "type": "path" - }, - { - "id": 16, - "x": -817.0634765625, - "y": 669.18994140625, - "action": "", - "move_mode": "walk", - "type": "path" - }, - { - "id": 17, "x": -815.767578125, "y": 666.306640625, "action": "combat_script", "move_mode": "walk", - "action_params": "keypress(F),keypress(F),keypress(F)", + "action_params": "attack,wait(1)keypress(F),wait(0.3),keypress(F),", "type": "target" }, { - "id": 18, - "x": -815.7353515625, - "y": 663.83447265625, + "id": 7, + "x": -815.767578125, + "y": 666.306640625, + "action": "combat_script", + "move_mode": "walk", + "action_params": "attack,wait(0.3),keypress(1),wait(0.3),keypress(E),wait(0.3),keypress(Q),wait(2.1),keypress(2),wait(0.3),keypress(E),wait(0.4),attack,wait(0.3),keypress(Q),wait(2.1),keypress(3),wait(0.3),keypress(E),wait(0.3),attack(1),wait(0.3),keypress(Q),wait(2.1),keypress(4),wait(0.3),keypress(E),wait(0.3),attack(1),wait(0.3),keypress(Q),wait(1),", + "type": "path", + "locked": false + }, + { + "id": 8, + "x": -815.767578125, + "y": 666.306640625, "action": "fight", "move_mode": "walk", "action_params": "", "type": "path" + }, + { + "id": 9, + "x": -814.5986328125, + "y": 673.32080078125, + "type": "path", + "move_mode": "walk", + "action": "combat_script", + "action_params": "attack,wait(0.3),keypress(1),wait(0.3),keypress(E),wait(0.3),keypress(Q),wait(2.1),keypress(2),wait(0.3),keypress(E),wait(0.4),attack,wait(0.3),keypress(Q),wait(2.1),", + "locked": false + }, + { + "id": 10, + "x": -814.5986328125, + "y": 673.32080078125, + "type": "path", + "move_mode": "walk", + "action": "combat_script", + "action_params": "attack,wait(0.3),keypress(3),wait(0.3),keypress(E),wait(0.3),attack(1),wait(0.3),keypress(Q),wait(2.1),keypress(4),wait(0.3),keypress(E),wait(0.3),attack(1),wait(0.3),keypress(Q),wait(1)," + }, + { + "id": 11, + "x": -812.1103515625, + "y": 656.17529296875, + "type": "target", + "move_mode": "walk", + "action": "combat_script", + "action_params": "attack,wait(0.3),keypress(1),wait(0.3),keypress(E),wait(0.3),keypress(Q),wait(2.1),keypress(2),wait(0.3),keypress(E),wait(0.4),attack,wait(0.3),keypress(Q),wait(2.1),", + "locked": false + }, + { + "id": 12, + "x": -812.1103515625, + "y": 656.17529296875, + "type": "path", + "move_mode": "walk", + "action": "combat_script", + "action_params": "attack,wait(0.3),keypress(3),wait(0.3),keypress(E),wait(0.3),attack(1),wait(0.3),keypress(Q),wait(2.1),keypress(4),wait(0.3),keypress(E),wait(0.3),attack(1),wait(0.3),keypress(Q),wait(1)," + }, + { + "id": 13, + "x": -826.2216796875, + "y": 661.57421875, + "type": "path", + "move_mode": "walk", + "action": "fight", + "action_params": "" } ] } \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/持盾的危机/坠星山谷-1.json b/repo/js/AutoCommission/assets/持盾的危机/坠星山谷-1.json new file mode 100644 index 00000000..4ec65ebe --- /dev/null +++ b/repo/js/AutoCommission/assets/持盾的危机/坠星山谷-1.json @@ -0,0 +1,124 @@ +{ + "info": { + "name": "坠星山谷-1", + "type": "collect", + "author": "未知作者", + "version": "1.0", + "description": "", + "bgi_version": "0.42.0" + }, + "positions": [ + { + "id": 1, + "x": -1621.75, + "y": 2149.5, + "action": "", + "move_mode": "walk", + "type": "teleport" + }, + { + "id": 2, + "x": -1604.0, + "y": 2122.5, + "type": "path", + "move_mode": "walk", + "action": "" + }, + { + "id": 3, + "x": -1568.0, + "y": 2112.0, + "action": "", + "move_mode": "run", + "type": "path" + }, + { + "id": 4, + "x": -1560.25, + "y": 2130.75, + "action": "", + "move_mode": "walk", + "type": "path" + }, + { + "id": 5, + "x": -1552.5, + "y": 2179.25, + "action": "", + "move_mode": "run", + "type": "path" + }, + { + "id": 6, + "x": -1580.5, + "y": 2181.5, + "action": "", + "move_mode": "walk", + "type": "path" + }, + { + "id": 7, + "x": -1599.5, + "y": 2192.75, + "action": "", + "move_mode": "run", + "type": "path" + }, + { + "id": 8, + "x": -1602.0, + "y": 2204.25, + "action": "", + "move_mode": "walk", + "type": "path" + }, + { + "id": 9, + "x": -1610.0, + "y": 2213.75, + "action": "", + "move_mode": "run", + "type": "path" + }, + { + "id": 10, + "x": -1634.0, + "y": 2198.75, + "action": "", + "move_mode": "walk", + "type": "path" + }, + { + "id": 11, + "x": -1657.0, + "y": 2188.5, + "action": "", + "move_mode": "walk", + "type": "path" + }, + { + "id": 12, + "x": -1686.5, + "y": 2184.5, + "action": "", + "move_mode": "walk", + "type": "path" + }, + { + "id": 13, + "x": -1712.5, + "y": 2194.5, + "action": "", + "move_mode": "walk", + "type": "path" + }, + { + "id": 14, + "x": -1744.88, + "y": 2177.0, + "action": "fight", + "move_mode": "walk", + "type": "path" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/持盾的危机/清泉镇-1.json b/repo/js/AutoCommission/assets/持盾的危机/清泉镇-1.json new file mode 100644 index 00000000..2b4e6058 --- /dev/null +++ b/repo/js/AutoCommission/assets/持盾的危机/清泉镇-1.json @@ -0,0 +1,95 @@ +{ + "info": { + "name": "清泉镇-1", + "type": "collect", + "author": "云闲vsv", + "version": "1.0", + "description": "持盾的危机", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "x": -914.81640625, + "y": 1795.5205078125, + "type": "teleport", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 2, + "x": -921.71875, + "y": 1804.82177734375, + "type": "path", + "move_mode": "swim", + "action": "", + "action_params": "" + }, + { + "id": 3, + "x": -930.248046875, + "y": 1816.076171875, + "type": "path", + "move_mode": "dash", + "action": "", + "action_params": "" + }, + { + "id": 4, + "x": -961.2802734375, + "y": 1833.86767578125, + "type": "path", + "move_mode": "run", + "action": "", + "action_params": "" + }, + { + "id": 5, + "x": -994.6494140625, + "y": 1832.83056640625, + "type": "path", + "move_mode": "run", + "action": "", + "action_params": "" + }, + { + "id": 6, + "x": -998.986328125, + "y": 1842.46240234375, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 7, + "x": -938.2607421875, + "y": 1866.5322265625, + "type": "path", + "move_mode": "dash", + "action": "", + "action_params": "" + }, + { + "id": 8, + "x": -927.7715, + "y": 1886.82475, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "target", + "locked": false + }, + { + "id": 9, + "x": -927.7715, + "y": 1886.82475, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/攀高危险/坠星山谷-.json b/repo/js/AutoCommission/assets/攀高危险/坠星山谷-.json new file mode 100644 index 00000000..5fc75531 --- /dev/null +++ b/repo/js/AutoCommission/assets/攀高危险/坠星山谷-.json @@ -0,0 +1,118 @@ +{ + "info": { + "name": "坠星山谷-", + "type": "collect", + "author": "1", + "version": "", + "description": "", + "bgi_version": "0.42.3" + }, + "positions": [ + { + "id": 1, + "x": -1330.13, + "y": 2563.93, + "action": "", + "move_mode": "walk", + "type": "teleport" + }, + { + "id": 2, + "x": -1333.14, + "y": 2553.2, + "action": "", + "move_mode": "walk", + "type": "path" + }, + { + "id": 3, + "x": -1326.8, + "y": 2528.47, + "action": "", + "move_mode": "walk", + "type": "path" + }, + { + "id": 4, + "x": -1309.81, + "y": 2495.44, + "action": "", + "move_mode": "walk", + "type": "path" + }, + { + "id": 5, + "x": -1299.04, + "y": 2484.0, + "action": "", + "move_mode": "walk", + "type": "path" + }, + { + "id": 6, + "x": -1288.67, + "y": 2468.27, + "action": "", + "move_mode": "walk", + "type": "path" + }, + { + "id": 7, + "x": -1284.5, + "y": 2457.3, + "action": "", + "move_mode": "walk", + "type": "path" + }, + { + "id": 8, + "x": -1284.07, + "y": 2443.16, + "action": "", + "move_mode": "walk", + "type": "path" + }, + { + "id": 9, + "x": -1281.72, + "y": 2435.36, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 10, + "x": -1277.2, + "y": 2429.89, + "action": "", + "move_mode": "walk", + "type": "path" + }, + { + "id": 11, + "x": -1259.95, + "y": 2430.37, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 12, + "x": -1254.65, + "y": 2432.46, + "action": "", + "move_mode": "walk", + "type": "path" + }, + { + "id": 13, + "x": -1256.12, + "y": 2440.03, + "action": "", + "move_mode": "walk", + "type": "path" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/攀高危险/未知攀高危险.json b/repo/js/AutoCommission/assets/攀高危险/未知攀高危险.json new file mode 100644 index 00000000..19748680 --- /dev/null +++ b/repo/js/AutoCommission/assets/攀高危险/未知攀高危险.json @@ -0,0 +1,66 @@ +{ + "info": { + "name": "未知攀高危险", + "type": "collect", + "author": "1", + "version": "1.0", + "description": "", + "bgi_version": "0.42.0" + }, + "positions": [ + { + "id": 1, + "action": "", + "move_mode": "walk", + "type": "teleport", + "x": -1124.14, + "y": 1594.07, + "action_params": "" + }, + { + "id": 2, + "action": "", + "move_mode": "walk", + "type": "path", + "x": -1154.64, + "y": 1591.32, + "action_params": "" + }, + { + "id": 3, + "action": "fight", + "move_mode": "walk", + "type": "path", + "x": -1185.89, + "y": 1565.82, + "action_params": "" + }, + { + "id": 4, + "action": "fight", + "move_mode": "walk", + "type": "path", + "x": -1177.14, + "y": 1549.07, + "action_params": "" + }, + { + "id": 5, + "action": "", + "move_mode": "walk", + "type": "path", + "x": -1184.14, + "y": 1549.57, + "action_params": "" + }, + { + "id": 6, + "action": "fight", + "move_mode": "walk", + "type": "path", + "x": -1180.14, + "y": 1565.32, + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/攀高危险/风啸山坡-2 .json b/repo/js/AutoCommission/assets/攀高危险/风啸山坡-2 .json new file mode 100644 index 00000000..157be759 --- /dev/null +++ b/repo/js/AutoCommission/assets/攀高危险/风啸山坡-2 .json @@ -0,0 +1,135 @@ +{ + "info": { + "name": "风啸山坡-2 ", + "type": "collect", + "author": "1", + "version": "1.0", + "description": "", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "x": -1124.14, + "y": 1594.07, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": -1154.64, + "y": 1591.32, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 3, + "x": -1185.89, + "y": 1565.82, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path", + "locked": false + }, + { + "id": 4, + "x": -1177.14, + "y": 1549.07, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path", + "locked": false + }, + { + "id": 5, + "x": -1184.14, + "y": 1549.57, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 6, + "x": -1180.14, + "y": 1565.32, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 7, + "x": -1187.02, + "y": 1559.16, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 8, + "x": -1186.61, + "y": 1558.62, + "type": "path", + "move_mode": "walk", + "action": "combat_script", + "action_params": "wait(0.52),attack(5.5),wait(0.1),attack(5.5),wait(0.1),attack(5.5),wait(0.1),attack(5.5),", + "locked": false + }, + { + "id": 9, + "x": -1186.61, + "y": 1558.62, + "type": "path", + "move_mode": "walk", + "action": "combat_script", + "action_params": "wait(0.52),attack(5.5),wait(0.1),attack(5.5),wait(0.1),attack(5.5),wait(0.1),attack(5.5)," + }, + { + "id": 10, + "x": -1179.71, + "y": 1542.95, + "type": "path", + "move_mode": "walk", + "action": "combat_script", + "action_params": "wait(0.52),attack(5.5),wait(0.1),attack(5.5),wait(0.1),attack(5.5),wait(0.1),attack(5.5),", + "locked": false + }, + { + "id": 11, + "x": -1176.96, + "y": 1545.6, + "type": "path", + "move_mode": "walk", + "action": "combat_script", + "action_params": "wait(0.52),attack(5.5),wait(0.1),attack(5.5),wait(0.1),attack(5.5),wait(0.1),attack(5.5),", + "locked": false + }, + { + "id": 12, + "x": -1179.71, + "y": 1542.95, + "type": "orientation", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 13, + "x": -1176.96, + "y": 1545.6, + "type": "path", + "move_mode": "walk", + "action": "combat_script", + "action_params": "wait(0.52),attack(5.5),wait(0.1),attack(5.5),wait(0.1),attack(5.5),wait(0.1),attack(5.5)," + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/攀高危险/风啸山坡-2-old.json b/repo/js/AutoCommission/assets/攀高危险/风啸山坡-2-old.json new file mode 100644 index 00000000..d59992e1 --- /dev/null +++ b/repo/js/AutoCommission/assets/攀高危险/风啸山坡-2-old.json @@ -0,0 +1,66 @@ +{ + "info": { + "name": "风啸山坡-2-old", + "type": "collect", + "author": "1", + "version": "1.0", + "description": "", + "bgi_version": "0.42.0" + }, + "positions": [ + { + "id": 1, + "action": "", + "move_mode": "walk", + "type": "teleport", + "x": -1124.14, + "y": 1594.07, + "action_params": "" + }, + { + "id": 2, + "action": "", + "move_mode": "walk", + "type": "path", + "x": -1154.64, + "y": 1591.32, + "action_params": "" + }, + { + "id": 3, + "action": "fight", + "move_mode": "walk", + "type": "path", + "x": -1185.89, + "y": 1565.82, + "action_params": "" + }, + { + "id": 4, + "action": "fight", + "move_mode": "walk", + "type": "path", + "x": -1177.14, + "y": 1549.07, + "action_params": "" + }, + { + "id": 5, + "action": "", + "move_mode": "walk", + "type": "path", + "x": -1184.14, + "y": 1549.57, + "action_params": "" + }, + { + "id": 6, + "action": "fight", + "move_mode": "walk", + "type": "path", + "x": -1180.14, + "y": 1565.32, + "action_params": "" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/极速前进/苍风高地.json b/repo/js/AutoCommission/assets/极速前进/苍风高地.json new file mode 100644 index 00000000..69f86d50 --- /dev/null +++ b/repo/js/AutoCommission/assets/极速前进/苍风高地.json @@ -0,0 +1,211 @@ +{ + "info": { + "name": "极速前进-1", + "type": "collect", + "author": "11", + "version": "1.0", + "description": "极速前进-1", + "map_name": "Teyvat", + "bgi_version": "0.45.0" + }, + "positions": [ + { + "id": 1, + "x": -578.7626953125, + "y": 1853.47314453125, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "teleport" + }, + { + "id": 2, + "x": -605.744140625, + "y": 1885.2265625, + "action": "", + "move_mode": "walk", + "action_params": "", + "type": "target" + }, + { + "id": 3, + "x": -562.892578125, + "y": 1957.0341796875, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 4, + "x": -562.892578125, + "y": 1957.0341796875, + "action": "fight", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 5, + "x": -545.7497191838229, + "y": 1976.125, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 6, + "x": -539.1250401165962, + "y": 1978.5, + "action": "", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 7, + "x": -509.2216796875, + "y": 1990.3891601562505, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 8, + "x": -508.2216796875, + "y": 1990.3891601562505, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 9, + "x": -461.2216796875, + "y": 1996.8916015625, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 10, + "x": -460.2216796875, + "y": 1996.8916015625, + "action": "fight", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 11, + "x": -442.2510229732179, + "y": 1990.375, + "action": "combat_script", + "move_mode": "walk", + "action_params": "attack,", + "type": "path" + }, + { + "id": 12, + "x": -441.75102297321786, + "y": 1986.125, + "action": "combat_script", + "move_mode": "walk", + "action_params": "wait(1),attack,wait(0.3),keypress(Space),wait(0.15),keypress(Space),wait(0.15),keypress(Space),wait(0.15),keypress(Space),", + "type": "path" + }, + { + "id": 13, + "x": -417.96875, + "y": 1948.9755859375, + "action": "stop_flying", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 14, + "x": -388.7021484375, + "y": 1920.91064453125, + "action": "", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 15, + "x": -388.7021484375, + "y": 1920.91064453125, + "action": "fight", + "move_mode": "dash", + "action_params": "", + "type": "path" + }, + { + "id": 16, + "x": -377.810546875, + "y": 1911.63330078125, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 17, + "x": -369.71875, + "y": 1907.26416015625, + "action": "", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 18, + "x": -319.4765625, + "y": 1888.70068359375, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "path" + }, + { + "id": 19, + "x": -316.4765625, + "y": 1886.70068359375, + "action": "fight", + "move_mode": "walk", + "action_params": "", + "type": "path" + }, + { + "id": 20, + "x": -304.83203125, + "y": 1870.14453125, + "type": "path", + "move_mode": "walk", + "action": "", + "action_params": "" + }, + { + "id": 21, + "x": -302.966796875, + "y": 1865.37890625, + "type": "path", + "move_mode": "fly", + "action": "", + "action_params": "" + }, + { + "id": 22, + "x": -271.287109375, + "y": 1796.84423828125, + "action": "stop_flying", + "move_mode": "fly", + "action_params": "", + "type": "target" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/assets/邪恶的扩张/明冠峡北-1.json b/repo/js/AutoCommission/assets/邪恶的扩张/明冠峡北-1.json new file mode 100644 index 00000000..b9e51e52 --- /dev/null +++ b/repo/js/AutoCommission/assets/邪恶的扩张/明冠峡北-1.json @@ -0,0 +1,68 @@ +{ + "info": { + "name": "明冠峡北-1", + "type": "collect", + "author": "未知作者", + "version": "1.0", + "description": "", + "bgi_version": "0.42.0" + }, + "positions": [ + { + "id": 1, + "x": -430.76, + "y": 2600.0, + "action": "", + "move_mode": "run", + "type": "teleport" + }, + { + "id": 2, + "x": -413.25, + "y": 2648.25, + "action": "", + "move_mode": "run", + "type": "path" + }, + { + "id": 3, + "x": -417.75, + "y": 2701.5, + "action": "", + "move_mode": "fly", + "type": "path" + }, + { + "id": 4, + "x": -429.37, + "y": 2704.0, + "move_mode": "fly", + "type": "path", + "action": "" + }, + { + "id": 5, + "x": -441.0, + "y": 2706.5, + "type": "path", + "move_mode": "walk", + "action": "" + }, + { + "id": 6, + "x": -461.75, + "y": 2717.0, + "action": "", + "move_mode": "walk", + "type": "path" + }, + { + "id": 7, + "x": -498.5, + "y": 2745.5, + "action": "fight", + "move_mode": "walk", + "type": "path" + } + ] +} \ No newline at end of file diff --git a/repo/js/AutoCommission/main.js b/repo/js/AutoCommission/main.js index bce2a600..96a5bcc9 100644 --- a/repo/js/AutoCommission/main.js +++ b/repo/js/AutoCommission/main.js @@ -1,4 +1,4 @@ -// V0.97 +// V0.97.1 (async function () { // 定义常量 const OCR_REGION_X = 750; @@ -75,16 +75,18 @@ * @param {string} iconType - 图标类型 ("task"或"bigmap") * @returns {Promise} */ -const autoNavigateToTalk = async (npcName = "", iconType = "bigmap") => { +const autoNavigateToTalk = async (npcName = "", iconType = "") => { // 设置目标NPC名称 const textArray = [npcName]; - + //log.info(npcName + iconType); // 根据图标类型选择不同的识别对象 let boxIconRo; if (iconType === "task") { boxIconRo = RecognitionObject.TemplateMatch( file.ReadImageMatSync("Data/RecognitionObject/IconTaskCommission.png") + ); + log.info("使用任务图标"); } else { // 默认使用大地图图标 boxIconRo = RecognitionObject.TemplateMatch( file.ReadImageMatSync("Data/RecognitionObject/IconBigmapCommission.jpg") @@ -113,6 +115,11 @@ const autoNavigateToTalk = async (npcName = "", iconType = "bigmap") => { for (let i = 0; i < 100; i++) { captureRegion = captureGameRegion(); let iconRes = captureRegion.Find(boxIconRo); + log.info( + "检测到委托图标位置 ({x}, {y})", + iconRes.x, + iconRes.y + ) let climbTextArea = captureRegion.DeriveCrop(1808, 1030, 25, 25); let climbResult = climbTextArea.find(RecognitionObject.ocrThis); // 检查是否处于攀爬状态 @@ -1649,13 +1656,20 @@ const autoNavigateToTalk = async (npcName = "", iconType = "bigmap") => { // 确保回到主界面 await genshin.returnMainUi(); - // 执行每个委托 + // 统计已完成委托 let completedCount = 0; + for (const commission of commissions) { + if (commission.location === "已完成") { + completedCount++; + continue; + } + } + + // 执行每个委托 for (const commission of commissions) { // 跳过已完成的委托 if (commission.location === "已完成") { log.info("委托 {name} 已完成,跳过", commission.name); - completedCount++; continue; } @@ -1683,8 +1697,7 @@ const autoNavigateToTalk = async (npcName = "", iconType = "bigmap") => { commission.CommissionPosition.Y ); } catch (error) { - log.warn("委托 {name} 缺少坐标信息,跳过", commission.name); - continue; + log.warn("委托 {name} 缺少坐标信息,尝试全部执行", commission.name); } let success = false; @@ -1696,7 +1709,8 @@ const autoNavigateToTalk = async (npcName = "", iconType = "bigmap") => { commission.name, commission.location ); - if (success) { + let completed = await iscompleted(completedCount); + if (success && completed) { completedCount++; log.info("对话委托 {name} 执行完成", commission.name); } else { @@ -1829,6 +1843,9 @@ const autoNavigateToTalk = async (npcName = "", iconType = "bigmap") => { async function main() { //await Identification(); + //setGameMetrics(1920, 1080, 1); + //await genshin.returnMainUi(); + //await autoNavigateToTalk("盖伊","task"); if (skipRecognition) { log.info("跳过识别,直接加载数据"); @@ -1837,7 +1854,7 @@ const autoNavigateToTalk = async (npcName = "", iconType = "bigmap") => { } //识别委托 // 开局准备 - await prepareForLeyLineRun(); + await prepareForLeyLineRun();` // 执行自动委托 await executeCommissionTracking(); diff --git a/repo/js/AutoCommission/manifest.json b/repo/js/AutoCommission/manifest.json index 4a3d6418..c1902238 100644 --- a/repo/js/AutoCommission/manifest.json +++ b/repo/js/AutoCommission/manifest.json @@ -1,9 +1,9 @@ { "manifest_version": 1, "name": "(对话+成就)全自动蒙德地区每日委托", - "version": "0.97", - "bgi_version": "0.44.3", - "description": "(Beta)自动完成每日委托、自动识别委托内容、自动追踪战斗委托、自动完成对话委托、自动获得到隐藏成就。使用前请阅读README.md(可用记事本打开)获取详细说明和常见问题解答。目前项目正处于开发阶段急需人手,有意者可加1053392753(会启动js,发送文件即可)。每天只需花 5 ~ 10 分钟做一个蒙德城对话委托,就当是顺路补下成就。感谢云闲vsv & 换苏伟u & 小鹰划船不用桨 & 塔台的共同开发", + "version": "0.97.1", + "tags": ["委托","对话","战斗","成就","历练点"], + "description": "自动完成每日委托、自动识别委托内容、自动追踪战斗委托、自动完成对话委托、自动获得到隐藏成就。使用前请阅读README.md(可用记事本打开)获取详细说明和常见问题解答。目前项目正处于开发阶段急需人手,有意者可加群1053392753(会启动js,发送文件即可)。每天只需花 5 ~ 10 分钟做一个蒙德城对话委托记下坐标,就当是顺路补下成就。感谢云闲vsv & 换苏伟u & 小鹰划船不用桨 & 塔台的共同开发", "authors": [ { "name": "星野", diff --git a/repo/js/AutoCommission/name.json b/repo/js/AutoCommission/name.json index 34fc9756..afb27630 100644 --- a/repo/js/AutoCommission/name.json +++ b/repo/js/AutoCommission/name.json @@ -15,13 +15,19 @@ ], "talk": [ "说到做到", + "此路不通", "那位先生的委托", "父亲能做的事", "冒险家安娜", + "鸽子鸭子小孩子", "诗歌交流", + "惊喜大礼", + "西风骑士的基础知识", + "无人注意的盖伊", "钥匙是易丢品", "新的风暴尚未出现", "冒险家的能力极限", - "语言交流" + "语言交流", + "餐品订单" ] } \ No newline at end of file