开服教程
阅读
2024-04-27更新
最新编辑:Xmmxt
阅读:
更新日期:2024-04-27
最新编辑:Xmmxt
本指南将带您逐步了解在Windows和Linux上创建SCP:SL服务器的步骤
最低服务器配置要求
- 3 GB RAM
- Intel Core i3,2 线程,2 GHz
- 4 GB 存储空间
Windows
所需的东西
- SteamCMD - 用于安装和更新服务器
- Mono (64-bit) - Unity使用的框架,用于许多事情,需要修复某些语音聊天问题
- Visual C++ Redistributable 2015
使用SteamCMD安装SCP:SL服务端
SteamCMD 用于在指定位置安装 SCP:SL 服务器,这样一来,一旦需要更新服务器,也会更加方便。
设置安装目录
设置所需的服务器目录/安装位置。
force_install_dir <目录>
- ( "C:/SL_Server")
登录SteamCMD
要下载服务端,您必须登录到Steam。您也可以使用Steam帐户登录,但不建议这样做你可以使用匿名账户登录
login anonymous
安装
安装专用服务端时使用应用程序ID 996560
app_update 996560
验证文件完整性
确保所有必需的文件都没有丢失或损坏。
app_update 996560 validate
(可选) 创建自动更新脚本
可以创建一个.bat文件,以便在需要时自动更新服务器。
将以下代码粘贴到一个文本文件中并更改格式为.bat,并在服务器需要更新时运行它
steamcmd +force_install_dir <directory> +login anonymous +app_update 996560 +app_update 996560 validate +quit
Linux (Ubuntu/Debian)
所需的东西
- 已经设置好的带有SSH和FTP配置的服务器
- 必须首先创建一个目录供SCP:SL服务端使用
安装组件
Mono - Unity使用的框架,用于许多事情,需要修复某些语音聊天问题
tmux - 允许在单个会话中运行多个窗口,用于保持服务器运行而无需登录SSH
sudo apt-get install tmux
SteamCMD -用于安装和更新服务器
sudo apt-get install steamcmd
创建新用户
创建一个新用户,专门用于SCPSL服务器,因为使用 root 用户存在风险。
sudo adduser scpserver
- 创建一个名为"scpserver"的新用户
su - scpserver
- 将活跃用户更改为"scpserver"
使用SteamCMD安装SCP:SL服务端
SteamCMD 用于在指定位置安装 SCP:SL 服务器,这样一来,一旦需要更新它,也会更容易。
打开 SteamCMD 以便能够执行所需的安装命令。必须在安装 steamcmd.sh 的目录中运行
./steamcmd.sh
设置安装目录
设置所需的服务器目录/安装位置。
force_install_dir <directory>
- ( "/home/SL_Server")
登录SteamCMD
要下载服务端,您必须登录到Steam。您也可以使用Steam帐户登录,但不建议这样做你可以使用匿名账户登录
login anonymous
安装
安装专用服务端时使用应用程序ID 996560
app_update 996560
验证文件完整性
确保所有必需的文件都没有丢失或损坏。
app_update 996560 validate
启动服务器
在Linux上启动服务器与Windows上有些不同。
tmux new -s scp
- 以名称"scp"开始新会话
cd <directory>
- 选择服务器目录
./LocalAdmin 7777
- 在端口7777上启动服务器
服务器配置
安装服务器后,可以进行配置,并设置诸如服务器名称、信息标签、玩家数量等的设置。
所有这些设置都可以在config_gameplay.txt/config.txt文件中更改。
- Windows: %AppData%\Roaming\SCP Secret Laboratory\config\<port>\config_gameplay.txt
- Linux: ~/.config/SCP Secret Laboratory/config/<port>/config_gameplay.txt
验证服务器
服务器必须经过验证才能在服务器浏览器中公开显示
.在请求验证之前,请确保您的服务器遵循已验证服务器规则(VSR)。
请求验证
准备好后,请发送电子邮件至 server.verification@scpslgame.com,并提供以下信息:
- 服务器的公共IPv4地址
- 服务器使用的端口
- 服务器IP是静态还是动态
发送后,请确保保持您的服务器运行,直到验证完成。验证时间通常不超过72小时。