DGLabPunish
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 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
前置依賴
下面這些內容需要先安裝,否則該模組不會生效:
BepInEx-BepInExPack