DayzHUBConsole

使用指南快速開始

安裝代理程式

DHUBconsole 代理程式是一個小模組,可解鎖即時地圖、真實 FPS、管理操作與詳細日誌。可在 Steam 工作坊取得:DayzHUB Console Agent(項目 3813527671)。

1. 載入模組

把 @DHUBconsole 放進伺服器資料夾。如果你想取得遊戲內的玩家檢舉,請用 -mod=@DHUBconsole 載入(玩家之後需要下載它);若只在伺服器端使用,請用 -serverMod=@DHUBconsole 載入:它包含你的 API 金鑰,永遠不會傳給玩家,玩家也不需要下載任何東西。需要遊戲內檢舉時用 -mod,否則用 -serverMod。

從 0.7.x 升級?在加入新模組之前,請先把 @DHUBconsole_Server 從 -servermod 中移除:兩者同時載入會造成類別名稱重複,伺服器將無法編譯。

提示: 在 Steam 工作坊訂閱 DayzHUB Console Agent(項目 3813527671)。從工作坊載入它的伺服器會在下次重新啟動時取得每次更新。

2. 貼上你的 Settings.json

先啟動一次伺服器:代理程式會建立 profiles/DayzHUB/DHUBconsole/Settings.json。把它的全部內容換成伺服器「設定」頁面上顯示的 Settings.json——其中包含伺服器 ID 和 API 金鑰。金鑰只會顯示一次。

3. 重新啟動並檢查

伺服器啟動幾秒後,「設定」頁面的橫幅會變成「已連線」。

  1. 沒有連線?開啟 profiles/DayzHUB/DHUBconsole/logs/agent-YYYY-MM-DD.log。
  2. "refused":伺服器 ID 或 API 金鑰錯誤——重新貼上 Settings.json。
  3. "Not configured":Settings.json 仍是預設內容。

DayZ 1.29 與 1.30

同一個代理程式可在 DayZ 1.29 與 1.30 上執行。從代理程式 0.8.8 起,它會繞過 1.30 中一個讓模組看不到設定檔資料夾檔案的錯誤,因此 LBmaster 與 TheModBase 的清單照常運作。不需要任何設定。

Console 無法連線時

代理會把擊殺、死亡與聊天紀錄保存在磁碟上(profiles/DayzHUB/DHUBconsole 中的 spool.json),直到 Console 確認收到。發生當機、伺服器程序被強制結束,或網站無法連線時重新啟動之後,下次啟動會帶著事件發生的時間重新傳送,Console 對每一行只儲存一次。需要代理 0.10.0 或更新版本。

Settings.json 中的選項

liveMapEnabled、eventMarkersEnabled 和 allowAdminActions 可以關閉代理程式的部分功能。金鑰遺失了?在「設定 › 危險區域」產生新金鑰——舊金鑰會立即失效。

DayzHUB Console

Cookie 設定

選擇是否允許 DayzHUB Console 使用我們無 Cookie 的統計功能記錄你的造訪。你可以隨時更改。

我們統計頁面瀏覽量時不使用 Cookie,也不儲存 IP 位址或任何可識別您身分的其他資料。

必要 Cookie用於登入、安全性、你的語言設定以及儲存此選擇。
一律啟用
統計 — Plausible在不使用 Cookie、不收集個人資料的情況下統計網頁造訪次數,協助我們改善 DayzHUB Console。