| 萬艦齊發3 
 **遊戲名稱**: Homeworld 3
 **遊戲供應商**: Steam
 **遊戲版本**: Build ID 14333539
 **遊戲進程**: Homeworld3.exe
 
 #### 資源文件
 
 這篇帖子包含兩個主要文件:
 1. DLL文件 (dxgi.dll)
 2. CT文件 (作弊表)
 
 **注意:作弊表需要DLL文件才能運作!**
 
 詳細的使用說明和功能列表如下,請仔細閱讀。
 
 ---
 
 ### [1] 代理DLL文件 (dxgi.dll)
 
 當遊戲初始化時,這個代理DLL會自動執行幾個UE4內部任務:
 
 - **鉤子UGameViewportClient::SetupInitialLocalPlayer**:構建Console UObject,屬於GameViewportClient。之後,你可以使用波浪號鍵(~)打開控制台。
 
 **更改按鍵方法**:
 - 在啟動遊戲之前打開dxgi.ini。
 - 將按鍵更改為ini文件中列出的可接受名稱之一。
 - 注意,遊戲運行時不能更改按鍵。
 
 - **暴露多個重要的UObjects**:如LocalPlayer, GameVieweportClient, Console, PlayerController, CheatManager, Pawn。這些對象可在作弊表的各種腳本中直接使用。
 
 - **保證RavenCheatManager始終構建**。
 
 - **使任何在控制台運行的命令(如果存在該命令)不返回“Command not recognized”**。這實際上是鉤子CallFunctionByNameWithArguments並設置UFUNC_Exec標誌(或0x200)以通過內部函數運行任何命令。
 
 - **補丁RavenCheatManager Ubergraph跳過檢查IsPackagedForDistribution**。
 
 **使用方法**:
 1. 將dxgi.dll和dxgi.ini提取到你的\Homeworld 3\Homeworld3\Binaries\Win64遊戲文件夾:
 - 例如,Steam的路徑:G:\SteamLibrary\steamapps\common\Homeworld 3\Homeworld3\Binaries\Win64
 - 如果你不知道遊戲文件夾在哪裡,可以打開Steam客戶端,右鍵點擊遊戲 > 管理 > 瀏覽本地文件。然後進入'Homeworld3'文件夾,再進入'Binaries'文件夾,最後進入'Win64'文件夾。
 2. 控制台命令列表
 
 ---複製代碼 
### 遊戲控制台命令:
#### 常見的Unreal Engine命令:
- **slomo [浮點數]**
  - 根據提供的值減慢、加速或將遊戲速度恢復到正常速度。(例如:slomo 0.5;slomo 1;slomo 1.5)
- **toggledebugcamera**
  - 這將使當前相機脫離玩家(實際上,它將控制器更改為新創建的相機 UObject),讓你可以四處飛行並探索區域。在普通的遊戲中,你控制的是玩家實體,可以將這個命令與傳送命令結合使用,將玩家傳送到相機指向的位置。但是在這裡,你控制的是一個艦隊,而玩家實際上是一位指揮官(即你)。
---
### Homeworld 3 命令:
- **cheat killcommander [id]**
  - 會殺死由id識別的指揮官(例如:cheat killcommander 0 會殺死你自己)。這時,母艦和整個艦隊會被摧毀或從戰場上消失。內部運行的命令是:
    ``` 
    Function RavenSimulation.SimOrderFactory:MakeCommanderLeaveOrder
    (
      arg_1 = IntProperty CommanderID
      arg_2 = IntProperty hostCommanderId
      arg_3 = BoolProperty bRelinquishShipsToHost
    )
    ```
- **cheat spawn [船艦名稱] [數量]**
  - 會在相機位置生成指定數量的船艦(例如:cheat spawn destroyer01 1)。船艦會在相機位置生成,因此你會看到船艦內部。滾動滑輪縮小視野以退出船艦,然後在場景中找到它。或者使用快捷鍵選擇所有戰鬥艦船(Ctrl + Caps Lock 鍵應該可以)。
  - 一些可用的船艦名稱(可能不是全部):
    - battlecruiser01
    - battlecruiser02
    - carrier01
    - destroyer01
    - destroyer02
    - fighter01
    - fighter02
    - fighter03
    - frigate01
    - frigate02
    - frigate03
    - frigate04
    - frigate05
    - mothership01
    - probe01
    - resourcecontroller01
    - frigate06
- **cheat damage [id]**
  - 將選定船艦的生命值減少指定百分比(例如:選擇一艘船,然後輸入 cheat damage 10 以減少10%的生命值)。
- **cheat destroy [id]**
  - 會摧毀屬於指定指揮官ID的所有船艦(例如:cheat destroy 0 會摧毀你所有的船艦)。
- **cheat resources [數量]**
  - 給你指定數量的資源單位(例如:cheat resources 1000 會給你1000個資源單位)。
- **cheat godmode [id]**
  - 會使指定指揮官ID擁有的母艦無敵(例如:cheat godmode 0 會使你的母艦無敵,不確定是否對整個艦隊有效)。內部運行的命令是TiirUtilities::MakeMotherShipInvulnerable。
- **cheat skipnis**
  - 將遊戲時間加速至200%(應該是),加快遊戲進程。通常可以用P鍵在0%和100%之間調節速度,但不能超過100%。要重置速度,按P鍵暫停遊戲,再按P鍵重置速度至100%。(P.S.: NIS = 非互動序列)
- **cheat camera**
  - 尚未測試其作用。
- **cheat completemission**
  - 可以猜到其作用。可能需要參數,尚未測試,因為我想正常遊玩劇情。
- **cheat research**
  - 解鎖所有研究功能。無法僅解鎖部分功能,這不是我的命令,請勿要求調整。
- **cheat missioncompletedata [關卡名稱] [難度]**
  - 我相信這會調整你的任務統計數據。尚未測試,不知道參數。
- **cheat resetallgameactivities**
  - 不知道此命令的作用。
- **cheat unlocktrophy [物品ID] [進度]**
  - 這僅適用於PS5,解鎖獎杯。尚未測試。
- **cheat nextbeat**
  - 我猜是完成當前任務並進入下一個任務。尚未測試。
- **cheat beatlist**
  - 不知道其作用,尚未測試。
---
請注意,我測試了這些命令以了解它們的作用。因此,我不是這些命令的創作者,請勿詢問“X命令的作用是什麼?”因為這不是我的遊戲。請向Blackbird Interactive詢問 ;)
也請不要問我如何生成具有自定義屬性的船艦 T_T...
另外,請注意開發者可能會在未來的遊戲更新中移除這些命令,因此,如果沒有其他原因導致它們無法運行(例如,錯誤執行簡單指令),那麼原因可能是它們已被移除。
---
最好的祝福,
Sun
 ### [2] CT文件 (作弊表)
 
 **CT文件包含以下功能**:
 
 **如何使用**:
 1. 確保你已安裝Cheat Engine 7.5。
 2. 從ZIP壓縮包中提取Homeworld.CT。
 
 **如果你看不到文件擴展名**:
 - 打開文件資源管理器;如果你在任務欄上沒有這個圖標,點擊開始,點擊Windows系統,然後點擊文件資源管理器。
 - 點擊文件資源管理器中的查看選項卡。
 - 點擊文件名擴展名前的框以顯示文件擴展名。
 - 點擊隱藏項目前的框以顯示隱藏文件。
 3. 雙擊CT文件,Cheat Engine應該會打開。
 - 如果沒有,運行Cheat Engine > 文件 > 打開文件,然後選擇CT文件。
 - 或者運行Cheat Engine,將CT文件拖放到CE的空白界面上。
 4. 啟動[Initialize]腳本,它會要求你嘗試打開遊戲進程,點擊是。
 - 如果你手動打開了Homeworld3.exe進程(文件 > 打開進程 > 選擇列表中的最後一個Homeworld3.exe進程 > 打開),則腳本將在無提示下運行。
 - *如果腳本未啟動/啟用,右鍵點擊並在你的消息中張貼錯誤圖片。
 5. 你現在可以使用表中提供的功能了。
 
 下載
 
 
 
 所有站內附件皆會附上安全掃描報告
 請會員查看純淨度百分比後判斷使用
 
 
 
 相關檔案須知:
 取得檔案前,請先詳細閱讀文章內容
 避免不必要錯誤與誤會發生。
 也可多參考文章討論樓層內容
 了解附件檔案相關討論資訊。
 
 
 
 
 
 |