SCUM 服务器教程-⚙️ 服主专区社区-SCUM Games-SCUM游戏社区

SCUM 服务器教程

从Steam下载服务器文件后,你有两种启动服务器的方式,本教程将逐一介绍。

启动服务器

第一种方式:

通过Steam启动器启动服务器。
操作非常简单,只需在Steam上点击“启动(LAUNCH)”即可。默认情况下,服务器启动时会自动附带 -log 命令行参数,该参数会打开服务器窗口,方便你监控服务器运行状态。
如需添加新的命令行参数,右键点击 SCUM Server,然后在“启动选项(LAUNCH OPTIONS)”输入框中输入额外参数。每个参数之间必须用空格分隔

20260402095925486-101fb6de2a652dc2ec57722585abf78d20260402095931575-86f9d86a239cdb5bfeee885e6612ff58

第二种方式:

通过命令提示符(CMD)启动服务器:
要使用命令提示符(CMD)启动服务器,你需要先导航到服务器文件所在目录。服务器文件默认位于Steam安装目录下:
...\SteamLibrary\steamapps\common\SCUM Server
在该目录下,你会看到多个文件夹,我们需要用来启动服务器的是名为 “SCUM” 的文件夹。

20260402095955550-aef0a46d97bea94b4f01631e5f3ee44b

进入“SCUM”文件夹后,打开 Binaries\Win64 子文件夹,其中包含用于通过CMD启动服务器的 SCUMServer.exe 可执行文件。
进入Win64文件夹后,打开命令提示符(CMD)。将 SCUMServer.exe 拖入CMD窗口,然后添加必要的启动参数即可启动服务器。

20260402100005211-ce34e62d4f067abcde9015a6d2c2b69b

常用启动参数列表

-log

添加此命令行参数后,服务器启动时会打开可视化控制台,实时显示 SCUM.log 日志内容,让你可以在服务器运行时监控其活动。
重要注意事项:点击服务器窗口会暂停服务器的运行节拍。 这会导致所有玩家被踢出服务器,且在取消暂停前无法重新连接。你可以按“ESC”键解除服务器冻结,因此运行时最好不要点击服务器控制台窗口

20260402100017235-085e7433c90d1ecc960e6796a78470d4

为了帮助你更好地理解日志内容,以下是部分日志条目的含义:
  • C – 任意角色
  • P – 囚犯(玩家)
  • Z – 僵尸
  • R – 剃刀(Razor,游戏内NPC)
  • S – 哨兵(Sentry,游戏内NPC)
  • A – 动物
  • V – 载具
  • IV – 物品虚拟化
  • NO – 网络对象

-port=7000

添加此参数后,服务器将在指定端口上运行。玩家连接服务器时,需要使用 IP:端口 的格式。
重要提示:客户端连接使用的响应端口始终为你指定的端口号 +2。 例如,如果你使用 -port=7000 启动服务器,玩家需要使用 IP:7002 进行连接。
如果未指定端口,服务器将使用默认端口 7779

-MaxPlayers=64

该参数默认值为64,也可以在 ServerSettings.ini 配置文件中,或通过游戏内的“服务器设置”菜单进行修改。只有在 ServerSettingsAdminUsers.ini 文件中列出的用户,才能访问游戏内的服务器设置菜单。
上述两个配置文件均位于以下目录:
...\SCUM Server\SCUM\Saved\Config\WindowsServer
如果在服务器启动命令中添加了 -MaxPlayers 参数,它将覆盖 ServerSettings.ini 中设置的数值。例如,如果 ServerSettings.ini 中设置允许64名玩家,但启动命令中包含 -MaxPlayers=10,那么服务器将只允许10名玩家连接。

-nobattleeye

使用此参数启动服务器将关闭BattlEye反作弊系统。
我们不建议这样做,因为这意味着你的服务器将失去任何反作弊保护。

关闭服务器

要正确关闭服务器,请在命令提示符窗口中按下 “CTRL + C” 组合键。该快捷键会启动服务器的正常关闭流程。
重要提示:不要点击服务器日志窗口右上角的“X”关闭按钮,这无法正确关闭服务器。
要确认服务器已正常关闭,请导航到以下文件夹:
...\SCUM Server\SCUM\Saved\SaveFiles
如果该文件夹中存在名为 SCUM.db-shmSCUM.db-wal 的两个文件,说明服务器未正常关闭,或者仍在后台运行。

20260402100038788-3c3d0d8eca5b24d473222f83cd8a0970

服务器配置

服务器首次启动后,会自动生成所有必要的配置文件,包括你可以编辑的所有 .ini 文件。
要访问这些配置文件,请导航到以下目录:
...\SCUM Server\SCUM\Saved\Config\WindowsServer

20260402100048181-a512e64ef31aed2f17a42583ae5123cb

