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 控制台查看输出。
