jiuyue-HostOnlyStart icon

HostOnlyStart

Host-only truck start permissions for R.E.P.O. Authorized players can start once extraction points are completed.

By jiuyue
Last updated 6 hours ago
Total downloads 182
Total rating 0 
Categories Tools Server-side AI Generated Quality Of Life
Dependency string jiuyue-HostOnlyStart-2.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305

README

Host Only Start

Host Only Start 是一个 R.E.P.O. / REPO 发车权限控制插件。它可以限制只有房主或房主授权的玩家才能发车。

当前修改版不再要求所有玩家回到卡车:只要提取点完成,并且操作玩家有权限,就会立即发车。

特别鸣谢

特别鸣谢一起参与测试的:blublue

Bug 反馈:[email protected]

功能说明

安装后,默认只有以下玩家可以发车:

  1. 房主
  2. 被房主授权的玩家

未授权玩家尝试发车时,会被阻止。

发车条件

  • 不要求所有玩家都回到卡车;
  • 只检测关卡提取点是否已经完成;
  • 只要提取点完成,并且操作玩家有发车权限,就会立即发车。

游戏内菜单

默认按键:Home

按下 Home 可以打开 Host Only Start 的发车权限菜单。

菜单中可以看到当前房间玩家列表,并可以对非房主玩家进行授权或撤销授权。

菜单功能包括:

  • 查看当前玩家列表;
  • 授权单个玩家发车;
  • 撤销单个玩家发车权限;
  • 增加全部客机发车权限;
  • 撤销全部发车权限;
  • 重载配置;
  • 修改菜单热键。

适合场景

  • 房主想快速切关;
  • 有玩家掉队、挂机或卡住;
  • 不想因为有人没回车导致队伍无法继续;
  • 想让指定管理玩家拥有发车权限。

配置文件

首次启动游戏后,会生成配置文件:

REPO\BepInEx\config\local.repo.hostonlystart.cfg

主要配置项:

[Feedback]
ShowDeniedMessage = true

[Permissions]
AllowedClientSteamIds = 
AllowedClientPlayerNames = 

[UI]
MenuKey = Home

推荐使用 SteamID 授权,因为 SteamID 比玩家名更稳定。

多个 SteamID 可以用英文逗号分隔,例如:

AllowedClientSteamIds = 76561199838608602, 76561199516256365

安装方法

使用 Thunderstore / r2modman 安装即可。

手动安装时,将压缩包内的文件解压到游戏目录,使 DLL 位于:

REPO\BepInEx\plugins\HostOnlyStart.dll

注意事项

  • 只有房主可以修改授权列表。
  • 客户端玩家即使能看到菜单,也不能修改权限。
  • 如果直接编辑配置文件,需要重启游戏或在菜单中点击“重载配置”。
  • 发车权限推荐使用 SteamID,不推荐只使用玩家名。
  • 如果多个玩家同时抓车屏,可能会产生同步延迟或旧 RPC 警告,建议只让一个授权玩家操作车屏。