下面我们来详细介绍每个文件的作用:

AdminUsers.ini

将玩家的SteamID添加到此文件中,即可授予该玩家管理员权限,使其能够执行基础管理员命令。你还可以在SteamID旁边的方括号中添加额外参数,为玩家开放更多命令权限。
可添加的权限参数:
  • [SetGodMode]
授予玩家使用 #SetGodMode True/False 命令的权限,该命令可开启或关闭即时建造功能。
  • [RestartServer]
授予玩家使用 #RestartServer pretty please 命令的权限,该命令将启动服务器的关闭重启流程。
添加用户的示例:
76561199637135087 <- 基础管理员命令权限
76561199637135087[SetGodMode] <- 基础管理员命令 + 上帝模式权限
76561199637135087[SetGodMode, RestartServer] <- 基础管理员命令 + 上帝模式 + 重启服务器权限

BannedUsers.ini

所有被你封禁的玩家的SteamID都会自动记录在此文件中,你也可以手动将用户的SteamID添加到此文件中进行封禁。

EconomyOverride.json

在此文件中,你可以调整安全区商人处所有物品和服务的价格。文件中已经包含了一些修改示例,你只需将想要调整的物品或服务名称替换进去,并放在对应商人的分类下即可。

ExclusiveUsers.ini

在此文件中添加玩家的SteamID后,只有列表中的玩家才能访问你的服务器,任何不在列表中的玩家都无法连接。当你向此文件中添加第一个SteamID后,该白名单功能将自动生效。

GameUserSettings.ini 和 Input.ini

这两个文件对服务器没有任何作用,你可以完全忽略它们。

RaidTimes.json

此文件用于设置全局抄家时间。

ServerSettings.ini

此文件包含服务器的所有设置项。你可以通过编辑此文件,无需进入游戏即可手动配置服务器的所有参数。

ServerSettingsAdminUsers.ini

在此文件中添加玩家的SteamID后,该玩家将获得游戏内服务器设置菜单的访问权限。

SilencedUsers.ini

在此文件中可以查看所有被禁言的玩家,以及他们的禁言时长。

WhitelistedUsers.ini

在此文件中添加玩家的SteamID后,这些玩家将获得服务器的优先连接权。这意味着即使服务器已满员,列表中的玩家也能优先进入(此时服务器会自动踢出一名非白名单玩家)。

自定义物资

关于自定义物资的所有信息,请参考以下指南:

https://www.scumgames.com/forum-post/1059.html

自定义任务

关于自定义任务的所有信息,请参考以下指南:

服务器日志

服务器运行时窗口中显示的输出内容,会保存在“Logs”文件夹中,该文件夹位于:
...\SCUM Server\SCUM\Saved\Logs
如需查看更多分类日志,请导航到以下目录:
...\SCUM Server\SCUM\Saved\SaveFiles\Logs

连接到服务器

要连接到你自己启动的服务器,请使用IP地址 [127.0.0.1](127.0.0.1)(这是本地回环地址,只能连接到运行在你当前电脑上的服务器,且只有服务器的所有者可以使用此地址连接,其他玩家无法使用)。
如果你使用了指定端口启动服务器,请确保在IP地址后加上端口号,格式如下:
127.0.0.1:端口号
你可以通过在CMD中输入命令 ipconfig 来查看你的内网IPv4地址。
如需查看你的公网IP,只需在谷歌搜索“我的IP是什么”即可。

让服务器对公众开放

要让你的服务器能够被外网玩家访问,你需要先联系你的网络服务提供商(ISP),要求关闭“CGNAT(运营商级网络地址转换)”。
完成上述步骤后,你需要进行端口转发设置,这样其他玩家才能连接到你的服务器。以下是基本操作步骤:
  1. 通过默认网关地址登录你的路由器管理界面
  2. 输入路由器的用户名和密码
  3. 找到端口转发设置选项,通常位于“高级(Advanced)”菜单下,名称为“端口转发(Port Forwarding)”或“虚拟服务器(Virtual Server)”
  4. 在端口转发页面,为该规则输入一个自定义名称。在端口字段中输入你要转发的端口号,协议选择“TCP/UDP”(如果不确定使用哪种协议,直接选择“两者”即可)。然后输入你要转发到的设备的内网IP地址(即你的IPv4地址),最后点击“应用”或“保存”
  5. 要确认端口转发是否生效,可以访问 https://www.portchecktool.com 这类网站,输入你刚刚开放的端口进行检测
所有设置完成且服务器正常运行后,你可以将你的公网IP地址分享给你的朋友,他们可以直接通过该地址连接,也可以在游戏内的服务器浏览器中找到你的服务器。
关于端口转发的更多信息和更详细的教程,请查阅网上的相关教程或咨询你的网络服务提供商。
请登录后发表评论

    没有评论内容