RandomValueMod
已支持至 REPO v0.4.4 版本,交流QQ羣573485890, 抓取時隨機化貴重物品價格。支持黑白名單、現金袋保護、多人同步、。
模組介紹 作者原文
💬 交流反饋
QQ 羣:573485890,歡迎進羣討論、反饋問題、組隊開黑。
隨機貴重物品的價格 (RandomValueMod)
版本:2.0.8 | 依賴:RandomValueLib
⚠️ 重大更新 (v2.0.0)
- 網絡同步徹底重寫:採用房主權威模式,修復了舊版本聯機卡死、價格不一致的問題。
- 詳細日誌輸出:可在配置中開啓,方便排查問題。
- 注意:本版本爲重大更新,建議刪除舊版模組後全新安裝。
📖 概述
在《REPO》中,當你抓取貴重物品時,其價格會根據你設定的倍率範圍隨機變化。
支持黑白名單、高價物品排除、現金袋單獨控制,所有配置均可實時調整。
✨ 主要功能
- 價格隨機化:物品被抓取時,價格在設定的倍率範圍內隨機。
- 黑白名單:可指定只隨機化某些物品(白名單)或排除某些物品(黑名單)。
- 高價物品排除:原價高於閾值的物品不參與隨機化。
- 現金袋控制:可單獨設置是否對現金袋生效。
- 聯機同步:房主權威模式,所有玩家看到的價格完全一致。
- 配置熱重載:在遊戲中修改配置文件後自動生效(僅房主)。
- 單機/聯機雙模式:自動適配單機與聯機環境。
- 詳細日誌:物品名稱、原價、新價、倍率、抓取玩家名一目瞭然。
📦 安裝
- 確保已安裝 BepInExPack。
- 安裝本模組的依賴 RandomValueLib。
- 將 RandomValueMod.dll 放入 BepInEx/plugins 文件夾。
- 啓動遊戲,模組會自動生成配置文件。
⚙️ 配置說明
配置文件位置:BepInEx/config/RandomValuablePrice.cfg
| 配置項 | 默認值 | 說明 |
|--------|--------|------|
| 基礎設置 | | |
| 隨機化物品價格 | true | 模組總開關 |
| 價格設置 | | |
| 最小价格倍率 | 0.5 | 價格乘數下限 |
| 最大價格倍率 | 2.0 | 價格乘數上限 |
| 黑白名單 | | |
| 啓用黑名單模式 | true | 黑名單內物品不隨機化 |
| 黑名單關鍵詞 | (空) | 逗號/分號分隔,匹配物品名稱 |
| 啓用白名單模式 | false | 僅白名單內物品隨機化 |
| 白名單關鍵詞 | (空) | 逗號/分號分隔,匹配物品名稱 |
| 特殊排除規則 | | |
| 排除高價物品 | false | 原價超過閾值的物品不隨機化 |
| 高價閾值 | 50000 | 判定高價物品的價格線 |
| 現金袋隨機化 | false | 是否對現金袋(Surplus)生效 |
| 調試 | | |
| 詳細日誌 | true | 在控制台輸出詳細隨機化信息 |
🧩 兼容性
本模組與絕大多數 REPO 模組兼容。
如遇衝突,請優先檢查是否與其他修改 ValuableObject 價格的模組同時使用。
❓ 常見問題
Q:聯機時價格不一致怎麼辦?
A:v2.0.0 已徹底修復此問題。如果仍發生,請確認房主和客戶端都安裝了相同版本的模組和 RandomValueLib。
Q:如何查看詳細日誌?
A:在配置文件中將 詳細日誌 = true,然後在 BepInEx 控制台查看輸出。
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: