配置 MaaEnd 日常与应龙关基质刷取

This commit is contained in:
2026-11-01 23:33:27 +08:00
parent 2527560772
commit 180f13f01e
2 changed files with 91 additions and 2 deletions
+88 -1
View File
@@ -2,5 +2,92 @@
"controller": {"name": "ADB"}, "controller": {"name": "ADB"},
"adb": {"name": "ReDroid", "adb_path": "/usr/bin/adb", "address": "127.0.0.1:5555"}, "adb": {"name": "ReDroid", "adb_path": "/usr/bin/adb", "address": "127.0.0.1:5555"},
"resource": "官服", "resource": "官服",
"task": [] "task": [
{
"name": "AndroidOpenGame",
"option": [
{"name": "ClientVersion", "value": "CN"},
{"name": "EnterGameRecognitionMaxHit", "inputs": {"HitLimit": "60"}}
]
},
{
"name": "DijiangRewards",
"option": [
{"name": "StageTaskSetting", "value": "No"},
{"name": "AutoStartExchange", "value": "Yes"},
{"name": "WaitExchangeBeforeStart", "value": "No"},
{"name": "ClueSetting", "value": "No"},
{"name": "SelectToGrow", "value": "Any"},
{"name": "SelectToGrowItems", "values": ["Wulingstone", "Igneosite", "FalseAggela", "BlightedJadeleaf", "Cosmagaric", "Bloodcap", "Umbronyx", "Auronyx", "Kalkonyx", "Vitrodendra", "Chrysodendra", "Kalkodendra", "RubyBolete", "RedBolete", "PinkBolete", "TalosCap", "CrimsonSpearleaf", "Protocolith"]},
{"name": "AutoExtractSeed", "value": "Yes"},
{"name": "SortBy", "value": "Default"},
{"name": "SortOrder", "value": "ASC"}
]
},
{
"name": "VisitFriends",
"option": [
{"name": "VisitFriendsRemark", "value": "No"},
{"name": "VisitFriendsPriorityRemarkEnable", "value": "No"},
{"name": "ProductionAssistControl", "values": ["ProductionAssistControlNexus", "ProductionAssistMFGCabin", "ProductionAssistGrowthChamber"]}
]
},
{
"name": "CreditShoppingN2",
"option": [
{"name": "CreditShoppingReserve", "inputs": {"ReserveCreditThreshold": "300"}},
{"name": "CreditShoppingClueSend", "inputs": {"MaxClueSendWhenInsufficient": "1"}},
{"name": "CreditShoppingQuickGiveDuplicateClues", "value": "No"},
{"name": "CreditShoppingClueStockLimit", "value": "2"},
{"name": "CreditShoppingPriority1", "value": "Yes"},
{"name": "CreditShoppingPriority1AutoGetCredits", "value": "Yes"},
{"name": "CreditShoppingPriority1UnconditionalPurchase", "value": "Yes"},
{"name": "CreditShoppingPriority1Items", "values": ["ArsenalTicket", "Oroberyl"]},
{"name": "CreditShoppingPriority1DiscountValue", "value": "Any"},
{"name": "CreditShoppingPriority2", "value": "Yes"},
{"name": "CreditShoppingPriority2AutoGetCredits", "value": "No"},
{"name": "CreditShoppingPriority2UnconditionalPurchase", "value": "No"},
{"name": "CreditShoppingPriority2Items", "values": ["ArmsInspector", "ArmsINSPKit", "ArsenalTicket", "CastDie", "ElementaryCognitiveCarrier", "ElementaryCombatRecord", "HeavyCastDie", "IntermediateCombatRecord", "Oroberyl", "Protodisk", "Protoprism", "Protohedron", "Protoset", "TCreds"]},
{"name": "CreditShoppingPriority2DiscountValue", "value": "-75%"},
{"name": "CreditShoppingPriority3", "value": "No"},
{"name": "CreditShoppingForce", "value": "Exit"},
{"name": "CreditShoppingKeepShelfRecord", "value": "Yes"}
]
},
{
"name": "AutoEssence",
"option": [
{"name": "AutoEssenceSchedule", "values": ["AutoEssenceScheduleMonday", "AutoEssenceScheduleTuesday", "AutoEssenceScheduleWednesday", "AutoEssenceScheduleThursday", "AutoEssenceScheduleFriday", "AutoEssenceScheduleSaturday", "AutoEssenceScheduleSunday"]},
{"name": "AutoEssenceMenu", "value": "Random"},
{"name": "AutoEssenceChooseLocation", "values": ["WLYinglungPass"]},
{"name": "AutoEssenceObtainMode", "value": "ObtainScaling2"},
{"name": "AutoEssenceDoOverride", "value": "No"},
{"name": "EssenceFilterAfterBattle", "value": "No"},
{"name": "AutoUseSpMedication", "value": "EndTask"},
{"name": "AutoEssenceRepeatCount", "inputs": {"AutoEssenceRepeatCountValue": "99"}},
{"name": "AutoFightSettingFull", "value": "No"}
]
},
{
"name": "DailyRewards",
"option": [
{"name": "DailyEmailRewards", "value": "Yes"},
{"name": "DailyTaskRewards", "value": "Yes"},
{"name": "DailyTaskUpgradeWeapon", "value": "No"},
{"name": "DailyTaskCreation", "value": "No"},
{"name": "DailyTaskAssemble", "value": "No"},
{"name": "DailyTaskLevelUpOperator", "value": "No"},
{"name": "DailyClaimDeliveryJobsRewards", "value": "Yes"},
{"name": "DailyEventRewards", "value": "Yes"},
{"name": "DailyProtocolPassRewards", "value": "Yes"},
{"name": "DailyActivityFullWarning", "value": "Yes"}
]
},
{
"name": "CloseGame",
"option": [
{"name": "ClientVersion", "value": "CN"}
]
}
]
} }
+3 -1
View File
@@ -5,7 +5,9 @@
- `ArknightsMaaConfig/maa.py`:保留 MAA 更新、ReDroid 启停、六步日常任务、失败重试和重开游戏。更新走代理,ADB 和游戏任务不走代理。 - `ArknightsMaaConfig/maa.py`:保留 MAA 更新、ReDroid 启停、六步日常任务、失败重试和重开游戏。更新走代理,ADB 和游戏任务不走代理。
- `ArknightsMaaConfig/tasks/`、`infrast/`:沿用原任务和基建配置,包括旧活动关卡和理智药策略。 - `ArknightsMaaConfig/tasks/`、`infrast/`:沿用原任务和基建配置,包括旧活动关卡和理智药策略。
- `MaaEndConfig/maa.py`:运行官方 MaaPiCli,补齐当前发行包的 ADB 路径和界面适配。 - `MaaEndConfig/maa.py`:运行官方 MaaPiCli,补齐当前发行包的 ADB 路径和界面适配。
- `MaaEndConfig/maa_pi_config.json`:MaaEnd 任务选择,目前为空。配置后再启用 `GAMES="arknights maaend"`。 - `MaaEndConfig/maa_pi_config.json`:MaaEnd 日常:打开游戏 → 基建 → 拜访好友 → 信用购物 → 应龙关基质刷取 → 日常领奖 → 关闭游戏。
- `run_all.sh`:更新 Git、按 GAMES 依次执行脚本,用 tee 同时输出和保存日志。 - `run_all.sh`:更新 Git、按 GAMES 依次执行脚本,用 tee 同时输出和保存日志。
`MAA_LOG=info` 控制基本进度;日志目录是 `LOG_DIR`,不再把路径放进 MAA_LOG。默认由 MAAsDocker 的 Compose 提供这些环境变量。 `MAA_LOG=info` 控制基本进度;日志目录是 `LOG_DIR`,不再把路径放进 MAA_LOG。默认由 MAAsDocker 的 Compose 提供这些环境变量。
MaaEnd 基质刷取不指定武器或词条,只选应龙关;优先双倍领奖,理智不足双倍时回退单倍,理智不足单倍时结束。不使用理智药或刻写券,不做战后基质筛选;循环上限 99 次。信用购物沿用上游优先级和保留 300 信用点,购买选项未命中时退出,不刷新。其余任务使用当前上游默认设置,日常领奖不额外升级干员、武器或制造装备。