本指南介绍如何在 Legion Hosting 上设置和配置您的 SCUM 专用服务器,包括首次启动、GPanel 启动变量、PvE 与 PvP 模式、ServerSettings.ini 配置、连接服务器以及世界管理。有关管理员设置和游戏内命令,请参阅 SCUM 管理员命令。
首次启动
当您首次从 Legion Hosting 获取 SCUM 服务器时,需要完成初始安装才能进行游戏。
- 登录 GPanel 并从服务器列表中选择您的 SCUM 服务器。
- 点击 Console 选项卡并按下 Start。
- 服务器将通过 Steam 下载并安装 SCUM 专用服务器文件(App ID
3792580)。初始下载可能需要几分钟,具体取决于文件大小。 - 下载完成后,服务器将自动启动。SCUM 在托管平台上通过 Wine 兼容层运行,因此启动期间您可能会看到与 Wine 相关的日志输出——这是正常且预期的行为。
- 等待控制台中出现表示服务器已就绪并正在监听连接的消息。首次启动可能比后续启动需要更长时间,因为服务器需要生成初始世界数据。
GPanel 启动变量
核心服务器设置在 GPanel 中作为启动变量进行配置。这些值在服务器启动时传递给服务器进程,并在下次启动时生效。
- 在 GPanel 中选择您的 SCUM 服务器。
- 点击 Startup 选项卡。
- 设置下列变量。更改将在您下次启动或重启服务器时生效。
| 变量 | 默认值 | 说明 |
|---|---|---|
SERVER_NAME |
My SCUM Server |
在游戏内服务器浏览器中显示的名称。请使用描述性名称,以便玩家轻松找到您的服务器。 |
SERVER_DESCRIPTION |
|
玩家选择您的服务器时在服务器浏览器中显示的简短描述。请保持简洁且信息丰富。 |
SERVER_PASSWORD |
(空) | 玩家加入所需的密码。留空则为公共服务器。如果您想限制只有受邀玩家才能访问,请设置密码。 |
MAX_PLAYERS |
64 |
最大同时在线玩家数。不应超过您的托管方案的槽位限制。更高的玩家数量需要更多的 RAM 和 CPU。 |
SERVER_PLAYSTYLE |
PVP |
服务器游戏风格模式。设置为 PVP 以启用玩家对战,或设置为 PVE 以仅启用玩家对抗环境模式。请参阅下方的 PvE 与 PvP 部分获取指导。 |
ServerSettings.ini 中配置,则启动变量优先。请使用启动变量设置核心标识设置,使用 INI 文件进行详细的游戏性调整。
PvE 与 PvP
SERVER_PLAYSTYLE 变量决定了服务器上的核心游戏体验。请选择最适合您社区的模式。
| 模式 | 玩家战斗 | 基地突袭 | 最适合 |
|---|---|---|---|
| PVP | 玩家可以互相攻击和击杀 | 玩家可以突袭和摧毁其他玩家的基地和防御工事 | 竞技生存、突袭社区、硬核游戏玩法 |
| PVE | 玩家之间不能互相伤害 | 玩家建筑受到保护,不会被其他玩家破坏 | 合作生存、专注基地建设、休闲社区、角色扮演服务器 |
PVP 是 SCUM 的默认且最受欢迎的模式。玩家争夺资源、参与战斗,并可以突袭彼此的基地。此模式适合希望获得具有竞技优势的完整生存体验的玩家。
PVE 移除了玩家之间的伤害和基地突袭,允许玩家专注于生存机制、基地建设以及与环境(傀儡、机甲、野生动物)的合作对抗。这是希望获得更轻松体验的社区或角色扮演服务器的不错选择。
ServerSettings.ini 配置
要进行超出启动变量范围的详细游戏性调整,请编辑 ServerSettings.ini 文件。该文件位于:
SCUM/Saved/Config/WindowsServer/ServerSettings.ini
通过 GPanel Files 选项卡打开此文件,或通过 SFTP 上传。请参阅 SFTP 文件上传指南了解如何使用 FTP 客户端连接。
关键设置参考
| 设置 | 默认值 | 说明 |
|---|---|---|
LootRespawnTime |
1.0 |
地图上战利品重生速度的倍率。较低的值使战利品更快重生;较高的值则减慢重生速度。0.5 的值将重生时间减半。 |
VehicleSpawning |
True |
启用或禁用地图上的载具生成。设置为 False 可完全移除载具,获得更纯粹的步行生存体验。 |
VehicleSpawnRate |
1.0 |
载具生成数量的倍率。较高的值会增加可用载具的数量。 |
PuppetSpawnRate |
1.0 |
傀儡(僵尸)生成密度的倍率。增加此值可获得更具挑战性的 PvE 体验,在高玩家数量时如果性能受影响可减少此值。 |
AnimalSpawnRate |
1.0 |
野生动物生成密度的倍率。影响狩猎和食物可用性。 |
BaseBuildingDecayTime |
1.0 |
无人看管的玩家建筑衰减速度的倍率。较高的值减缓衰减,给玩家更多的回访时间。设置为 0 可完全禁用衰减。 |
BaseBuildingDamageMultiplier |
1.0 |
对玩家建造建筑造成伤害的倍率。增加此值可在 PvP 服务器上使突袭更容易,减少此值可使基地更耐久。 |
MechSpawnRate |
1.0 |
哨兵机甲生成率的倍率。机甲守卫高价值地点,是重要的 PvE 威胁。 |
FamePointsMultiplier |
1.0 |
通过活动获得的声望点数(经验值)的倍率。增加此值可加速角色成长。 |
SkillPointsMultiplier |
1.0 |
升级时获得的技能点数的倍率。较高的值让玩家更快解锁技能。 |
NightTimeSpeed |
1.0 |
夜间周期的速度倍率。较高的值使夜晚更快过去,部分社区出于可见性原因偏好此设置。 |
DayTimeSpeed |
1.0 |
白天周期的速度倍率。与 NightTimeSpeed 配合调整以控制整体昼夜比例。 |
一个最小的 ServerSettings.ini 示例:
[/Script/SCUM.ServerSettings]
LootRespawnTime=0.8
VehicleSpawning=True
VehicleSpawnRate=1.5
PuppetSpawnRate=1.2
AnimalSpawnRate=1.0
BaseBuildingDecayTime=2.0
BaseBuildingDamageMultiplier=1.0
MechSpawnRate=1.0
FamePointsMultiplier=1.5
SkillPointsMultiplier=1.0
NightTimeSpeed=2.0
DayTimeSpeed=1.0
ServerSettings.ini 之前,通过 SFTP 下载一份副本或重命名现有文件(例如 ServerSettings.ini.bak),以便出现问题时可以恢复。
ServerSettings.ini 的更改需要重启服务器才能生效。但是,某些设置可能会被 GPanel 中的启动变量覆盖。如果不确定,请停止服务器,进行更改,然后重新启动。
如何连接
玩家可以通过多种方式连接到您的 SCUM 服务器。
游戏内服务器浏览器
- 启动 SCUM 并在主菜单中点击 Play Online。
- 在服务器浏览器中,使用搜索栏通过您在
SERVER_NAME中设置的名称查找服务器。 - 从列表中选择您的服务器并点击 Join。
- 如果设置了服务器密码,系统会在连接前提示您输入密码。
Steam 收藏夹
- 打开 Steam 客户端,点击顶部菜单栏中的 View,然后点击 Game Servers。
- 点击 Favourites 选项卡,然后点击 Add a server。
- 以
IP:PORT格式输入服务器的 IP 和查询端口。在 GPanel Network 选项卡中查找这些信息。请参阅 IP 和端口指南获取帮助。 - 点击 Add this address to favourites。您的服务器现在将出现在收藏夹列表中。
- 右键点击服务器条目并选择 Connect,或启动 SCUM 并在游戏内浏览器的 Favourites 筛选条件下找到它。
直接连接
- 启动 SCUM 并进入 Play Online 服务器浏览器。
- 查找 Direct Connect 选项,输入 GPanel Network 选项卡中显示的服务器 IP 和游戏端口。
- 点击 Connect。
有关查找服务器 IP 地址和端口的详细信息,请参阅 如何查找服务器 IP 和端口。
世界管理
管理 SCUM 服务器的世界数据包括创建备份和在需要时进行世界重置。
存档备份
SCUM 会定期自动保存世界数据。要创建手动备份:
- 从 GPanel Console 选项卡停止服务器,确保所有数据已写入磁盘。
- 打开 GPanel Files 选项卡并导航至:
SCUM/Saved/ - 使用 GPanel 文件管理器或 SFTP 将
SaveFiles目录(或相关的存档数据文件夹)下载到本地计算机。该目录包含您的世界数据、玩家数据和基地信息。 - 将备份存储在安全的位置。标注日期以便日后识别。
世界重置(完全重置)
世界重置会将所有玩家进度、基地建筑、载具、物品栏和世界状态恢复到全新状态。这在开始新赛季、重大游戏更新后或世界数据损坏时非常有用。
- 从 GPanel Console 选项卡停止服务器。
- 打开 GPanel Files 选项卡并导航至:
SCUM/Saved/ - 删除
SaveFiles目录(或将其重命名为SaveFiles.bak以保留备份)。 - 如果您想完全重置玩家进度,还可以选择删除
Saved目录中的任何玩家数据库文件。 - 启动服务器。新的存档数据将在下次启动时自动生成。
相关文章
需要帮助?
如果按照本指南操作后仍无法解决问题,我们的支持团队随时为您提供帮助。