Compare commits

...

6 Commits

Author SHA1 Message Date
MisakaAldrich
0b6625e532 update repo.json
Some checks failed
Build repo.json / build (18.x) (push) Has been cancelled
Build repo.json / upload (push) Has been cancelled
2025-07-14 15:02:53 +00:00
mno
29f0b4c882 js:狗粮1.5.8,锄地1.1.9 (#1345) 2025-07-14 23:02:31 +08:00
physligl
289e27633d update repo.json 2025-07-14 09:03:39 +00:00
5117600049
f84cb0b59a JS脚本:周本一条龙 (#1344) 2025-07-14 17:02:49 +08:00
MisakaAldrich
d1c3dd3843 update repo.json 2025-07-14 05:11:40 +00:00
dfc58bbdf0 7.13 狗粮pro 微调 (#1343) 2025-07-14 13:11:24 +08:00
37 changed files with 10000 additions and 260 deletions

View File

@@ -1,5 +1,5 @@
{
"time": "20250714001315",
"time": "20250714230251",
"url": "https://github.com/babalae/bettergi-scripts-list/archive/refs/heads/main.zip",
"file": "repo.json",
"indexes": [
@@ -69851,8 +69851,8 @@
{
"name": "AutoArtifactsPro",
"type": "directory",
"hash": "d35e682270431c6fe3f5f11b14ad6ca4de4e2b6c",
"version": "1.5.6",
"hash": "bf6a4a2ef54877e79b34a0de4e9de8a78ac9d998",
"version": "1.5.8",
"author": "mno",
"authors": [
{
@@ -69871,13 +69871,9 @@
"description": "自动狗粮重制版~|~通过不同好感任务卡时间后运行狗粮任务以提高狗粮总收益,需要正确配置好感队伍的战斗策略,并在自定义配置中指定好感和狗粮队伍名称",
"tags": [
"好感",
"盗宝团",
"愚人众",
"鳄鱼",
"兽肉",
"狗粮"
],
"lastUpdated": "2025-07-13 00:01:51"
"lastUpdated": "2025-07-14 23:02:31"
},
{
"name": "AutoArtifactsSalvageOrDestroy1-4star",
@@ -70133,8 +70129,8 @@
{
"name": "AutoHoeingOneDragon",
"type": "directory",
"hash": "94cf6a3798d18cfdd64088a11bf284342fa3cd72",
"version": "1.1.8",
"hash": "f7b4de6b703b0b8a1e156a619da6fa7e1c179b32",
"version": "1.1.9",
"author": "mno",
"authors": [
{
@@ -70143,7 +70139,7 @@
],
"description": "锄地一条龙~|~一站式解决自动化锄地支持只拾取狗粮请阅读README.md后使用",
"tags": [],
"lastUpdated": "2025-07-13 18:21:00"
"lastUpdated": "2025-07-14 23:02:31"
},
{
"name": "AutoLeyLineOutcrop",
@@ -71492,6 +71488,22 @@
"tags": [],
"lastUpdated": "2025-07-04 23:14:44"
},
{
"name": "周本一条龙",
"type": "directory",
"hash": "c180eb677b33ffc49dc252f7dddcdcc4ee585dfe",
"version": "3.0",
"author": "柒叶子",
"authors": [
{
"name": "柒叶子",
"link": "https://github.com/511760049"
}
],
"description": "周本一条龙~|~https://www.bilibili.com/video/BV1F2uvz3E4K/?vd_source=9dfaf88af48ecc0ff95a41f1145af7a2",
"tags": [],
"lastUpdated": "2025-07-14 17:02:49"
},
{
"name": "多层文件夹处理",
"type": "directory",

View File

@@ -172,6 +172,8 @@ https://www.kdocs.cn/wo/sl/v13uXscL
## 更新日志
### 1.5.72025.07.13
1.微调(217珉林酒窖掉水里/421祝祭亭上层点位/426智障厅爬墙/508研究院西北误触)
### 1.5.62025.07.12
1.新增[琴]吸狗粮
2.优化[踏鞴砂开炮-2炮]靠近方向

View File

@@ -13,7 +13,7 @@
"map_name": "Teyvat",
"bgi_version": "0.45.0",
"tags": [],
"last_modified_time": 1752332415228,
"last_modified_time": 1752423004377,
"enable_monster_loot_split": false
},
"positions": [
@@ -24,30 +24,10 @@
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "teleport",
"locked": false
},
{
"id": 2,
"x": -3396.15625,
"y": -3553.938241458158,
"action": "combat_script",
"move_mode": "dash",
"action_params": "keypress(f),wait(0.2),keypress(f),",
"type": "target",
"locked": false
},
{
"id": 3,
"x": -3393.0732421875,
"y": -3556.0546875,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "teleport"
},
{
"id": 4,
"id": 2,
"x": -3399.2500079001657,
"y": -3551.84362115731,
"action": "combat_script",
@@ -56,7 +36,7 @@
"type": "target"
},
{
"id": 5,
"id": 3,
"x": -3402.28125,
"y": -3551.4999557338415,
"action": "combat_script",
@@ -65,7 +45,7 @@
"type": "path"
},
{
"id": 6,
"id": 4,
"x": -3400.9541015625,
"y": -3547.1630859375,
"action": "",
@@ -74,7 +54,7 @@
"type": "path"
},
{
"id": 7,
"id": 5,
"x": -3400.755859375,
"y": -3544.443359375,
"action": "",
@@ -83,7 +63,7 @@
"type": "path"
},
{
"id": 8,
"id": 6,
"x": -3397.9658203125,
"y": -3544.044921875,
"action": "",
@@ -92,7 +72,7 @@
"type": "target"
},
{
"id": 9,
"id": 7,
"x": -3275.9990234375,
"y": -3552.625,
"action": "combat_script",
@@ -101,7 +81,7 @@
"type": "orientation"
},
{
"id": 10,
"id": 8,
"x": -3275.9990234375,
"y": -3552.625,
"action": "log_output",
@@ -110,7 +90,7 @@
"type": "orientation"
},
{
"id": 11,
"id": 9,
"x": -3472.9677734375,
"y": -3754.984375,
"action": "",
@@ -119,7 +99,7 @@
"type": "teleport"
},
{
"id": 12,
"id": 10,
"x": -3471.005859375,
"y": -3743.349609375,
"action": "",
@@ -128,7 +108,7 @@
"type": "path"
},
{
"id": 13,
"id": 11,
"x": -3462.5361328125,
"y": -3726.7958984375,
"action": "combat_script",
@@ -137,7 +117,7 @@
"type": "target"
},
{
"id": 14,
"id": 12,
"x": -3464.732421875,
"y": -3733.4462890625,
"action": "",
@@ -146,7 +126,7 @@
"type": "target"
},
{
"id": 15,
"id": 13,
"x": -3111,
"y": -3681.7453963194985,
"action": "combat_script",
@@ -155,7 +135,7 @@
"type": "orientation"
},
{
"id": 16,
"id": 14,
"x": -3111,
"y": -3681.7453963194985,
"action": "combat_script",
@@ -164,7 +144,7 @@
"type": "orientation"
},
{
"id": 17,
"id": 15,
"x": -3285.267578125,
"y": -3731.4169921875,
"action": "log_output",

View File

@@ -2,13 +2,18 @@
"info": {
"name": "421【清怪】须弥-祝祭亭上层9",
"type": "collect",
"author": "汐",
"authors": [
{
"name": "汐",
"links": ""
}
],
"version": "1.0",
"description": "",
"map_name": "Teyvat",
"bgi_version": "0.45.0",
"tags": [],
"last_modified_time": 1751915257471,
"last_modified_time": 1752387033174,
"enable_monster_loot_split": false
},
"positions": [
@@ -25,22 +30,31 @@
"id": 2,
"x": 5555.16064453125,
"y": -2065.251953125,
"action": "up_down_grab_leaf",
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "orientation"
},
{
"id": 3,
"x": 5579.1494140625,
"y": -2119.19921875,
"type": "orientation",
"x": 5555.16064453125,
"y": -2065.251953125,
"action": "combat_script",
"move_mode": "walk",
"action": "up_down_grab_leaf",
"action_params": ""
"action_params": "keypress(t),wait(0.2),keypress(t),wait(0.3),keypress(t),wait(0.5)",
"type": "orientation"
},
{
"id": 4,
"x": 5568.001953125,
"y": -2120.1025390625,
"action": "combat_script",
"move_mode": "walk",
"action_params": "moveby(0,-1200),wait(0.5),keypress(t),wait(0.2),keypress(t),wait(0.3),keypress(t)",
"type": "orientation"
},
{
"id": 5,
"x": 5570.3818359375,
"y": -2111.2744140625,
"action": "",
@@ -49,7 +63,7 @@
"type": "path"
},
{
"id": 5,
"id": 6,
"x": 5586.19287109375,
"y": -2122.1376953125,
"action": "",
@@ -58,7 +72,7 @@
"type": "path"
},
{
"id": 6,
"id": 7,
"x": 5603.46728515625,
"y": -2150.421875,
"action": "",
@@ -67,7 +81,7 @@
"type": "path"
},
{
"id": 7,
"id": 8,
"x": 5604.02880859375,
"y": -2169.9677734375,
"action": "",
@@ -76,16 +90,25 @@
"type": "path"
},
{
"id": 8,
"id": 9,
"x": 5538.59375,
"y": -2177.4687057338415,
"action": "",
"move_mode": "dash",
"action_params": "",
"type": "target"
"type": "path"
},
{
"id": 9,
"id": 10,
"x": 5538.3857421875,
"y": -2182.345703125,
"type": "target",
"move_mode": "climb",
"action": "",
"action_params": ""
},
{
"id": 11,
"x": 5540.84375,
"y": -2198.1563274657783,
"action": "",
@@ -94,7 +117,7 @@
"type": "target"
},
{
"id": 10,
"id": 12,
"x": 5556.56201171875,
"y": -2201.7939453125,
"action": "",
@@ -103,7 +126,7 @@
"type": "path"
},
{
"id": 11,
"id": 13,
"x": 5569.529296875,
"y": -2243.65234375,
"action": "",
@@ -112,7 +135,7 @@
"type": "path"
},
{
"id": 12,
"id": 14,
"x": 5568.375,
"y": -2269.0546875,
"action": "",
@@ -121,7 +144,7 @@
"type": "path"
},
{
"id": 13,
"id": 15,
"x": 5541.623046875,
"y": -2268.416015625,
"action": "",
@@ -130,7 +153,7 @@
"type": "path"
},
{
"id": 14,
"id": 16,
"x": 5555.9921875,
"y": -2268.5146484375,
"action": "",
@@ -139,16 +162,16 @@
"type": "orientation"
},
{
"id": 15,
"id": 17,
"x": 5562.96875,
"y": -2268.562765596951,
"type": "path",
"move_mode": "dash",
"action": "fight",
"action_params": ""
"move_mode": "dash",
"action_params": "",
"type": "path"
},
{
"id": 16,
"id": 18,
"x": 5583.84228515625,
"y": -2268.701171875,
"action": "",
@@ -157,7 +180,7 @@
"type": "path"
},
{
"id": 17,
"id": 19,
"x": 5596.0185546875,
"y": -2268.6044921875,
"action": "",
@@ -166,7 +189,7 @@
"type": "path"
},
{
"id": 18,
"id": 20,
"x": 5579.23779296875,
"y": -2268.4765625,
"action": "",
@@ -175,13 +198,13 @@
"type": "orientation"
},
{
"id": 19,
"id": 21,
"x": 5574.53076171875,
"y": -2268.517578125,
"type": "path",
"move_mode": "dash",
"action": "fight",
"action_params": ""
"move_mode": "dash",
"action_params": "",
"type": "path"
}
]
}

View File

@@ -1,14 +1,20 @@
{
{
"info": {
"name": "217璃月-珉林酒窖3",
"type": "collect",
"author": "汐",
"authors": [
{
"name": "汐",
"links": ""
}
],
"version": "",
"description": "",
"map_name": "Teyvat",
"bgi_version": "0.45.0",
"tags": [],
"last_modified_time": 1751739598254
"last_modified_time": 1752389925412,
"enable_monster_loot_split": false
},
"positions": [
{
@@ -130,27 +136,28 @@
},
{
"id": 15,
"x": 546.697265625,
"y": 893.28857421875,
"x": 546.0625,
"y": 893.812677064635,
"action": "",
"move_mode": "dash",
"type": "path"
},
{
"id": 16,
"x": 541.2587890625,
"y": 893.3466796875,
"x": 540.10546875,
"y": 894.50537109375,
"action": "",
"move_mode": "walk",
"move_mode": "climb",
"type": "path"
},
{
"id": 17,
"x": 529.9072265625,
"y": 901.82958984375,
"x": 532.31640625,
"y": 900.21826171875,
"type": "path",
"move_mode": "climb",
"action": "",
"move_mode": "dash",
"type": "path"
"action_params": ""
},
{
"id": 18,

View File

@@ -2,13 +2,18 @@
"info": {
"name": "421须弥-祝祭亭上层9",
"type": "collect",
"author": "汐",
"authors": [
{
"name": "汐",
"links": ""
}
],
"version": "1.0",
"description": "",
"map_name": "Teyvat",
"bgi_version": "0.45.0",
"tags": [],
"last_modified_time": 1751915664016,
"last_modified_time": 1752389210430,
"enable_monster_loot_split": false
},
"positions": [
@@ -59,8 +64,8 @@
},
{
"id": 6,
"x": 5578.1064453125,
"y": -2189.0595703125,
"x": 5577.3125,
"y": -2188.9999778669207,
"action": "",
"move_mode": "dash",
"action_params": "",
@@ -77,8 +82,8 @@
},
{
"id": 8,
"x": 5574.966796875,
"y": -2188.9619140625,
"x": 5576.3125,
"y": -2189.1250663992378,
"action": "",
"move_mode": "run",
"action_params": "",
@@ -126,7 +131,7 @@
"y": -2203.4248046875,
"action": "combat_script",
"move_mode": "climb",
"action_params": "keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(x),wait(0.2),keypress(x),a(0.3);万叶 attack(0.08),keydown(E),wait(0.51),keyup(E),attack(0.2);琴 attack(0.08),keydown(E),wait(0.4),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,-3500),wait(1.8),keyup(E),wait(0.3),click(middle);",
"action_params": "keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(x),wait(0.2),keypress(x),a(0.3);万叶 attack(0.08),keydown(E),wait(0.7),keyup(E),attack(0.2),wait(0.7);琴 attack(0.08),keydown(E),wait(0.4),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,-3500),wait(1.8),keyup(E),wait(0.3),click(middle);",
"type": "target"
},
{
@@ -169,13 +174,23 @@
"id": 18,
"x": 5554.19921875,
"y": -2211.603515625,
"action": "combat_script",
"action": "",
"move_mode": "dash",
"action_params": "",
"type": "path",
"locked": false
},
{
"id": 19,
"x": 5554.19921875,
"y": -2211.603515625,
"action": "combat_script",
"move_mode": "climb",
"action_params": "keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f),d(0.3);万叶 attack(0.08),keydown(E),wait(0.51),keyup(E),attack(0.2),wait(0.7);琴 attack(0.08),keydown(E),wait(0.4),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,-3500),wait(1.8),keyup(E),wait(0.3),click(middle);d(0.4),dash",
"type": "target"
},
{
"id": 19,
"id": 20,
"x": 5570.187665903483,
"y": -2245.124045048302,
"action": "",
@@ -184,7 +199,7 @@
"type": "path"
},
{
"id": 20,
"id": 21,
"x": 5561.30908203125,
"y": -2248.494140625,
"action": "",
@@ -193,7 +208,7 @@
"type": "path"
},
{
"id": 21,
"id": 22,
"x": 5550.59228515625,
"y": -2249.3134765625,
"action": "",
@@ -202,7 +217,7 @@
"type": "path"
},
{
"id": 22,
"id": 23,
"x": 5549.443359375,
"y": -2267.962890625,
"action": "",
@@ -211,7 +226,7 @@
"type": "target"
},
{
"id": 23,
"id": 24,
"x": 5540.98779296875,
"y": -2269.056640625,
"action": "",
@@ -220,7 +235,7 @@
"type": "path"
},
{
"id": 24,
"id": 25,
"x": 5539.41015625,
"y": -2277.4013671875,
"action": "combat_script",
@@ -228,15 +243,6 @@
"action_params": "keypress(f);芙宁娜 attack(0.08),e;迪希雅 e;",
"type": "path"
},
{
"id": 25,
"x": 5535.36083984375,
"y": -2280.916015625,
"action": "combat_script",
"move_mode": "climb",
"action_params": "keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f)",
"type": "target"
},
{
"id": 26,
"x": 5535.36083984375,
@@ -248,6 +254,15 @@
},
{
"id": 27,
"x": 5535.36083984375,
"y": -2280.916015625,
"action": "combat_script",
"move_mode": "climb",
"action_params": "keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f)",
"type": "target"
},
{
"id": 28,
"x": 5536.0712890625,
"y": -2277.642578125,
"action": "",
@@ -256,7 +271,7 @@
"type": "path"
},
{
"id": 28,
"id": 29,
"x": 5532.57421875,
"y": -2279.13671875,
"action": "combat_script",
@@ -265,7 +280,7 @@
"type": "path"
},
{
"id": 29,
"id": 30,
"x": 5532.04052734375,
"y": -2279.224609375,
"action": "combat_script",
@@ -274,7 +289,7 @@
"type": "target"
},
{
"id": 30,
"id": 31,
"x": 5532.04052734375,
"y": -2279.224609375,
"action": "combat_script",
@@ -283,7 +298,7 @@
"type": "target"
},
{
"id": 31,
"id": 32,
"x": 5538.58349609375,
"y": -2278.4091796875,
"action": "",
@@ -292,7 +307,7 @@
"type": "path"
},
{
"id": 32,
"id": 33,
"x": 5538.361328125,
"y": -2267.6015625,
"action": "",
@@ -301,7 +316,7 @@
"type": "path"
},
{
"id": 33,
"id": 34,
"x": 5548.7080078125,
"y": -2269.828125,
"action": "",
@@ -310,7 +325,7 @@
"type": "path"
},
{
"id": 34,
"id": 35,
"x": 5551.02197265625,
"y": -2289.447265625,
"action": "combat_script",
@@ -319,7 +334,7 @@
"type": "path"
},
{
"id": 35,
"id": 36,
"x": 5557.60400390625,
"y": -2287.0517578125,
"action": "",
@@ -328,7 +343,7 @@
"type": "path"
},
{
"id": 36,
"id": 37,
"x": 5578.03515625,
"y": -2287.1923828125,
"action": "",
@@ -337,43 +352,43 @@
"type": "path"
},
{
"id": 37,
"x": 5589.3173828125,
"y": -2290.681640625,
"id": 38,
"x": 5590.00244140625,
"y": -2290.109375,
"action": "combat_script",
"move_mode": "climb",
"action_params": "keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f);芙宁娜 attack(0.08),e;",
"type": "path"
},
{
"id": 39,
"x": 5590.00244140625,
"y": -2290.109375,
"action": "combat_script",
"move_mode": "climb",
"action_params": "keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f),s(0.15),keypress(x),d(0.3),keypress(x)",
"type": "target"
},
{
"id": 38,
"x": 5589.3173828125,
"y": -2290.681640625,
"id": 40,
"x": 5590.82958984375,
"y": -2287.21875,
"action": "combat_script",
"move_mode": "climb",
"action_params": "keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f)",
"type": "target"
},
{
"id": 39,
"x": 5590.49169921875,
"y": -2288.3828125,
"type": "target",
"move_mode": "climb",
"action": "combat_script",
"action_params": "keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f)"
},
{
"id": 40,
"x": 5590.15380859375,
"y": -2287.6015625,
"type": "target",
"move_mode": "climb",
"action": "combat_script",
"action_params": "keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f);万叶 attack(0.08),keydown(E),wait(0.6),keyup(E),attack(0.2);琴 attack(0.08),keydown(E),wait(0.4),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,-3500),wait(1.8),keyup(E),wait(0.3),click(middle);"
},
{
"id": 41,
"x": 5588.18017578125,
"y": -2288.037109375,
"type": "path",
"move_mode": "climb",
"action": "combat_script",
"action_params": "keypress(f);万叶 attack(0.08),keydown(E),wait(0.7),keyup(E),attack(0.2);琴 attack(0.08),keydown(E),wait(0.4),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,-3500),wait(1.8),keyup(E),wait(0.3),click(middle);"
},
{
"id": 42,
"x": 5588.53076171875,
"y": -2284.234375,
"action": "",
@@ -382,7 +397,7 @@
"type": "path"
},
{
"id": 42,
"id": 43,
"x": 5588.138671875,
"y": -2269.45703125,
"action": "",
@@ -391,7 +406,7 @@
"type": "target"
},
{
"id": 43,
"id": 44,
"x": 5595.4404296875,
"y": -2268.556640625,
"action": "",
@@ -400,7 +415,7 @@
"type": "path"
},
{
"id": 44,
"id": 45,
"x": 5616.97998046875,
"y": -2257.908203125,
"action": "",
@@ -409,7 +424,7 @@
"type": "path"
},
{
"id": 45,
"id": 46,
"x": 5619.0185546875,
"y": -2259.16796875,
"action": "combat_script",
@@ -418,7 +433,7 @@
"type": "target"
},
{
"id": 46,
"id": 47,
"x": 5619.7734375,
"y": -2259.701171875,
"action": "combat_script",
@@ -427,13 +442,22 @@
"type": "target"
},
{
"id": 47,
"id": 48,
"x": 5621.0625,
"y": -2260.73828125,
"action": "combat_script",
"move_mode": "climb",
"action_params": "keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f);万叶 attack(0.08),keydown(E),wait(0.51),keyup(E),attack(0.2);琴 attack(0.08),keydown(E),wait(0.4),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,-3500),wait(1.8),keyup(E),wait(0.3),click(middle);",
"type": "target"
},
{
"id": 49,
"x": 5590.82958984375,
"y": -2287.21875,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
}
]
}

View File

@@ -2,13 +2,18 @@
"info": {
"name": "426须弥-智障厅东8",
"type": "collect",
"author": "汐",
"authors": [
{
"name": "汐",
"links": ""
}
],
"version": "1.0",
"description": "",
"map_name": "Teyvat",
"bgi_version": "0.45.0",
"tags": [],
"last_modified_time": 1751913504798,
"last_modified_time": 1752387831829,
"enable_monster_loot_split": false
},
"positions": [
@@ -185,21 +190,21 @@
},
{
"id": 20,
"x": 5324,
"y": -2343.6875110665387,
"action": "",
"x": 5325.4345703125,
"y": -2342.47265625,
"type": "path",
"move_mode": "dash",
"action_params": "",
"type": "path"
"action": "",
"action_params": ""
},
{
"id": 21,
"x": 5319.50390625,
"y": -2351.3359375,
"type": "path",
"move_mode": "dash",
"action": "",
"action_params": ""
"move_mode": "dash",
"action_params": "",
"type": "path"
},
{
"id": 22,
@@ -284,21 +289,21 @@
},
{
"id": 31,
"x": 5324.703125,
"y": -2400.318359375,
"action": "",
"x": 5321.63037109375,
"y": -2397.12109375,
"type": "path",
"move_mode": "dash",
"action_params": "",
"type": "path"
"action": "",
"action_params": ""
},
{
"id": 32,
"x": 5336.044921875,
"y": -2403.048828125,
"type": "path",
"move_mode": "dash",
"action": "",
"action_params": ""
"move_mode": "dash",
"action_params": "",
"type": "path"
},
{
"id": 33,

View File

@@ -13,7 +13,7 @@
"map_name": "Teyvat",
"bgi_version": "0.45.0",
"tags": [],
"last_modified_time": 1752158181252,
"last_modified_time": 1752347829745,
"enable_monster_loot_split": false
},
"positions": [
@@ -92,18 +92,18 @@
"x": 4679.468801351079,
"y": 5002.406090841383,
"action": "",
"move_mode": "walk",
"move_mode": "climb",
"action_params": "",
"type": "path"
},
{
"id": 10,
"x": 4677.8437618502485,
"y": 4998.781022630548,
"x": 4677.9619140625,
"y": 4999.25,
"action": "combat_script",
"move_mode": "climb",
"action_params": "keypress(f),wait(0.4),keypress(f),wait(0.2),keypress(f),wait(0.3),keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f),d(0.15);万叶 attack(0.08),keydown(E),wait(0.6),keyup(E),attack(0.2),wait(0.5);琴 attack(0.08),keydown(E),wait(0.4),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,-3500),wait(1.8),keyup(E),wait(0.3),click(middle);",
"type": "path"
"type": "target"
},
{
"id": 11,
@@ -143,7 +143,7 @@
},
{
"id": 15,
"x": 4725.1396484375,
"x": 4724.2939453125,
"y": 4933.19384765625,
"action": "",
"move_mode": "climb",
@@ -161,11 +161,11 @@
},
{
"id": 17,
"x": 4725.1396484375,
"x": 4724.2939453125,
"y": 4933.19384765625,
"action": "combat_script",
"move_mode": "climb",
"action_params": "keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f),wait(0.2),d(0.2);万叶 attack(0.08),keydown(E),wait(0.51),keyup(E),attack(0.2),wait(0.5);琴 attack(0.08),keydown(E),wait(0.4),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,-3500),wait(1.8),keyup(E),wait(0.3),click(middle);s(0.5)",
"action_params": "keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f),wait(0.2),d(0.2);万叶 attack(0.08),keydown(E),wait(0.51),keyup(E),attack(0.2),wait(0.8);琴 attack(0.08),keydown(E),wait(0.4),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,-3500),wait(1.8),keyup(E),wait(0.3),click(middle);d(0.3),s(0.5)",
"type": "target"
},
{
@@ -188,19 +188,20 @@
},
{
"id": 20,
"x": 4736.562624427613,
"y": 4902.468803052872,
"x": 4735.79248046875,
"y": 4902.798828125,
"action": "",
"move_mode": "dash",
"action_params": "",
"type": "path"
},
{
"id": 21,
"x": 4736.406299376036,
"y": 4902.500045473891,
"x": 4735.79248046875,
"y": 4902.798828125,
"action": "combat_script",
"move_mode": "climb",
"action_params": "keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f),d(0.15);万叶 attack(0.08),keydown(E),wait(0.51),keyup(E),attack(0.2),wait(0.5);琴 attack(0.08),keydown(E),wait(0.4),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,-3500),wait(1.8),keyup(E),wait(0.3),click(middle);",
"action_params": "keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f),d(0.15);万叶 attack(0.08),keydown(E),wait(0.51),keyup(E),attack(0.2),wait(0.5);琴 attack(0.08),keydown(E),wait(0.4),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,-3500),wait(1.8),keyup(E),wait(0.3),click(middle);",
"type": "target"
},
{
@@ -213,8 +214,8 @@
},
{
"id": 23,
"x": 4752.42041015625,
"y": 4912.71875,
"x": 4752.45947265625,
"y": 4913.4677734375,
"action": "",
"move_mode": "climb",
"action_params": "",
@@ -231,11 +232,11 @@
},
{
"id": 25,
"x": 4752.333984375,
"y": 4913.01416015625,
"x": 4752.45947265625,
"y": 4913.4677734375,
"action": "combat_script",
"move_mode": "climb",
"action_params": "wait(0.2),keypress(x),keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f),wait(0.1),s(0.2),a(0.15);万叶 attack(0.08),keydown(E),wait(0.51),keyup(E),attack(0.2),wait(0.5);琴 attack(0.08),keydown(E),wait(0.4),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,-3500),wait(1.8),keyup(E),wait(0.3),click(middle);keydown(s),wait(0.3),keydown(a),wait(0.1),keyup(s),wait(1.2),keyup(a)",
"action_params": "wait(0.2),keypress(x),keypress(f),wait(0.2),keypress(f),keypress(x),wait(0.2),keypress(f),keypress(x),wait(0.1),s(0.2),a(0.15);万叶 attack(0.08),keydown(E),wait(0.51),keyup(E),attack(0.2),wait(0.8);琴 attack(0.08),keydown(E),wait(0.4),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,-3500),wait(1.8),keyup(E),wait(0.3),click(middle);keydown(s),wait(0.3),keydown(a),wait(0.1),keyup(s),wait(1.2),keyup(a)",
"type": "target"
},
{
@@ -253,7 +254,7 @@
"y": 4900.1865234375,
"action": "combat_script",
"move_mode": "dash",
"action_params": "keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f);万叶 attack(0.08),keydown(E),wait(0.51),keyup(E),attack(0.2),wait(0.5);琴 attack(0.08),keydown(E),wait(0.4),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,-3500),wait(1.8),keyup(E),wait(0.3),click(middle);",
"action_params": "keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f),wait(0.2),keypress(f);万叶 attack(0.08),keydown(E),wait(0.48),keyup(E),attack(0.2),wait(0.5);琴 attack(0.08),keydown(E),wait(0.4),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,0),wait(0.2),moveby(1000,-3500),wait(1.8),keyup(E),wait(0.3),click(middle);",
"type": "path"
},
{

View File

@@ -175,7 +175,7 @@ let enemyType = "无";
lastRunRoute = line.substring("上次运行路线:".length).trim();
}
if (line.startsWith("上次运行是否完成:t")) {
if (line.startsWith("上次运行是否完成: t")) {
finished = true;
}

View File

@@ -1,13 +1,9 @@
{
"manifest_version": 1,
"name": "自动狗粮重制版",
"version": "1.5.6",
"version": "1.5.8",
"tags": [
"好感",
"盗宝团",
"愚人众",
"鳄鱼",
"兽肉",
"狗粮"
],
"description": "通过不同好感任务卡时间后运行狗粮任务以提高狗粮总收益,需要正确配置好感队伍的战斗策略,并在自定义配置中指定好感和狗粮队伍名称",

View File

@@ -15,7 +15,7 @@
{
"name": "runActivatePath",
"type": "checkbox",
"label": "是否启用激活路线启用后将先花费约3分钟激活狗粮点\n启用该选项后可提高稳定性并允许断点续跑和极大降低最短间隔时间"
"label": "是否启用激活路线启用后将先花费约3分钟激活狗粮点\n启用该选项后可提高稳定性并允许中断后重新运行和极大降低最短间隔时间"
},
{
"name": "useABE",

View File

@@ -37,7 +37,7 @@ if (settings.activeDumperMode) { //处理泥头车信息
// 拾取黑白名单处理
const ocrPickupContent = await file.readText("assets/拾取名单.json");
const ocrPickupJson = JSON.parse(ocrPickupContent);
const targetTexts = ocrPickupJson["白名单"];
const whitelistKeywords = ocrPickupJson["白名单"];
const blacklistKeywords = ocrPickupJson["黑名单"];
if (!settings.accountName) {
@@ -98,7 +98,7 @@ if (settings.activeDumperMode) { //处理泥头车信息
} else if (operationMode === "运行锄地路线") {
await switchPartyIfNeeded(partyName)
log.info("开始运行锄地路线");
await processPathingsByGroup(pathings, targetTexts, blacklistKeywords, accountName);
await processPathingsByGroup(pathings, whitelistKeywords, blacklistKeywords, accountName);
} else {
log.info("强制刷新所有路线CD");
await initializeCdTime(pathings, "");
@@ -420,13 +420,14 @@ async function assignGroups(pathings, group1Tags, group2Tags, group3Tags, group4
return groupCounts;
}
async function runPathWithOcr(pathFilePath, map_name, targetTexts, blacklistKeywords) {
async function runPath(pathFilePath, map_name, whitelistKeywords, blacklistKeywords) {
let lastCheckMainUi = new Date();
let thisMoveUpTime = 0;
let lastMoveDown = 0;
let lastPickupTime = new Date();
let lastPickupItem = "";
// 定义状态变量
let state = { completed: false, cancelRequested: false };
let state = { completed: false, cancelRequested: false, atMainUi: false };
// 定义图像路径和目标文本列表
const imagePath = `assets/F_Dialogue.png`;
const textxRange = { min: 1210, max: 1412 };
@@ -444,8 +445,8 @@ async function runPathWithOcr(pathFilePath, map_name, targetTexts, blacklistKeyw
}
// 定义一个函数用于执行OCR识别和交互
async function performOcrAndInteract(imagePath, targetTexts, textxRange, texttolerance) {
async function performOcr(targetTexts, xRange, yRange, timeout = 200) {
async function performOcrAndInteract(imagePath, whitelistKeywords, textxRange, texttolerance) {
async function performOcr(whitelistKeywords, xRange, yRange, timeout = 200) {
let startTime = Date.now();
while (Date.now() - startTime < timeout) {
try {
@@ -462,12 +463,12 @@ async function runPathWithOcr(pathFilePath, map_name, targetTexts, blacklistKeyw
let res = resList[i];
let correctedText = res.text;
// 如果 targetTexts 为空,则直接将所有文本视为匹配
if (targetTexts.length === 0) {
// 如果 whitelistKeywords 为空,则直接将所有文本视为匹配
if (whitelistKeywords.length === 0) {
results.push({ text: correctedText, x: res.x, y: res.y, width: res.width, height: res.height });
} else {
// 否则,检查是否包含目标文本
for (let targetText of targetTexts) {
for (let targetText of whitelistKeywords) {
if (correctedText.includes(targetText)) {
results.push({ text: correctedText, x: res.x, y: res.y, width: res.width, height: res.height });
break; // 匹配到一个目标文本后即可跳出循环
@@ -552,11 +553,13 @@ async function runPathWithOcr(pathFilePath, map_name, targetTexts, blacklistKeyw
// 尝试找到 F 图标
let fRes = await findFIcon(imagePath, 1102, 335, 34, 400, 200);
if (!fRes) {
if (await isMainUI()) {
//log.info("在主界面,尝试下滑");
await keyMouseScript.runFile(`assets/滚轮下翻.json`);
}
if (!fRes || new Date() - lastCheckMainUi > 2011) {
state.atMainUi = await isMainUI();
lastCheckMainUi = new Date();
}
if (!fRes && state.atMainUi) {
//log.info("在主界面,尝试下滑");
await keyMouseScript.runFile(`assets/滚轮下翻.json`);
continue;
}
@@ -564,7 +567,7 @@ async function runPathWithOcr(pathFilePath, map_name, targetTexts, blacklistKeyw
let centerYF = fRes.y + fRes.height / 2;
// 在当前屏幕范围内进行 OCR 识别
let ocrResults = await performOcr(targetTexts, textxRange, { min: fRes.y - texttolerance, max: fRes.y + fRes.height + texttolerance * 2 }, 200);
let ocrResults = await performOcr(whitelistKeywords, textxRange, { min: fRes.y - texttolerance, max: fRes.y + fRes.height + texttolerance * 2 }, 200);
// 检查所有目标文本是否在当前页面中
let foundTarget = false;
@@ -651,62 +654,64 @@ async function runPathWithOcr(pathFilePath, map_name, targetTexts, blacklistKeyw
});
}
}
if (!hasT) {
while (!state.completed && !state.cancelRequested) {
await sleep(2011);
if (state.atMainUi) {
//在主界面才尝试获取坐标
let dumperDistance = 0;
try {
let shouldPressKeys = false;
const currentPosition = await genshin.getPositionFromMap(map_name);
while (!state.completed && !state.cancelRequested) {
if (hasT) {
log.warn("当前路线含有按键T暂时禁用泥头车")
break;
}
await sleep(1011);
let dumperDistance = 0;
try {
let shouldPressKeys = false;
const currentPosition = await genshin.getPositionFromMap(map_name);
for (let i = 0; i < fightPositions.length; i++) {
const fightPos = fightPositions[i];
for (let i = 0; i < fightPositions.length; i++) {
const fightPos = fightPositions[i];
if (fightPos.used) {
continue;
}
if (fightPos.used) {
continue;
}
const distance = Math.sqrt(
Math.pow(currentPosition.x - fightPos.x, 2) +
Math.pow(currentPosition.y - fightPos.y, 2)
);
const distance = Math.sqrt(
Math.pow(currentPosition.x - fightPos.x, 2) +
Math.pow(currentPosition.y - fightPos.y, 2)
);
if (distance <= 30) {
fightPositions[i].used = true;
}
if (distance <= 30) {
fightPositions[i].used = true;
}
if (distance > 5 && distance <= 30) {
if ((new Date() - lastDumperTimer) > dumperCD) {
shouldPressKeys = true;
lastDumperTimer = new Date();
dumperDistance = distance;
if (distance > 5 && distance <= 30) {
if ((new Date() - lastDumperTimer) > dumperCD) {
shouldPressKeys = true;
lastDumperTimer = new Date();
dumperDistance = distance;
}
}
}
}
}
if (shouldPressKeys) {
log.info(`距离下个战斗地点距离${dumperDistance.toFixed(2)},启用泥头车`);
for (const key of dumpers) {
log.info(`[泥头车]:尝试切换${key}号角色施放e技能`)
keyPress(String(key));
await sleep(400);
keyPress('e');
await sleep(400);
keyPress('e');
await sleep(400);
keyPress('e');
await sleep(400);
if (shouldPressKeys) {
log.info(`距离下个战斗地点距离${dumperDistance.toFixed(2)},启用泥头车`);
for (const key of dumpers) {
log.info(`[泥头车]:尝试切换${key}号角色施放e技能`)
keyPress(String(key));
await sleep(400);
keyPress('e');
await sleep(400);
keyPress('e');
await sleep(400);
keyPress('e');
await sleep(400);
}
}
} catch (error) {
}
}
} catch (error) {
}
if (state.cancelRequested) {
break;
if (state.cancelRequested) {
break;
}
}
} else {
log.info("当前路线含有按键T不启用泥头车");
}
} catch (error) {
log.error(`执行泥头车时出现异常: ${error.message}`);
@@ -719,7 +724,7 @@ async function runPathWithOcr(pathFilePath, map_name, targetTexts, blacklistKeyw
// 根据条件决定是否启动 OCR 检测和交互任务
let ocrTask = null;
if (pickupMode === "js拾取默认只拾取狗粮和晶蝶") {
ocrTask = performOcrAndInteract(imagePath, targetTexts, textxRange, texttolerance);
ocrTask = performOcrAndInteract(imagePath, whitelistKeywords, textxRange, texttolerance);
}
// 启动泥头车
@@ -811,7 +816,7 @@ async function copyPathingsByGroup(pathings) {
}
}
async function processPathingsByGroup(pathings, targetTexts, blacklistKeywords, accountName) {
async function processPathingsByGroup(pathings, whitelistKeywords, blacklistKeywords, accountName) {
let lastX = 0;
let lastY = 0;
let runningFailCount = 0;
@@ -899,8 +904,8 @@ async function processPathingsByGroup(pathings, targetTexts, blacklistKeywords,
// 输出路径已刷新并开始处理的信息
log.info(`该路线已刷新,开始处理。`);
await fakeLog(`${pathing.fileName}`, false, true, 0);
// 调用 runPathWithOcr 函数处理路径
await runPathWithOcr(pathing.fullPath, pathing.map_name, targetTexts, blacklistKeywords);
// 调用 runPath 函数处理路径
await runPath(pathing.fullPath, pathing.map_name, whitelistKeywords, blacklistKeywords);
try {
await sleep(1);
} catch (error) {
@@ -909,6 +914,7 @@ async function processPathingsByGroup(pathings, targetTexts, blacklistKeywords,
await fakeLog(`${pathing.fileName}`, false, false, 0);
try {
await genshin.returnMainUi();
const miniMapPosition = await genshin.getPositionFromMap(pathing.map_name);
// 比较坐标
const diffX = Math.abs(lastX - miniMapPosition.X);

View File

@@ -1,7 +1,7 @@
{
"manifest_version": 1,
"name": "锄地一条龙",
"version": "1.1.8",
"version": "1.1.9",
"description": "一站式解决自动化锄地支持只拾取狗粮请阅读README.md后使用",
"authors": [
{

Binary file not shown.

After

Width:  |  Height:  |  Size: 1018 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 542 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 637 B

View File

@@ -0,0 +1 @@
2025-07-14T00:31:54.692Z

View File

@@ -0,0 +1 @@
2025-06-20T01:05:51.480Z

View File

@@ -0,0 +1 @@
2025-07-14T00:46:28.393Z

View File

@@ -0,0 +1 @@
2025-07-14T00:38:22.021Z

View File

@@ -0,0 +1 @@
2025-06-20T01:05:51.480Z

View File

@@ -0,0 +1 @@
2025-06-20T01:05:51.480Z

View File

@@ -0,0 +1 @@
2025-07-14T01:16:36.740Z

View File

@@ -0,0 +1 @@
2025-06-20T01:05:51.480Z

View File

@@ -0,0 +1 @@
2025-07-10T07:11:27.005Z

View File

@@ -0,0 +1 @@
2025-07-10T07:22:55.711Z

View File

@@ -0,0 +1 @@
2025-06-20T01:05:51.480Z

View File

@@ -0,0 +1 @@
2025-06-20T01:05:51.480Z

View File

@@ -0,0 +1 @@
2025-07-10T13:17:51.013Z

View File

@@ -0,0 +1 @@
2025-06-20T01:05:51.480Z

View File

@@ -0,0 +1,93 @@
{
"info": {
"name": "未命名路径",
"type": "collect",
"author": "柒叶子",
"version": "1.0",
"description": "前往狼王",
"bgi_version": "0.35.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -251.5966796875,
"y": 2256.586181640625,
"action_params": ""
},
{
"id": 2,
"x": -239.8662109375,
"y": 2235.255859375,
"type": "path",
"move_mode": "dash",
"action": "",
"action_params": ""
},
{
"id": 3,
"x": -243.6318359375,
"y": 2219.89599609375,
"type": "path",
"move_mode": "dash",
"action": "",
"action_params": ""
},
{
"id": 4,
"x": -250.318359375,
"y": 2200.3515625,
"type": "path",
"move_mode": "fly",
"action": "",
"action_params": ""
},
{
"id": 5,
"x": -263.7783203125,
"y": 2142.494140625,
"type": "path",
"move_mode": "dash",
"action": "",
"action_params": ""
},
{
"id": 6,
"x": -266.06640625,
"y": 2100.711669921875,
"type": "path",
"move_mode": "dash",
"action": "",
"action_params": ""
},
{
"id": 7,
"x": -273.099609375,
"y": 2053.126220703125,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 8,
"x": -276.521484375,
"y": 2028.33837890625,
"type": "path",
"move_mode": "fly",
"action": "stop_flying",
"action_params": ""
},
{
"id": 9,
"x": -280.3447265625,
"y": 1999.419921875,
"type": "target",
"move_mode": "dash",
"action": "",
"action_params": ""
}
]
}

View File

@@ -0,0 +1,72 @@
eval(file.readTextSync("utils.js"));
(async function () {
function validateChallengeTime(challengeTime) {
// 检查是否为正数
if (challengeTime <= 0) {
throw new Error('challengeTime 必须是一个正数');
}
// 检查是否小于60
if (challengeTime >= 60) {
throw new Error('challengeTime 必须小于60');
}
// 检查小数点位数是否不多于两位
const decimalPart = challengeTime.toString().split('.')[1];
if (decimalPart && decimalPart.length > 2) {
throw new Error('challengeTime 的小数点位数不能多于两位');
}
}
validateChallengeTime(settings.challengeTime);
if(!settings.unfairContractTerms) throw new Error('未签署霸王条款,无法使用');
//执行不同的周本
switch (settings.monsterName) {
case "北风狼":
await utils.weeklyBoss1();
break;
case "风魔龙":
await utils.weeklyBoss2();
break;
case "公子":
await utils.weeklyBoss3();
break;
case "若陀龙王":
await utils.weeklyBoss4();
break;
case "女士":
await utils.weeklyBoss5();
break;
case "雷神":
await utils.weeklyBoss6();
break;
case "散兵":
await utils.weeklyBoss7();
break;
case "阿佩普":
await utils.weeklyBoss8();
break;
case "吞星之鲸":
await utils.weeklyBoss9();
break;
case "仆人":
await utils.weeklyBoss10();
break;
case "源焰之主":
await utils.weeklyBoss11();
break;
case "门扉前的弈局":
await utils.weeklyBoss12();
break;
default:
break;
}
})();

View File

@@ -0,0 +1,14 @@
{
"manifest_version": 1,
"name": "周本一条龙",
"version": "3.0",
"description": "https://www.bilibili.com/video/BV1F2uvz3E4K/?vd_source=9dfaf88af48ecc0ff95a41f1145af7a2",
"authors": [
{
"name": "柒叶子",
"link": "https://github.com/511760049"
}
],
"settings_ui": "settings.json",
"main": "main.js"
}

View File

@@ -0,0 +1,41 @@
配置组设置注意事项
1、开启地图追踪行走配置
2、关闭自动拾取
3、开启战斗配置
4、战斗策略选择"根据队伍自动选择"
5、关闭自动拾取
JS配置注意事项
1、必须同时填写复活料理和恢复料理才能正常复活
2、战斗脚本中最好每个角色只上场一次避免复活检测失效
3、单轮战斗时长是指战斗脚本运行一轮所需要的时间填写战斗时长可以精确到小数点后两位我最常用的周本队大约是13.5秒
4、战斗中只有四类料理可以生效重复使用相同类型的料理会覆盖掉上一个四类料理分别为攻击类、防御类、药剂类、冒险类
5、需要勾选最后的用户协议才能正常运行
部分周本需要额外开盾,请将队伍中的护盾角色放在一号位!!!
各周本注意事项:
"北风狼":避免使用风系和冰系的角色
"风魔龙":无
"公子":压力大时推荐护盾类料理
"若陀龙王"boss伤害较高强烈建议填写护盾类料理
"女士":必须携带火后台才能挑战成功
"雷神":存在必杀机制,建议填写复活料理
"散兵":存在必杀机制,建议填写复活料理
"阿佩普":二阶段击杀小怪的时候,可能遇到草盾怪物,建议使用优先使用火后台,
"吞星之鲸":无
"仆人":压力大时推荐护盾类料理,火抗药剂
"源焰之主"BOSS存在侵蚀机制角色容易蒸发关卡难度较大强烈建议额外使用生命类料理和火抗药剂并填写复活料理
"门扉前的弈局"存在必杀机制建议填写复活料理。此外boss开局可能进入撞棋子的模式导致无法造成伤害强烈建议开启满能量模式并吃点攻击料理争取第一轮带走 boss避免挑战失败。

View File

@@ -0,0 +1,64 @@
[
{
"name": "monsterName",
"type": "select",
"label": "周本Boss名称",
"options": [
"北风狼",
"风魔龙",
"公子",
"若陀龙王",
"女士",
"雷神",
"散兵",
"阿佩普",
"吞星之鲸",
"仆人",
"源焰之主",
"门扉前的弈局"
]
},
{
"name": "challengeTime",
"type": "input-text",
"label": "请输入战斗脚本一轮所运行的时间"
},
{
"name": "teamName",
"type": "input-text",
"label": "请输入挑战队伍名称"
},
{
"name": "foodName",
"type": "input-text",
"label": "请输入料理名称,多食物用法(攻击-药剂-防御)"
},
{
"name": "resurgenceFoodName",
"type": "input-text",
"label": "请输入复活料理名称 "
},
{
"name": "recoveryFoodName",
"type": "input-text",
"label": "请输入回血料理名称 "
},
{
"name": "energyMax",
"type": "checkbox",
"label": "挑战前是否恢复满能量",
"default": false
},
{
"name": "fightMode",
"type": "checkbox",
"label": "战斗模式(忽略刷新周期和体力值)",
"default": false
},
{
"name": "unfairContractTerms",
"type": "checkbox",
"label": "签署霸王条款开启使用,出了事跟作者无关",
"default": false
}
]

File diff suppressed because it is too large Load Diff