在 Windows 上安装 Reflex 服务器

介绍

Reflex 是 Turbo Pixel Studios 推出的一款崭露头角的竞技竞技场 FPS。 本教程将向您展示怎样在 Windows VPS 上设置您自己的 Reflex 服务器,编写一个在发生崩溃时重新启动服务器的批处理文件,以及编写一个用于更新服务器的批处理文件。 目前,反射服务器软件仅适用于 Windows。

安装 SteamCMD

SteamCMD 是一个命令行工具,用于安装和更新 Steam 提供的游戏服务器软件。 需要下载 Reflex 服务器文件。

步骤1 – 从下载 SteamCMD 这里.

第2步 – 将 steamcmd.exe 解压到 C:steamcmd

安装反射服务器

步骤1 – 新建一个文件夹 C:reflexsrv

第2步 – 跑 C:steamcmdsteamcmd.exe

第 3 步 —— Enter 以下命令:

login anonymous
force_install_dir C:reflexsrv
app_update 329740

服务器安装完成后,输入 quit.

配置反射服务器

步骤1 – 跑 reflexded.exe 生成配置文件 dedicatedserver.cfg.

第2步 – 根据您的喜好自定义服务器变量,但请注意 sv_gameport.

第 3 步 – 如果您在服务器上启用了 Windows 防火墙,则必须转发您在中指定的端口(TCP 和 UDP) sv_gameport 允许玩家连接到您的服务器。

自动重启批处理文件

您的服务器现已安装和配置,您可以简单地运行 reflexded.exe 启动它。 但是,Reflex 仍处于早期访问阶段,服务器软件仍然容易崩溃。 使用以下内容创建一个新的批处理文件:

@echo off
echo Server will auto-restart if there is a crash
echo Press Ctrl+C to cancel the restart during the countdown.
timeout 10

FOR /L %%A IN (1,1,99999) DO (
reflexded.exe
echo reflexded.exe has stopped, restarting in 5 seconds.
timeout 5
)

运行上面的批处理文件来启动服务器而不是直接运行 reflexded.exe.

服务器更新批处理文件

使用我们在安装服务器时使用的 SteamCMD 中的相同命令更新服务器,但能够通过单击来更新它是很好的。 使用以下内容创建一个新的批处理文件:

@echo off
C:steamcmdsteamcmd.exe +login anonymous +force_install_dir C:reflexsrv +app_update 329740 +quit
pause

请记住在更新之前停止服务器进程。

结论

而已! 您现在在您的 Windows VPS 和批处理文件上有一个配置好的 Reflex 服务器来运行和更新它。 享受!

注:本教程在Vultr VPS上测试通过,如需部署请前往Vultr.com