日常任務
概述
子任務開關用⭐標出,自上而下順序執行。除「⭐帝江號一鍵存放」和「⭐執行外部命令」預設關閉外,其餘當前任務計劃子任務預設開啟;『⭐地區建設』中的「買物資」選項預設不啟用。『⭐執行外部命令』可通過「外部命令執行時機」下拉框選擇在任務最開始或最後執行。
如果出現反覆按ESC的情形,請調高『設定/主介面單次動作後延遲』(建議1.5以上)。
子任務和執行順序
子任務和執行順序定義在 DailyTask.py 的 build_task_plan()。簡短概括如下:
flowchart TD
A[启动日常任务] --> B[送礼\n传送到特定地点]
B --> C[帝江号任务组]
C --> C1{是否已确认位于帝江号}
C1 -->|否| C2[帝江号一键存放\n执行一次确认]
C1 -->|是| C2
C2 --> C3[简易制作\n复用帝江号状态]
C3 --> C4[帝江号收菜\n复用帝江号状态]
C4 --> D[收邮件]
D --> E[转交委托与奖励领取]
E --> E1[自动送货]
E1 --> F[地区建设循环]
F --> F1[切换到当前地区]
F1 --> F2{据点兑换已启用?}
F2 -->|是| F3[据点兑换]
F2 -->|否| F4{买卖货已启用?}
F3 --> F4
F4 -->|是| F6[买卖货:先执行买]
F4 -->|否| F7{买物资已启用?}
F6 --> F8{买物资已启用?}
F8 -->|是| F9[切换到稳定物资需求\n执行买物资]
F9 --> F10[直接切换到弹性需求物资\n继续执行卖]
F8 -->|否| F10
F7 -->|是| F11[买物资]
F7 -->|否| F5[safe_back\n地区建设总览]
F10 --> F5
F11 --> F5
F5 --> F12{还有下一个地区?}
F12 -->|是| F1
F12 -->|否| G[地区建设完成]
G --> M[造装备]
M --> N[收信用]
N --> O[买信用商店]
O --> P[刷体力]
P --> Q[活动奖励]
Q --> R[日常奖励]
R --> S[演算]
S --> T[传送到帝江号右侧传送点]
T --> U[任务结束]
普通情況
- 送禮:通過「帝江號/幹員聯絡臺/贈送禮物」提升幹員好感度;該任務需要傳送到特定地點
- 帝江號一鍵存放:開啟背包並點選「一鍵存放」(預設關閉)
- 簡易製作:前往「簡易製作介面」製作物品
- 帝江號收菜:按『⭐帝江號收菜』選擇收集線索、製造艙、培養艙
- 收郵件:前往「郵箱」領取郵件
- 轉交委託與獎勵領取:首次進入任意地區的「倉儲結點」後先領取一次「我轉交的委託」獎勵,再轉交全部運送委託
- 自動送貨:自動接取當前選擇地區的委託,按照配置路徑將貨物送至對應接收者
- 地區建設:按地區先執行「據點兌換」,再執行買賣貨的買;如啟用「買物資」,直接切換到穩定物資需求購買,完成後再切回彈性需求物資執行賣
- 造裝備:前往「裝備製造/套組裝備製造」並製作一件列表首位的裝備
- 收信用:前往好友的「帝江號」並在「訪客終端」上進行助力獲得信用
- 買信用商店:優先採購「武庫配額」「嵌晶玉」和識別到的折扣商品,重新整理結束後再嘗試購買其他可購商品
- 刷體力:消耗「理智」刷取培養材料
- 活動獎勵:按『⭐活動獎勵』選擇領取周常獎勵、理智補給和刮刮樂
- 日常獎勵:領取「行動手冊/日常」和「通行證」中的獎勵
- 演算:執行演武集算任務
- 傳送到帝江號右側傳送點,等待下一次執行
「帝江號一鍵存放」「簡易製作」「帝江號收菜」連續執行時,僅第一個任務確認是否位於帝江號,後續任務共享該狀態。送禮仍單獨傳送到劍橋等特定地點。
外部命令預設在任務最後執行;可在配置中將「外部命令執行時機」改為「任務最開始」使其最先執行。
執行流程
flowchart TD
A[启动日常任务] --> B{多账户模式}
B -->|关闭| C[使用当前账号]
B -->|开启| D[读取账号列表]
D --> E[切换账号并登录]
C --> F[构建 build_task_plan]
E --> F
F --> G{外部命令时机}
G -->|任务最开始| H[执行外部命令]
G -->|任务最后| I[逐项执行子任务]
H --> I
I --> J[执行日常奖励和传送]
J --> K{外部命令在最后}
K -->|是| L[执行外部命令]
K -->|否| M[生成并打开临时汇总]
L --> M
M --> N[结束]
多賬號模式(必須先在遊戲中登入過列表內賬號,並保持任意賬號已登入)
- 首先嚐試切換第一個賬號
- 切換賬號後執行日常
- 完成日常後嘗試切換第二個賬號
- 迴圈直到沒有賬號可以切換
子任務介紹
送禮
檢查單:「帝江號/劍橋」可傳送,「幹員聯絡臺」可用,在『⭐地區建設』中啟用「買物資」,並開啟『是否買禮物』確保禮物充足。
通過「帝江號/幹員聯絡臺/贈送禮物」提升員好感度。如果途中偶遇幹員,則直接互動完成送禮。
角色會傳送到「帝江號/劍橋」,然後走向「幹員聯絡臺」,最後互動完成送禮。
選項:『⭐送禮』『送禮任務最多嘗試次數』『一次送禮個數』『優先送禮物件』。當前預設分別為開啟、2、2 和角色列表首項。
帝江號一鍵存放
檢查單:「帝江號」區域可達,背包介面可正常開啟。確認開啟前不會將治療藥等可用道具誤存入倉庫。
是否在「帝江號」開啟背包並點選「一鍵存放」。任務會傳送至帝江號,按 B 開啟背包,通過 OCR 識別「存放」按鈕後點擊。
注意:僅直接點選「一鍵存放」,請確認一件存放選項中不含可用道具項再開啟此選項。
選項:『⭐帝江號一鍵存放』
收郵件
檢查單:「郵箱」可用。
是否前往「郵箱」領取郵件。
選項:『⭐收郵件』
據點兌換
檢查單:「地區建設/據點管理」可用,至少一個據點可交易。在『⭐地區建設』中啟用「買物資」確保排程券不溢位。
在「地區建設/據點管理」中通過交易獲得排程券。
程式會遍歷所有地區所有據點,儘可能獲得全部排程券。程式支援的交易貨品 詳見檔案 world_map.py 中的列表 goods_dict 。
選項:『⭐據點兌換』『交易貨品優先序列』『據點兌換僅購買優先商品』
開啟『據點兌換僅購買優先商品』後,僅當「交易貨品優先序列」不為空時,只兌換其中的商品;優先序列為空時按原邏輯兌換。
交易貨品優先序列
選項『交易貨品優先序列』預設為空,此時程式會識別 據點接受的貨品,對於其中 程式支援的交易貨品 按照 隨機順序 交易。
如果想要程式按順序進行交易,可以在選項『交易貨品優先序列』中 依次填入 正規表示式 並用英文逗號 , 隔開 ,如此以來:
- 對於 優先貨品 ,如果同時屬於 據點接受的貨品 和 程式支援的交易貨品 ,那麼按照 填寫順序 交易。
- 對於其它貨品,在優先貨品後按照隨機順序交易。
- 錯誤的/據點不接受的/程式不支援的 貨品名稱會被忽略。
例子
遊戲版本1.1,四號谷地 20晶体外壳 + 24柑实罐头 + 18精选荞愈胶囊 + 18高容谷地电池 畢業滿礦產線,武陵 6优质芽针针剂 + 12中容武陵电池 版本畢業產線。
選項『交易貨品優先序列』可以填入 晶体外壳,\b柑实罐头,精选荞愈,高容谷地,优质芽针,中容武陵,這樣可以在四號谷地節餘電池(搬運發電減少武陵電池消耗)並且在武陵優先消耗藥品(防止藥品爆倉阻塞汙水堵住電池產線)。
轉交運送委託
檢查單:「地區建設/倉儲結點/委託運送列表」和「我轉交的委託」可用。
是否在「地區建設/倉儲結點」中領取一次「我轉交的委託」獎勵,並轉交全部運送委託。程式會在首次進入任意地區的「倉儲結點」時先領取獎勵,然後遍歷所有區域轉交全部委託。
可能出現 委託未領取/貨物摔壞 情形,不能確保獲得最大收益。
選項:『⭐轉交運送委託』。獎勵領取預設啟用。
簡易製作
檢查單:「簡易製作介面有可製作的物品」可用。
是否前往「簡易製作介面」製作物品。
選項:『⭐簡易製作』
造裝備
檢查單:「裝備製造/套組裝備製造」可用。裝備原件日產不小於50。
是否前往「裝備製造/套組裝備製造」並製作一件 列表首位 的裝備。請確保有足夠的 裝備原件 和排程券。
選項:『⭐造裝備』
收信用
檢查單:「帝江號」區域可達。擁有至少25個好友。「採購中心/信用交易所」可用。
是否前往好友的「帝江號」並在「訪客終端」上進行助力獲得信用。助力結束後,前往「採購中心/信用交易所」收取全部助力。
若選項『嘗試僅收培育室』開啟,則優先嚐試僅助力好友「帝江號」上的「培養倉」。如果不能,至少助力一次其它艙室。
選項:『⭐收信用』『嘗試僅收培育室』
帝江號收菜
檢查單:「帝江號」區域可達。
是否執行一下任務的總開關 收集線索,製造艙
選項:『⭐帝江號收菜』
收集線索
檢查單:「帝江號/會客室」區域可達。
是否前往「帝江號/會客室」收集全部線索。若集齊線索,則開啟情報交流。
如果想要提高情報交流頻率(獲得更多的信用來兌換抽卡資源),建議多加好友。
選項:『⭐帝江號收菜』中的「收集線索」
製造倉
檢查單:所有的「帝江號/培養倉」區域可達。每個區域設好待制造物品。每個區域至少安排一名角色。
是否前往「帝江號/製造倉」收取培養材料。收取後會補足待制造數量。
如果想要提高製造效率,請安排天賦合適的角色。
選項:『⭐帝江號收菜』中的「製造艙」
培養艙
是否前往「帝江號/培養艙」收取培養材料並直接再次培養。
選項:『⭐帝江號收菜』中的「培養艙」
買信用商店
檢查單:「採購中心/信用交易所」可用。
是否在「採購中心/信用交易所」採購。每輪優先購買「武庫配額」「嵌晶玉」及識別到的折扣商品,並最多按 80/120/160/201 信用成本重新整理;只有預計重新整理後信用嚴格大於固定值 210 才會重新整理。不能繼續重新整理時,還會嘗試購買頁面中其他可購商品。
『信用商店保留信用』是購買成功後的停止閾值:程式不會在購買前預留這部分信用,而是在扣除商品價格後,剩餘信用小於等於該值時停止後續採購。該配置不控制重新整理;重新整理始終使用上述固定 210 判定。
選項:『⭐買信用商店』『信用商店保留信用』
買賣貨
檢查單:「帝江號」區域可達。擁有至少25個好友。「地區建設/物資排程/彈性需求物資」可用。在『⭐地區建設』中啟用「據點兌換」確保排程券充足、「買物資」確保排程券不溢位。
是否在「彈性需求物資」與好友交易賺取排程券。自動獲取貨物資訊,然後用價格上下限判定是否交易。(除非可購買數量即將溢位,這種情況下必定交易。)
只買不賣模式下,只進行購買操作,不進行賣出操作。並不會獲取所有資訊以加速任務流程。
當前 程式支援的交易物資 詳見檔案 world_map.py 中的列表 exchange_goods_dict 。
選項:『⭐地區建設』的「買賣貨」『只買不賣』『武陵買入價』『武陵賣出價』『武陵』『四號谷地買入價』『四號谷地賣出價』『四號谷地』
買物資
檢查單:「地區建設/物資排程/穩定物資需求」可用。在『⭐地區建設』中啟用「據點兌換」確保排程券充足。
是否在「地區建設/物資排程/穩定物資需求」中通過排程券購買物資。依次購買「日用消耗」「工業貨品」「人文物產」首行某個物品。
選項『購物白名單』預設留空,表示購買「日用消耗」「工業貨品」首行首個物資;若『是否買禮物』為 true,也會購買「人文物產」首行首個物資。
該選項可以填入用 英文逗號(,) 隔開的若干 正規表示式 ,如果任一可以匹配首行的某個物資,那麼購買,如果都不匹配,那麼跳過。推薦設為 刻写,助剂,理智,寻访,高级,高阶,折金票 。
建議手動購完 不重新整理的一次性物資,以避免奇怪的問題(雖然能相容)。
選項:『⭐地區建設』的「買物資」『購物白名單』『是否買禮物』
刷體力
詳見 體力本.md 。
活動獎勵
檢查單:「活動中心/每週事物」可用。
是否按『⭐活動獎勵』多選項領取「活動中心」中的獎勵。當前三個選項預設全部選中。
選項:『⭐活動獎勵』,可選「周常獎勵」「理智補給」「刮刮樂」
日常獎勵
檢查單:「行動手冊/日常」和「通行證」可用。
是否領取「行動手冊/日常」和「通行證」中的獎勵。
選項:『⭐日常獎勵』
傳送到帝江號右側傳送點
檢查單:帝江號區域可達。
傳送到「帝江號」右側傳送點。
選項:『⭐傳送到帝江號右側傳送點』
執行外部命令
檢查單:外部程式可通過命令列直接啟動。
在日常任務最開始或最後執行一次外部命令,通過「外部命令執行時機」下拉框選擇。可通過選項控制是否等待命令退出,也可在檢測到目標命令已執行時跳過本次啟動。可結合其他能夠通過命令列執行特定任務的指令碼使用,以更好地實現遊戲日常處理。
選項:『⭐執行外部命令』『外部命令』『外部命令起始於』『外部命令等待退出』『外部命令已執行時跳過』『外部命令執行時機』
命令示例(參考命令列啟動任務的寫法,儘量保持簡短):
# MXU(Windows):开机自启动模式,指定实例(任务标签页)名
mxu.exe --autostart --instance 日常任务
# MXU(Linux / macOS):指定实例,执行完成后自动退出
./mxu --autostart -i 日常任务 --quit-after-run
# 通用:执行本地脚本
python scripts/daily_extra.py
填寫說明:
- 建議使用絕對路徑或穩定的相對路徑。
- 『外部命令起始於』可選;填寫後作為命令工作目錄,不填則使用預設目錄。
- 路徑或引數含空格時,請按當前系統 shell 規則加引號。
mxu.exe僅適用於 Windows,Linux / macOS 通常是./mxu。-i/--instance用於指定例項(任務標籤頁)名。-q/--quit-after-run表示自動執行完成後退出。- 開啟『外部命令等待退出』後,會等待該命令結束並根據退出碼判定成功與失敗。
- 開啟『外部命令已執行時跳過』後,檢測到目標命令已在執行會直接跳過本次啟動。
- 引數儘量簡短,避免超長單行命令。
其他選項
- 發生異常時終止遊戲
- 僅退出遊戲
- 完成後退出