diff --git a/MaaEndConfig/maa_pi_config.json b/MaaEndConfig/maa_pi_config.json index 1e26b36..6635a0a 100644 --- a/MaaEndConfig/maa_pi_config.json +++ b/MaaEndConfig/maa_pi_config.json @@ -2,5 +2,92 @@ "controller": {"name": "ADB"}, "adb": {"name": "ReDroid", "adb_path": "/usr/bin/adb", "address": "127.0.0.1:5555"}, "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"} + ] + } + ] } diff --git a/README.md b/README.md index 25dea33..fe9faf0 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,9 @@ - `ArknightsMaaConfig/maa.py`:保留 MAA 更新、ReDroid 启停、六步日常任务、失败重试和重开游戏。更新走代理,ADB 和游戏任务不走代理。 - `ArknightsMaaConfig/tasks/`、`infrast/`:沿用原任务和基建配置,包括旧活动关卡和理智药策略。 - `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 同时输出和保存日志。 `MAA_LOG=info` 控制基本进度;日志目录是 `LOG_DIR`,不再把路径放进 MAA_LOG。默认由 MAAsDocker 的 Compose 提供这些环境变量。 + +MaaEnd 基质刷取不指定武器或词条,只选应龙关;优先双倍领奖,理智不足双倍时回退单倍,理智不足单倍时结束。不使用理智药或刻写券,不做战后基质筛选;循环上限 99 次。信用购物沿用上游优先级和保留 300 信用点,购买选项未命中时退出,不刷新。其余任务使用当前上游默认设置,日常领奖不额外升级干员、武器或制造装备。