本指南介绍如何将 Steam Workshop 自定义地图添加到您在 Legion Hosting 托管的 Killing Floor 2 服务器。有关初始服务器设置、配置和连接说明,请参阅 Killing Floor 2 服务器设置指南。有关管理员命令和网页管理面板,请参阅 KF2 网页管理和管理员命令。
自定义地图(Workshop)
Killing Floor 2 支持 Steam Workshop 地图。玩家可以在您的服务器上下载并游玩社区创建的地图。
添加 Workshop 地图
- 在 KF2 Steam Workshop 页面上找到您想要的 Workshop 地图。记下 URL 中的 Workshop ID(
?id=后面的数字)。 - 从 GPanel Console 选项卡停止您的服务器。
- 打开 Files 选项卡并导航到
KFGame/Config/。 - 打开
LinuxServer-KFGame.ini并找到[OnlineSubsystemSteamworks.KFWorkshopSteamworks]部分。 - 为您希望服务器下载的每个 Workshop 地图添加一行:
将数字替换为您要添加的地图的实际 Workshop ID。[OnlineSubsystemSteamworks.KFWorkshopSteamworks] ServerSubscribedWorkshopItems=12345678 ServerSubscribedWorkshopItems=87654321 - 如果您希望将自定义地图加入自动循环,请将其添加到您的
GameMapCycles轮换中。使用 Workshop 地图的内部名称(通常显示在其 Workshop 页面上)。 - 启动服务器。它将在启动时下载 Workshop 项目。根据地图大小,这可能需要几分钟。
Workshop 地图在服务器启动时下载。 每次服务器启动时,它都会检查并下载任何缺失或更新的 Workshop 项目。大型地图可能会明显增加启动时间。
玩家也必须下载 Workshop 地图。 当玩家连接到您的服务器且 Workshop 地图正在使用时,其游戏客户端将自动下载该地图。网速较慢的玩家在首次加入自定义地图时可能会遇到延迟。
将自定义地图添加到轮换中
Workshop 地图安装完成后,您可以将其加入地图轮换。在 LinuxServer-KFGame.ini 中,将 Workshop 地图的内部名称添加到 [KFGame.KFGameInfo] 部分下的 GameMapCycles 条目中:
[KFGame.KFGameInfo]
GameMapCycles=(Maps=("kf-bioticslab","kf-burningparis","kf-mycustommap"))
将 kf-mycustommap 替换为 Workshop 页面上指定的内部地图名称。地图名称区分大小写,必须完全匹配。
地图名称区分大小写。 使用 Workshop 页面上列出的确切地图名称。不正确的名称将导致服务器在轮换中跳过该地图。
相关文章
需要帮助?
如果您遇到本指南未涵盖的问题,我们的支持团队随时为您提供帮助。提交支持工单,并附上您的服务器 ID、问题描述以及任何相关的控制台输出或截图。