跳到主要内容

如何在 WARDOGS 服务器上添加预留位(VIP)

预留位让玩家在你的 WARDOGS 服务器满员时也能加入。服务器会为预留名单上的玩家空出一定数量的位置。你可以在 ServerSettings.ini 中手动编辑名单,也可以交给 WARPANEL 维护。

ServerSettings.ini 配置行

预留位是 [/Script/WDGame.WDGameSession] 段落中的两项设置:保留多少个位置,以及可以使用这些位置的玩家的 Steam ID(SteamID64,17 位数字)。ClearArray 这一行会先清空默认名单;每位玩家添加一行 DefaultReservedPlayerIds。

ServerSettings.ini
[/Script/WDGame.WDGameSession]MaxReservedSlots=4!DefaultReservedPlayerIds=ClearArray.DefaultReservedPlayerIds=76561198000000011.DefaultReservedPlayerIds=76561198000000099

用 WARPANEL 添加预留位

  1. 01连接 RCON在 WARPANEL 中打开服务器的 设置 → RCON,填写服务器的公网 IP、RCON 端口(默认 7776)和密码。
  2. 02打开预留位名单服务器的“服务器配置”页面会显示预留位名单:设置文件里有哪些人,以及保留了多少个位置。
  3. 03添加玩家粘贴玩家的 Steam ID(7656119…)并添加。WARPANEL 通过 RCON 将其写入设置文件,并在团队的玩家备注中为其打上 VIP 标签。
  4. 04方便时重启游戏在服务器启动时读取名单,所以预留位从下次重启起生效。WARDOGS 服务器大约每天重启一次。

自动发放 VIP

  • 支持者:支持者档位或一次性付款可以包含预留位。付款成功时 WARPANEL 自动添加,支持结束时自动收回。
  • 暖服玩家:Discord → 暖服 → 暖服奖励,可为暖服达到你设定分钟数的玩家发放预留位,持续天数也由你决定。
  • 已经拥有预留位的玩家——无论是手动添加还是来自其他福利——在上述福利结束时会保留预留位。

常见问题

怎么找到玩家的 Steam ID?

就是玩家 Steam 个人资料地址中以 7656119 开头的 17 位数字,也可以在 WARPANEL 的实时玩家列表和玩家页面中找到。

预留位算在玩家上限里吗?

算。MaxPlayers 包含预留位;MaxReservedSlots 表示其中有多少个为名单保留。

为什么新加的预留位不会立刻生效?

运行中的 WARDOGS 服务器在启动时从 ServerSettings.ini 读取预留名单,所以更改要在下次重启后才生效。