diff --git a/.claude/skills/maa-issue-log-analysis/KNOWLEDGE.md b/.claude/skills/maa-issue-log-analysis/KNOWLEDGE.md
index 28075ebb59..a306d54534 100644
--- a/.claude/skills/maa-issue-log-analysis/KNOWLEDGE.md
+++ b/.claude/skills/maa-issue-log-analysis/KNOWLEDGE.md
@@ -37,3 +37,8 @@
- 不要把维护者评论、机器人评论、或单张截图当成最终结论;必须回到日志和代码确认状态是怎么变化的。
- 对状态型 UI,先回答“日志里的行为是否符合设计”,再回答“这个设计是否符合用户预期”。
- 不要只看最终现象;要结合配置、`gui.log`、`asst.log`、资源任务和当前代码一起判断。
+
+## MAA multi-opening and multi-account management
+
+- MAA 在设计上仅针对单账号使用。若你需要同时管理多个游戏账号(多开),官方并未提供内置支持,但可以通过复制多份 MAA 程序到不同文件夹的方式实现变通
+- 不考虑多开相关实现
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1e5481af08..4fad10a1d1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,21 @@
+## v6.10.0-beta.2
+
+### 新增 | New
+
+* 生息演算支持不同分辨率 @ABA2396
+
+### 改进 | Improved
+
+* 减少中间状态 @ABA2396
+
+### 其他 | Other
+
+* 欠费下小猫 @ABA2396
+* 快速下小猫 @ABA2396
+* 加快下一轮循环 @ABA2396
+* 提升对话速度 @ABA2396
+* 添加描述 @ABA2396
+
## v6.10.0-beta.1
### 新增 | New
diff --git a/resource/tasks/RA/Reclamation3.json b/resource/tasks/RA/Reclamation3.json
index 1893533664..b323a8cd68 100644
--- a/resource/tasks/RA/Reclamation3.json
+++ b/resource/tasks/RA/Reclamation3.json
@@ -46,31 +46,24 @@
"text": ["开始建设"],
"roi": [984, 607, 138, 47],
"postDelay": 10000,
- "next": ["RelaunchAnchor@RA@PNS-WaitSkip"]
+ "next": ["#self", "RelaunchAnchor@RA@PNS-WaitSkip"]
},
"RelaunchAnchor@RA@PNS-WaitSkip": {
"doc": "步骤 6 前等待剧情跳过",
"algorithm": "JustReturn",
"postDelay": 1000,
- "next": [
- "RelaunchAnchor@RA@PNS-SkipPlot",
- "#self"
- ]
+ "next": ["RelaunchAnchor@RA@PNS-SkipPlot", "#self"]
},
"RelaunchAnchor@RA@PNS-SkipPlot": {
- "doc": "步骤 6:OCR 识别 <跳过> 并点击",
+ "doc": "步骤 7:OCR 识别 <跳过> 并点击",
"algorithm": "OcrDetect",
"action": "ClickSelf",
"text": ["跳过"],
"roi": [1140, 30, 67, 43],
- "next": [
- "RelaunchAnchor@RA@PNS-SkipPlotConfirm",
- "#self",
- "RelaunchAnchor@RA@PNS-WaitGatheringBasePrompt"
- ]
+ "next": ["RelaunchAnchor@RA@PNS-SkipPlotConfirm", "#self", "RelaunchAnchor@RA@PNS-WaitGatheringBasePrompt"]
},
"RelaunchAnchor@RA@PNS-SkipPlotConfirm": {
- "doc": "步骤 7:OCR 识别 <是否跳过剧情>,点击偏移位置占位",
+ "doc": "步骤 8:OCR 识别 <是否跳过剧情>,点击偏移位置占位",
"algorithm": "OcrDetect",
"action": "ClickRect",
"text": ["是否跳过剧情"],
@@ -79,74 +72,81 @@
"next": ["#self", "RelaunchAnchor@RA@PNS-WaitGatheringBasePrompt"]
},
"RelaunchAnchor@RA@PNS-WaitGatheringBasePrompt": {
- "doc": "步骤 8 前等待 <请部署罗德岛采集基站> 出现",
+ "doc": "步骤 9 前等待 <请部署罗德岛采集基站> 出现",
"algorithm": "JustReturn",
- "postDelay": 1000,
"next": ["RelaunchAnchor@RA@PNS-DeployGatheringBasePrompt", "#self"]
},
"RelaunchAnchor@RA@PNS-DeployGatheringBasePrompt": {
- "doc": "步骤 8:OCR 等待 <请部署罗德岛采集基站>",
+ "doc": "步骤 9:OCR 等待 <请部署罗德岛采集基站>",
"algorithm": "OcrDetect",
"action": "DoNothing",
"text": ["请部署", "罗德岛", "采集基站"],
"roi": [520, 54, 247, 38],
+ "next": ["RelaunchAnchor@RA@PNS-AlignMap"]
+ },
+ "RelaunchAnchor@RA@PNS-AlignMap": {
+ "doc": "步骤 10:JustReturn 的 Swipe,对齐地图",
+ "algorithm": "JustReturn",
+ "action": "Swipe",
+ "specificRect": [120, 580, 1, 1],
+ "rectMove": [1920, 0, 1, 1],
+ "specialParams": [500, 0, 3, 0],
"next": ["RelaunchAnchor@RA@PNS-DeployGatheringBaseSwipe"]
},
"RelaunchAnchor@RA@PNS-DeployGatheringBaseSwipe": {
- "doc": "步骤 9:JustReturn 的 Swipe,占位部署采集基站",
+ "doc": "步骤 11:JustReturn 的 Swipe,占位部署采集基站",
"algorithm": "JustReturn",
"action": "Swipe",
"specificRect": [530, 630, 10, 10],
- "rectMove": [680, 465, 1, 1],
+ "rectMove": [960, 290, 1, 1],
"specialParams": [500, 0, 3, 0],
"postDelay": 8000,
"next": ["RelaunchAnchor@RA@PNS-DoubleSpeed"]
},
"RelaunchAnchor@RA@PNS-DoubleSpeed": {
- "doc": "步骤9.1,开启二倍速",
+ "doc": "步骤 12:开启二倍速",
"algorithm": "JustReturn",
"action": "ClickRect",
"specificRect": [1090, 40, 20, 20],
"next": ["RelaunchAnchor@RA@PNS-DeployGatheringBaseWait"]
},
"RelaunchAnchor@RA@PNS-DeployGatheringBaseWait": {
- "doc": "步骤 9:部署采集基站后的占位等待 x 秒",
+ "doc": "步骤 13:部署采集基站后的占位等待 x 秒",
"algorithm": "JustReturn",
- "postDelay": 8000,
+ "postDelay": 4000,
+ "next": ["RelaunchAnchor@RA@PNS-AlignMap2"]
+ },
+ "RelaunchAnchor@RA@PNS-AlignMap2": {
+ "doc": "步骤 14:JustReturn 的 Swipe,对齐地图",
+ "baseTask": "RelaunchAnchor@RA@PNS-AlignMap",
"next": ["RelaunchAnchor@RA@PNS-DeployOperatorSwipe"]
},
"RelaunchAnchor@RA@PNS-DeployOperatorSwipe": {
- "doc": "步骤 9:JustReturn 的 Swipe,占位部署干员",
+ "doc": "步骤 15:JustReturn 的 Swipe,占位部署干员",
"algorithm": "JustReturn",
"action": "Swipe",
"specificRect": [1120, 630, 10, 10],
- "rectMove": [450, 460, 1, 1],
+ "rectMove": [745, 300, 1, 1],
"specialParams": [500, 0, 3, 0],
"next": ["RelaunchAnchor@RA@PNS-DeployOperatorDirection"]
},
"RelaunchAnchor@RA@PNS-DeployOperatorDirection": {
- "doc": "步骤 9:JustReturn 的 Swipe,占位确认干员朝向",
+ "doc": "步骤 16:JustReturn 的 Swipe,占位确认干员朝向",
"algorithm": "JustReturn",
"action": "Swipe",
- "specificRect": [450, 460, 1, 1],
- "rectMove": [1450, 460, 10, 10],
+ "specificRect": [745, 300, 1, 1],
+ "rectMove": [1745, 300, 10, 10],
"specialParams": [300, 0, 3, 0],
"next": ["RelaunchAnchor@RA@PNS-DeployOperatorWait"]
},
"RelaunchAnchor@RA@PNS-DeployOperatorWait": {
- "doc": "步骤 9:部署干员后的占位等待 x 秒",
+ "doc": "步骤 17:部署干员后的占位等待 x 秒",
"algorithm": "JustReturn",
"postDelay": 10000,
- "next": ["RelaunchAnchor@RA@PNS-WaitMissionIcon1"]
- },
- "RelaunchAnchor@RA@PNS-WaitMissionIcon1": {
- "doc": "步骤 10 前等待任务图标出现",
- "algorithm": "JustReturn",
- "postDelay": 1000,
- "next": ["RelaunchAnchor@RA@PNS-MissionIcon1", "#self"]
+ "next": ["RelaunchAnchor@RA@PNS-MissionIcon1"]
},
"RelaunchAnchor@RA@PNS-MissionIcon1": {
- "doc": "步骤 10:模板匹配任务图标并点击",
+ "doc": "步骤 18:模板匹配任务图标并点击",
"algorithm": "MatchTemplate",
"action": "ClickSelf",
"template": "RelaunchAnchor@RA@MissionIcon.png",
@@ -154,7 +154,7 @@
"next": ["RelaunchAnchor@RA@PNS-DeliverWood5", "#self"]
},
"RelaunchAnchor@RA@PNS-DeliverWood5": {
- "doc": "步骤 11:OCR 识别 <交付5份木材> 并点击",
+ "doc": "步骤 19:OCR 识别 <交付5份木材> 并点击",
"algorithm": "OcrDetect",
"action": "ClickSelf",
"text": ["木材"],
@@ -162,7 +162,7 @@
"next": ["RelaunchAnchor@RA@PNS-ConfirmWoodMission", "#self"]
},
"RelaunchAnchor@RA@PNS-ConfirmWoodMission": {
- "doc": "步骤 12:OCR 识别 <确认> 并点击",
+ "doc": "步骤 20:OCR 识别 <确认> 并点击",
"algorithm": "OcrDetect",
"action": "ClickSelf",
"text": ["确认"],
@@ -171,7 +171,7 @@
"next": ["RelaunchAnchor@RA@PNS-DeliverWood", "#self"]
},
"RelaunchAnchor@RA@PNS-DeliverWood": {
- "doc": "步骤 13:OCR 识别 <交付木材> 并点击",
+ "doc": "步骤 21:OCR 识别 <交付木材> 并点击",
"algorithm": "OcrDetect",
"action": "ClickSelf",
"text": ["交付木材"],
@@ -179,26 +179,20 @@
"next": ["RelaunchAnchor@RA@PNS-WaitWoodDialogue"]
},
"RelaunchAnchor@RA@PNS-WaitWoodDialogue": {
- "doc": "步骤 14 前等待说话标识或制造标识出现",
+ "doc": "步骤 22 前等待说话标识或制造标识出现",
"algorithm": "JustReturn",
- "postDelay": 1000,
- "next": [
- "RelaunchAnchor@RA@PNS-WoodDialogue",
- "RelaunchAnchor@RA@PNS-ManufactureIcon",
- "#self"
- ]
+ "next": ["RelaunchAnchor@RA@PNS-WoodDialogue", "RelaunchAnchor@RA@PNS-ManufactureIcon", "#self"]
},
"RelaunchAnchor@RA@PNS-WoodDialogue": {
- "doc": "步骤 14:模板匹配说话标识,持续点击到没有这个标识,间隔 1 秒",
+ "doc": "步骤 22:模板匹配说话标识,持续点击到没有这个标识",
"algorithm": "MatchTemplate",
"action": "ClickSelf",
"template": "RelaunchAnchor@RA@DialogueMarker.png",
"roi": [363, 456, 144, 139],
- "postDelay": 1000,
"next": ["#self", "RelaunchAnchor@RA@PNS-WaitWoodDialogue"]
},
"RelaunchAnchor@RA@PNS-ManufactureIcon": {
- "doc": "步骤 15:模板匹配制造标识并点击",
+ "doc": "步骤 23:模板匹配制造标识并点击",
"algorithm": "MatchTemplate",
"action": "ClickSelf",
"template": "RelaunchAnchor@RA@ManufactureIcon.png",
@@ -206,7 +200,7 @@
"next": ["RelaunchAnchor@RA@PNS-CommunicationStation", "#self"]
},
"RelaunchAnchor@RA@PNS-CommunicationStation": {
- "doc": "步骤 16:OCR 识别 <通讯基站> 并点击",
+ "doc": "步骤 24:OCR 识别 <通讯基站> 并点击",
"algorithm": "OcrDetect",
"action": "ClickSelf",
"text": ["通讯基站"],
@@ -214,7 +208,7 @@
"next": ["RelaunchAnchor@RA@PNS-StartBuildingStation", "#self"]
},
"RelaunchAnchor@RA@PNS-StartBuildingStation": {
- "doc": "步骤 17:OCR 识别 <开始建造> 并点击",
+ "doc": "步骤 25:OCR 识别 <开始建造> 并点击",
"algorithm": "OcrDetect",
"action": "ClickSelf",
"text": ["开始建造"],
@@ -222,7 +216,7 @@
"next": ["RelaunchAnchor@RA@PNS-BlankContinue", "#self"]
},
"RelaunchAnchor@RA@PNS-BlankContinue": {
- "doc": "步骤 18:OCR 识别 <点击空白处继续> 并点击",
+ "doc": "步骤 26:OCR 识别 <点击空白处继续> 并点击",
"algorithm": "OcrDetect",
"action": "ClickSelf",
"text": ["点击空白处继续"],
@@ -230,21 +224,15 @@
"next": ["#self", "RelaunchAnchor@RA@PNS-ExitConstruction"]
},
"RelaunchAnchor@RA@PNS-ExitConstruction": {
- "doc": "步骤 18.1:OCR 识别退出 <建造> 并点击",
+ "doc": "步骤 27:OCR 识别退出 <建造> 并点击",
"algorithm": "OcrDetect",
"action": "ClickSelf",
"text": ["建造"],
"roi": [125, 70, 70, 45],
- "next": ["#self", "RelaunchAnchor@RA@PNS-WaitMissionIcon2"]
- },
- "RelaunchAnchor@RA@PNS-WaitMissionIcon2": {
- "doc": "步骤 20 前等待任务图标出现",
- "algorithm": "JustReturn",
- "postDelay": 1000,
- "next": ["RelaunchAnchor@RA@PNS-MissionIcon2", "#self"]
+ "next": ["#self", "RelaunchAnchor@RA@PNS-MissionIcon2"]
},
"RelaunchAnchor@RA@PNS-MissionIcon2": {
- "doc": "步骤 20:模板匹配任务图标并点击",
+ "doc": "步骤 28:模板匹配任务图标并点击",
"algorithm": "MatchTemplate",
"action": "ClickSelf",
"template": "RelaunchAnchor@RA@MissionIcon.png",
@@ -252,7 +240,7 @@
"next": ["RelaunchAnchor@RA@PNS-CraftOwnCommStation1", "#self"]
},
"RelaunchAnchor@RA@PNS-CraftOwnCommStation1": {
- "doc": "步骤 21:OCR 识别 <制作并拥有1个通讯基站> 并点击",
+ "doc": "步骤 29:OCR 识别 <制作并拥有1个通讯基站> 并点击",
"algorithm": "OcrDetect",
"action": "ClickSelf",
"text": ["制作并拥有", "通讯基站"],
@@ -260,7 +248,7 @@
"next": ["RelaunchAnchor@RA@PNS-ConfirmCommMission", "#self"]
},
"RelaunchAnchor@RA@PNS-ConfirmCommMission": {
- "doc": "步骤 22:OCR 识别 <确认> 并点击",
+ "doc": "步骤 30:OCR 识别 <确认> 并点击",
"algorithm": "OcrDetect",
"action": "ClickSelf",
"text": ["确认"],
@@ -268,7 +256,7 @@
"next": ["RelaunchAnchor@RA@PNS-CraftOwnCommStation", "#self"]
},
"RelaunchAnchor@RA@PNS-CraftOwnCommStation": {
- "doc": "步骤 23:OCR 识别 <制作并拥有通讯基站> 并点击",
+ "doc": "步骤 31:OCR 识别 <制作并拥有通讯基站> 并点击",
"algorithm": "OcrDetect",
"action": "ClickSelf",
"text": ["制作并拥有", "通讯基站"],
@@ -276,49 +264,45 @@
"next": ["RelaunchAnchor@RA@PNS-WaitFirstCommDialogue"]
},
"RelaunchAnchor@RA@PNS-WaitFirstCommDialogue": {
- "doc": "步骤 24 前等待第一段说话标识出现",
+ "doc": "步骤 32 前等待第一段说话标识出现",
"algorithm": "JustReturn",
- "postDelay": 1000,
"next": ["RelaunchAnchor@RA@PNS-FirstCommDialogue", "#self"]
},
"RelaunchAnchor@RA@PNS-FirstCommDialogue": {
- "doc": "步骤 24:模板匹配说话标识,持续点击到没有这个标识,间隔 1 秒",
+ "doc": "步骤 33:模板匹配说话标识,持续点击到没有这个标识",
"algorithm": "MatchTemplate",
"action": "ClickSelf",
"template": "RelaunchAnchor@RA@DialogueMarker.png",
"roi": [0, 0, 0, 0],
- "postDelay": 1000,
"next": ["#self", "RelaunchAnchor@RA@PNS-WaitSecondCommDialogue"]
},
"RelaunchAnchor@RA@PNS-WaitSecondCommDialogue": {
- "doc": "步骤 25:模板匹配等待第二段说话标识出现",
+ "doc": "步骤 34:模板匹配等待第二段说话标识出现",
"algorithm": "JustReturn",
- "postDelay": 1000,
"next": ["RelaunchAnchor@RA@PNS-SecondCommDialogue", "#self"]
},
"RelaunchAnchor@RA@PNS-SecondCommDialogue": {
- "doc": "步骤 26:模板匹配说话标识,持续点击到没有这个标识,间隔 1 秒",
+ "doc": "步骤 35:模板匹配说话标识,持续点击到没有这个标识",
"algorithm": "MatchTemplate",
"action": "ClickSelf",
"template": "RelaunchAnchor@RA@DialogueMarker.png",
"roi": [0, 0, 0, 0],
- "postDelay": 1000,
"next": ["#self", "RelaunchAnchor@RA@PNS-WaitBeforeSettlement"]
},
"RelaunchAnchor@RA@PNS-WaitBeforeSettlement": {
- "doc": "步骤 27:占位等待 x 秒",
+ "doc": "步骤 36:占位等待 x 秒",
"algorithm": "JustReturn",
"postDelay": 10000,
"next": ["RelaunchAnchor@RA@PNS-WaitMissionIcon3"]
},
"RelaunchAnchor@RA@PNS-WaitMissionIcon3": {
- "doc": "步骤 27 后等待任务图标出现",
+ "doc": "步骤 37 前等待任务图标出现",
"algorithm": "JustReturn",
"postDelay": 1000,
"next": ["RelaunchAnchor@RA@PNS-MissionIcon3", "#self"]
},
"RelaunchAnchor@RA@PNS-MissionIcon3": {
- "doc": "步骤 27:模板匹配任务图标并点击",
+ "doc": "步骤 37:模板匹配任务图标并点击",
"algorithm": "MatchTemplate",
"action": "ClickSelf",
"template": "RelaunchAnchor@RA@MissionIcon.png",
@@ -326,7 +310,7 @@
"next": ["RelaunchAnchor@RA@PNS-DeliverStone10", "#self"]
},
"RelaunchAnchor@RA@PNS-DeliverStone10": {
- "doc": "步骤 28:OCR 识别 <交付10份石材> 并点击",
+ "doc": "步骤 38:OCR 识别 <交付10份石材> 并点击",
"algorithm": "OcrDetect",
"action": "ClickSelf",
"text": ["石材"],
@@ -334,7 +318,7 @@
"next": ["RelaunchAnchor@RA@PNS-ConfirmSettlement", "#self"]
},
"RelaunchAnchor@RA@PNS-ConfirmSettlement": {
- "doc": "步骤 29:OCR 识别 <确认> 并点击",
+ "doc": "步骤 39:OCR 识别 <确认> 并点击",
"algorithm": "OcrDetect",
"action": "ClickSelf",
"text": ["确认"],
@@ -342,7 +326,7 @@
"next": ["RelaunchAnchor@RA@PNS-DeliverStone", "#self"]
},
"RelaunchAnchor@RA@PNS-DeliverStone": {
- "doc": "步骤 29.1:OCR 识别 <交付石材> 并点击",
+ "doc": "步骤 40:OCR 识别 <交付石材> 并点击",
"algorithm": "OcrDetect",
"action": "ClickSelf",
"text": ["交付石材"],
@@ -350,30 +334,39 @@
"next": ["RelaunchAnchor@RA@PNS-SettleNow", "#self"]
},
"RelaunchAnchor@RA@PNS-SettleNow": {
- "doc": "步骤 30:OCR 识别 <立即结算> 并点击",
+ "doc": "步骤 41:OCR 识别 <立即结算> 并点击",
"algorithm": "OcrDetect",
"action": "ClickSelf",
"text": ["立即结算"],
"roi": [918, 459, 137, 50],
- "postDelay": 10000,
+ "postDelay": 5000,
+ "next": ["#self", "RelaunchAnchor@RA@PNS-WaitContinueAfterSettlement"]
+ },
+ "RelaunchAnchor@RA@PNS-WaitContinueAfterSettlement": {
+ "doc": "步骤 42 前等待结算完成",
+ "algorithm": "JustReturn",
"next": ["RelaunchAnchor@RA@PNS-ContinueAfterSettlement", "#self"]
},
"RelaunchAnchor@RA@PNS-ContinueAfterSettlement": {
- "doc": "步骤 31:OCR 识别 <点击继续> 并点击",
+ "doc": "步骤 42:OCR 识别 <点击继续> 并点击",
"algorithm": "OcrDetect",
"action": "ClickSelf",
"text": ["点击继续"],
"roi": [605, 664, 113, 44],
- "postDelay": 5000,
+ "postDelay": 2000,
+ "next": ["#self", "RelaunchAnchor@RA@PNS-WaitFinishConstruction"]
+ },
+ "RelaunchAnchor@RA@PNS-WaitFinishConstruction": {
+ "doc": "步骤 43 前等待 <完成建设> 出现",
+ "algorithm": "JustReturn",
"next": ["RelaunchAnchor@RA@PNS-FinishConstruction", "#self"]
},
"RelaunchAnchor@RA@PNS-FinishConstruction": {
- "doc": "步骤 32:OCR 识别 <完成建设> 并点击,然后回到步骤 1",
+ "doc": "步骤 43:OCR 识别 <完成建设> 并点击,然后回到步骤 1",
"algorithm": "OcrDetect",
"action": "ClickSelf",
"text": ["完成建设"],
"roi": [595, 662, 124, 43],
- "postDelay": 5000,
"next": ["RelaunchAnchor@RA@PNS-RA1", "#self"]
}
}
diff --git a/src/MAAUnified b/src/MAAUnified
index b51fbd9209..1ee09448b3 160000
--- a/src/MAAUnified
+++ b/src/MAAUnified
@@ -1 +1 @@
-Subproject commit b51fbd92098cf9779f63f5e8a74de861feb31ced
+Subproject commit 1ee09448b3eb2f12e20f5ad186eaa322ce62aa9c
diff --git a/src/MaaMacGui b/src/MaaMacGui
index 7eed483002..5310fcf571 160000
--- a/src/MaaMacGui
+++ b/src/MaaMacGui
@@ -1 +1 @@
-Subproject commit 7eed4830027010efb4f8218b1f29ad51dc77d3d4
+Subproject commit 5310fcf571606f852cad3db7f1fdc5c967da7053
diff --git a/src/MaaWpfGui/Res/Localizations/en-us.xaml b/src/MaaWpfGui/Res/Localizations/en-us.xaml
index 8f318d294a..c706795006 100644
--- a/src/MaaWpfGui/Res/Localizations/en-us.xaml
+++ b/src/MaaWpfGui/Res/Localizations/en-us.xaml
@@ -1471,6 +1471,8 @@ Relaunch Anchor - Assisted Construction Mode:
1. Manually enter RA-1, complete the tutorial, and return to the map
2. After that, the task can be started when "Start Construction" appears at the bottom-right after clicking RA-1
+ Note: If the "Start with Extra Device" technology is unlocked, this task will not work properly
+
Task flow:
Automatically executes farming, construction, resource delivery, and settlement loop
@@ -2012,4 +2014,3 @@ These locations are too high-level and can lead to file overwrites, config write
Emulator selection cancelled
-
diff --git a/src/MaaWpfGui/Res/Localizations/ja-jp.xaml b/src/MaaWpfGui/Res/Localizations/ja-jp.xaml
index c718ea7544..d2636ac84e 100644
--- a/src/MaaWpfGui/Res/Localizations/ja-jp.xaml
+++ b/src/MaaWpfGui/Res/Localizations/ja-jp.xaml
@@ -1472,6 +1472,8 @@ DEBUGディレクトリに保存される画像には数量制限があり、超
1. 手動でRA-1に入り、チュートリアルを完了してマップに戻る
2. 以降、RA-1をクリックした後に右下に「建設開始」が表示されたらタスクを開始可能
+ 注意:「初期追加携帯装置」のテクノロジーをアンロックしていると正常に動作しません
+
タスクの流れ:
精耕細作、建設、資源納入、決済を自動実行
diff --git a/src/MaaWpfGui/Res/Localizations/ko-kr.xaml b/src/MaaWpfGui/Res/Localizations/ko-kr.xaml
index 80789c4831..d2249241e4 100644
--- a/src/MaaWpfGui/Res/Localizations/ko-kr.xaml
+++ b/src/MaaWpfGui/Res/Localizations/ko-kr.xaml
@@ -1473,6 +1473,8 @@ DEBUG 디렉토리에 저장된 이미지는 수량 제한이 있으며 초과
1. 수동으로 RA-1에 진입하여 튜토리얼을 완료하고 맵으로 돌아옵니다
2. 이후 RA-1 클릭 후 오른쪽 아래에 "건설 시작"이 나타나면 작업을 시작할 수 있습니다
+ 참고: "초기 추가 장비 휴대" 기술을 해제한 경우 정상 작동하지 않습니다
+
작업 흐름:
정경세작, 건설, 자원 납품, 결제를 자동 실행
@@ -2013,4 +2015,3 @@ MAA를 독립된 새 폴더에 압축 해제하거나, MAA에 속하지 않는 D
에뮬레이터 선택이 취소되었습니다
-
diff --git a/src/MaaWpfGui/Res/Localizations/zh-cn.xaml b/src/MaaWpfGui/Res/Localizations/zh-cn.xaml
index 2e88b2a0da..38fb3ddbd5 100644
--- a/src/MaaWpfGui/Res/Localizations/zh-cn.xaml
+++ b/src/MaaWpfGui/Res/Localizations/zh-cn.xaml
@@ -1472,6 +1472,8 @@ DEBUG 目录下保存的图片有数量限制,超出后会自动清理旧图
1. 手动进入 RA-1,完成新手教程,直到回到大地图
2. 之后每次任务均可在 RA-1 右下角出现“开启建设”时启动
+ 注意:如果已解锁开局额外携带装置的科技,将无法正常使用
+
任务流程:
自动执行精耕细作、建设、交付资源、结算循环
@@ -2013,4 +2015,3 @@ DEBUG 目录下保存的图片有数量限制,超出后会自动清理旧图
已取消选择模拟器
-
diff --git a/src/MaaWpfGui/Res/Localizations/zh-tw.xaml b/src/MaaWpfGui/Res/Localizations/zh-tw.xaml
index e9c28b79d8..5c6838e530 100644
--- a/src/MaaWpfGui/Res/Localizations/zh-tw.xaml
+++ b/src/MaaWpfGui/Res/Localizations/zh-tw.xaml
@@ -1472,6 +1472,8 @@ DEBUG 目錄下儲存的圖片有數量限制,超出後會自動清理舊圖
1. 手動進入 RA-1,完成新手教學,直到回到大地圖
2. 之後每次任務均可在 RA-1 右下角出現「開啟建設」時啟動
+ 注意:如果已解鎖開局額外攜帶裝置的科技,將無法正常使用
+
任務流程:
自動執行精耕細作、建設、交付資源、結算循環
@@ -2013,4 +2015,3 @@ DEBUG 目錄下儲存的圖片有數量限制,超出後會自動清理舊圖
已取消選擇模擬器
-
diff --git a/src/maa-cli b/src/maa-cli
index 9cf2e2efe6..5d0638ca4c 160000
--- a/src/maa-cli
+++ b/src/maa-cli
@@ -1 +1 @@
-Subproject commit 9cf2e2efe6b213f025c8a868c263e878673862b4
+Subproject commit 5d0638ca4c1f9607f4a771d32a5c2b75556e6df4