全站通知:

开服教程

阅读

    

2024-04-27更新

    

最新编辑:Xmmxt

阅读:

  

更新日期:2024-04-27

  

最新编辑:Xmmxt

来自新怪谈:秘密实验室WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索
页面贡献者 :
TamedFlame

本指南将带您逐步了解在Windows和Linux上创建SCP:SL服务器的步骤

最低服务器配置要求

  • 3 GB RAM
  • Intel Core i3,2 线程,2 GHz
  • 4 GB 存储空间

Windows

所需的东西

使用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小时。