服务器配置

命令行

可以将以下参数加到您的启动命令行中来配置你的服务器,添加这些参数时要注意错别字。

  • MULTIHOME = 服务器IP地址

  • Port = 游戏端口

  • QueryPort = Steam查询端口

  • RANDOM = 地图循环

  • FIXEDMAXPLAYERS = 最大玩家数量

  • FIXEDMAXTICKRATE = 服务器刷新率(Tickrate)

  • PREFERPREPROCESSOR = CPU Affinity (Optional) UNTESTED

  • -log = 显示日志窗口

  • -fullcrashdump = 在崩溃时保存完整的服务器日志

可参考以下示例:

start SquadGameServer.exe MULTIHOME=127.0.0.1 Port=6301 QueryPort=26301 FIXEDMAXPLAYERS=100 FIXEDMAXTICKRATE=50 RANDOM=ALWAYS -log

设置处理器使用率

计算使用率

打开您的 Windows 计算器

  1. 点击 菜单图标

  2. 点击 程序员 模式

  3. 点击 位切换键盘

  4. 单击,直到看到 BYTE 就是 4 核心 8 线程。(您也可以切换其它选项来适配您的CPU)

  5. 点击 HEX 切换到十六进制

核心线程计数从 0 开始,您可以在第三张图片中看到哪个数字负责哪个线程。1=使用;0=不使用;

所需的结果限制在 HEX 中,如果所有核心线程都为 1,结果将显示 "FF"。

对于我们的 "/AFFINITY" 参数,我们需要 "FF" 来设置 CPU 的核心线程使用率。

如果之选择核心线程 4-7 [0000 1111],则对应结果应该为 "F"。

Windows

您可以使用 start-命令 来设置每个服务器的核心线程使用率(如果您在一台主机上运行多个服务器):

Linux

待翻译...

配置文件

服务器的配置文件目录位于 C:\Servers\Squad\SquadGame\ServerConfig 文件夹,文件列表:、

权限组[管理员]

文件名:Admins.cfg

可以创建一个 权限组,并将管理员分配到该组中。您可以创建 任意类型,任意数量 的权限组。这些文件在更新时将不会被覆盖,所以当我们添加权限是您需要前往 官方Wiki 更新。

必须使用 SteamID64,您可以在 steamid.io/lookup 中转换。

权限列表

封禁玩家

文件名:Bans.cfg

这个文件储存的是封禁玩家列表,格式为:SteamID64:封禁时间戳 //备注

手动添加封禁玩家时,请使用 换行符 作为每条封禁玩家的分割。

如果要检查封禁玩家的封禁时间或创建一个限时的玩家封禁,请使用此工具转换时间戳:

地图循环

文件名:MapRotation.cfg

这个文件存储的服务器地图循环文件,以下列表列出了服务器的全部地图。

您可以进行相应的调整,直到获得适合您的地图循环。

服务器介绍[每日消息]

文件名:MOTD.cfg

MOTD.cfg 支持两个 HTML 标记:

远程权限组[管理员]列表

文件名:RemoteAdminListHosts.cfg

每行应包含指向 权限组[管理员] 列表的URL,格式遵循上述 "权限组[管理员]" 相同。

如果您运行多个服务器,且希望所有服务器都使用一个 权限组[管理员] 文件,请使用此项。

远程封禁玩家列表

文件名:RemoteBanListHosts.cfg

每行应包含指向 封禁玩家 列表的URL,封禁玩家格式与上述 "封禁玩家" 相同。

如果您运行多个服务器,且希望所有服务器都使用一个 封禁玩家 文件,请使用此项。

服务器配置

文件名:Server.cfg

这个文件储存的是常规的服务器配置,新添加的内容请前往 官方Wiki 更新。

因此您如果想更改默认值,您需要手动把配置项添加到现有服务器配置中。

  • 如果服务器名称的特殊字符在 服务器列表 中显示为 "?????",解决方法:将特殊字符粘贴到文本编辑器,然后再复制到配置文件。示例:ServerName="Test Server Λ"

  • AutoTkBanTime:此选项可用于在服务器玩家击杀7个友军时,自动封禁的时间戳。示例:AutoTkBanTime=1209600 为封禁玩家 14 天。

  • PublicQueueLimit: Cap public queue. Standard is PublicQueueLimit=25 and this cap the public queue to 25. =0 means that there wont be public queue. =-1 is unlimited queue.

服务器消息

文件名:ServerMessages.cfg

在游戏中每隔 x 秒按顺序循环发送一条消息(基于服务器配置)

远程管理[Rcon]

文件名:Rcon.cfg

如果您不想使用 远程管理[Rcon],请将密码(Password)设置为空。

如果IP为 0.0.0.0,将自动绑定到默认的公网IP

如果您的服务器有多个公网IP,请在这里指定。

比赛模式

要启用比赛模式,至少启动一次服务器以生成必要的文件。

进入服务器文件夹,找到 \Saved\Config\WindowsServer 或 Saved\Config\LinuxServer 下的 Game.ini 文件,然后根据需要 添加/修改 内容。

V15 兼容版本

旧版本

最后更新于

这有帮助吗?