DGLabPunish

版本 v0.6.1·更新於 2026-05-12

Connect DG-LAB Coyote 3.0 in R.E.P.O.; supports hit/death punishment, continuous waveforms, footstep/action triggers, and App Socket control panel.

截圖 共 1 張

模組介紹 作者原文

DGLabPunish v0.6.1

適用於在 R.E.P.O. 遊戲中連接 DG-LAB 郊狼 3.0 主機的懲罰型 Socket 模組,支持受擊、死亡懲罰、左右腳步、奔跑、跳躍、落地、滑行等事件觸發連續波形和強度變化。

作者 / Author: AngelcoMilk

項目地址 / GitHub Repository:

英文 README / English README::

DGLabPunish 會在遊戲內啓動一個 DG-LAB App Socket 控制端,讓手機 DG-LAB 3.0 App 掃碼連接,再由手機通過藍牙連接郊狼 3.0 主機。電腦不需要藍牙。

源碼、更新說明和完整文檔都在 GitHub 項目地址中維護。

遊戲內面板

按 P 打開遊戲內“郊狼 3.0 連接面板”。

面板標註:

  • 頂部分頁:客戶端 用於連接和強度控制;波形庫、事件映射、導入/導出、事件參數 用於調試和配置懲罰波形。
  • Socket 控制端狀態:顯示當前協議、連接模式和 App 連接狀態。
  • 二維碼地址文本:這是二維碼實際內容。請用 DG-LAB 3.0+ App 的 SOCKET 功能掃碼,不要使用普通掃碼入口。
  • 二維碼:手機掃碼後會連接到面板中顯示的 WebSocket 地址,並完成 App Socket 綁定。
  • 檢測到的電腦 IPv4:面板會列出多個候選 IP。優先選擇手機同一 Wi-Fi 下可訪問的地址,例如 192.168.x.x。
  • 連接模式:LocalServer 表示電腦本機監聽端口,手機從局域網訪問電腦。
  • 局域網 IP/域名與本地端口:二維碼會使用這裏的地址和端口。默認端口是 9999。
  • 公網/遠程/Relay 字段:用於公網 Socket、自建遠程 Socket 或自建 relay code。這裏的 Relay Code 不是 DG-LAB App 原生遠程口令。
  • 保存/重啓/停止服務:修改 IP、端口或遠程地址後,保存並重啓服務,再重新掃碼。
  • 強度控制:底部顯示 A/B 當前強度和上限,也可以在面板裏測試、調整或清空通道。

重要軟件版本

  • 請使用 Google Play 下載的 DG-LAB 3.0+ App,建議使用 3.x 系列。
  • DG-LAB 4.0 及以上版本目前不兼容本 Mod 使用的 Socket 接入方式。
  • 手機負責藍牙連接郊狼 3.0 主機;電腦只需要和手機網絡互通。

多 IP 地址選擇

  • 優先選擇和手機處在同一個 Wi-Fi/局域網的 IPv4。
  • 常見可用地址通常是 192.168.x.x、10.x.x.x、172.16.x.x - 172.31.x.x。
  • 不要選 127.0.0.1,手機無法通過這個地址訪問電腦。
  • 198.18.x.x 常見於虛擬網卡、代理或測試網絡,不一定能被手機訪問;如果掃碼失敗,請換成實際局域網 IP。
  • 修改 IP 或端口後,保存並重啓服務,再重新掃碼。
  • 確認 Windows 防火牆允許 R.E.P.O. 或端口 9999 通信。

主要功能

  • 受擊和死亡懲罰波形。
  • 走路、奔跑、滑行連續波形。
  • 左腳 A / 右腳 B 的腳步通道映射。
  • 跳躍、落地、滑行、敵人腳步提示。
  • A/B 強度控制、測試波形、清空隊列、連接診斷。
  • 波形預設和導入/導出配置。

快捷鍵

  • P:打開/關閉遊戲內控制面板。
  • I:緊急停止,清空 A/B 隊列並將強度設爲 0。

安裝(r2modman)

  • 導入 zip。
  • 確認 DLL 路徑:BepInEx/plugins/DGLabPunish/DGLabPunish.dll
  • 確認依賴 BepInExPack 已安裝。

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack

檔案與校驗

檔案名稱
DGLabPunish-0.6.1.zip
檔案大小
208.4 KiB