17173 > 游戏资讯 > 官方公告 > 正文

《银河破裂者》专用服务器设置指南

2026-04-24 03:56:35 神评论
17173 新闻导语

《银河破裂者》专用服务器设置指南:学习如何通过CLI命令和配置文件实现无头模式,一键启动远程服务器,支持自定义游戏模式、地图和难度。

各位银河破裂者们好!

好久不见!对于过去几周的沉寂,我们深表歉意,但我们的计划因各种不可抗力而被迫中断。很高兴告诉大家,一切已回到正轨,常规的内容更新计划也将恢复,不会再有太大问题。感谢大家的耐心等待。



你们中的许多人已经开始使用我们的“专用服务器(Dedicated Server)”应用。对于大多数人来说,它在默认设置下运行良好,但它并不完全是“无头(headless)”模式。该应用仍会显示一个简化的 UI,让你配置基本的游戏选项。在某些情况下,这会造成不便,特别是如果你想完全远程控制服务器的话。虽然我们提供了命令行界面(CLI),但要弄清楚如何配置该应用并不容易,尤其是因为它仍基于我们定制的游戏引擎。今天,我们想为你提供一份关于如何设置“专用服务器”应用的速成课程,这样你就可以实现“一键运行,无需操心”——完全不需要点击任何按钮。



如前所述,服务器默认以 GUI 模式启动。应用会显示一个包含多个选项的窗口,允许你配置服务器的基本设置——服务器名称、游戏模式、地图、难度等级等。这些都是应用运行所需的关键参数——没有它们,它根本不知道该做什么。当你直接在可以控制的 PC 上运行服务器时,这没什么大不了的。点几下鼠标,你就能进入游戏了。



而在处理通过命令行管理的完全远程服务器时,事情就没有那么简单了。专用服务器应用支持命令行界面模式,可以完全跳过 GUI。通过在启动应用时向命令行添加以下参数即可启用此模式:
cli=1
然而,仅启用 CLI 模式是不够的。如果你在没有 UI 的情况下启动服务器,且没有提供完整的启动配置,应用会卡在加载界面,等待用户界面的输入(而在该模式下并不存在用户界面)。要解决此问题,你必须为应用提供一个启动配置文件,指定以下内容:
  • 运行什么模式
  • 启动什么游戏类型
  • 加载什么地图
  • 使用什么难度
为此,游戏需要一个配置文件。我们最近发布了专用服务器应用包的更新,其中包含一个配置示例。它位于你安装服务器的文件夹中,就在 DedicatedServer.exe 文件旁边。你可以使用任何记事本应用进行编辑。它允许你设置最常用的选项。示例 config.cfg 文件如下所示(如果你弄乱了什么,不知道如何恢复到原始状态,只需复制下面的示例即可):

// 设置服务器参数 set server_name "服务器名称!" // 连接到服务器时需要密码 set server_password "" // 要在客户端启用 RCON 命令,此密码必须在客户端和服务器上设置为相同的值! set server_rcon_password "" set server_max_players_count "4" // 公开/私有 set server_broadcast_enabled "1" // 当没有玩家连接时暂停游戏服务器逻辑流 set server_pause_game_when_empty "1" // 跳过菜单并开始游戏! set app_mode "server" // 选择是否要使用 Steam 进行连接 //set disable_steam "1" // 设置游戏参数 // 开放战役参数: // set campaign "open/open" // 设置起始任务: // set mission "campaigns/open/headquarters_jungle" // set mission "campaigns/open/headquarters_metallic" // set mission "campaigns/open/headquarters_acid" // set mission "campaigns/open/headquarters_ice" // set mission "campaigns/open/headquarters_swamp" // set mission "campaigns/open/headquarters_caverns" // set mission "campaigns/open/headquarters_desert" // 开放战役难度:easy(简单)/normal(普通)/hard(困难)/brutal(残酷) // set difficulty "normal" // ---- 或 ----- // 故事战役模式! // set campaign "mp_story/mp_story" // 故事战役难度:coop_campaign_easy,coop_campaign_normal,coop_campaign_hard,coop_campaign_brutal // set difficulty "coop_campaign_normal" // ---- 或 ----- // 生存模式! // set campaign "mp_survival/mp_survival" // set mission "survival/jungle" // set mission "survival/acid" // set mission "survival/desert" // set mission "survival/magma" // set mission "survival/ice" // set mission "survival/metallic" // set mission "survival/caverns" // set mission "survival/swamp" // set mission "survival/swamp_lakes" // 多人存活难度:coop_easy,coop_normal,coop_hard,coop_brutal // set difficulty "coop_normal" // ---- 或 ----- //! 加载现有游戏存档: // set mission_save "SAVE_NAME"



现在,你可以使用以下参数运行游戏:
cli=1 config=config.cfg
这将确保进入无头模式,并强制游戏从你的配置文件中读取设置。

使用此示例配置,应用将立即以服务器模式启动,并在 Radioactive Desert(放射性沙漠)生物群系中开启一个新的开放战役,难度为普通。让我们开始列出所有可用参数,以便你可以按照自己的意愿精确配置服务器。

让我们从关键的一行开始:

set app_mode "server"

此行是正常工作的必要条件。没有它,服务器应用将等待菜单状态并陷入无限循环。将应用设置为服务器模式可以跳过这一点。在你的配置中包含此行,且永远不要更改它。

set campaign "TYPE"

此行定义要运行的游戏模式。你可以选择三种模式:

  • open/open 将开启一个新的开放战役
  • mp_story/mp_story 启动一个新的故事战役
  • mp_survival/mp_survival 将带你进入生存任务

将上述选项中的 TYPE 替换为你想要运行的游戏模式。记得保留“引号”。

set mission "TYPE"

此参数是游戏在开放战役和生存模式下正常启动所必需的。它会告诉游戏要加载哪张地图。没有它,游戏将无法加载。如果你打算玩故事战役模式,请跳过此选项。故事战役总是从热带生物群系开始。

以下是根据你选择的游戏模式使用的任务名称完整列表:

开放战役:
  • "campaigns/open/headquarters_jungle"
  • "campaigns/open/headquarters_metallic"
  • "campaigns/open/headquarters_acid"
  • "campaigns/open/headquarters_ice"
  • "campaigns/open/headquarters_swamp"
  • "campaigns/open/headquarters_caverns"
  • "campaigns/open/headquarters_desert"
生存模式:
  • "survival/jungle"
  • "survival/acid"
  • "survival/desert"
  • "survival/magma"
  • "survival/ice"
  • "survival/metallic"
  • "survival/caverns"
  • "survival/swamp"
  • "survival/swamp_lakes"
set difficulty "LEVEL"

这也是必需的。根据你想要运行的游戏类型,选择以下选项之一:

开放战役:
  • easy(简单)
  • normal(普通)
  • hard(困难)
  • brutal(残酷)
故事战役:
  • coop_campaign_easy
  • coop_campaign_normal
  • coop_campaign_hard
  • coop_campaign_brutal
生存模式:
  • coop_easy
  • coop_normal
  • coop_hard
  • coop_brutal
可选服务器设置:

set disable_steam “0/1” - 将此选项设置为 1 将禁用 Steam 操作的网络协议。如果你打算在局域网(LAN)上运行游戏,这可能很有用。否则,请跳过此选项或将其保留为 0。(这不适用于其他平台的用户。你可以跳过此选项。

set server_name "My Server" - 设置在服务器浏览器中其他玩家可见的公共服务器名称。

set server_password "" - 允许你使用密码保护对游戏会话的访问。如果你不想设置密码,请留空。

set server_max_players_count "1/2/3/4" - 设置允许加入会话的最大玩家人数。官方支持的最大人数为 4 人。超过该人数的每位玩家都会显著降低性能。风险自负。

set server_broadcast_enabled "0/1" - 将其设置为 1 将使服务器在游戏内服务器浏览器中可见。如果你不想这样,请设置为 0。

set server_pause_game_when_empty "0/1" - 启用此选项后,当没有人在线时,服务器将自动暂停游戏进度。这将防止你在离开时基地被摧毁。一旦有人加入,服务器将恢复游戏。

注意:游戏会忽略 // 符号之后的所有内容。如果你将它们放在一行的开头,相应的设置将被跳过。删除 // 并保存文件将重新启用该选项。它就像一个开关。

如果你是客户端,我们也支持在服务器上远程执行命令。我们称之为 RCON,即远程控制(Remote Control)的缩写。相关选项已包含在上面的示例配置文件中。如果启用,客户端可以通过在控制台中输入内容来远程激活服务器上的命令。Rcon 需要在服务器上设置密码才能进行远程控制。如果你想从远程客户端执行任何命令,首先必须使用以下方式输入密码:
server_rcon_password 你的密码
然后,你就可以像这样执行远程命令:
rcon 命令 参数,例如: rcon cheat_god_mode 1



只需取消注释你想要运行的选项,一切就绪!如果你对运行专用服务器、自定义选项或更改其行为有任何其他问题,请随时告诉我们。我们将尽力为你提供帮助!

EXOR Studios
【来源:steam】
我想了解这个游戏:
官网 专区 下载 礼包
关于银河破裂者的新闻
17173 首页全新改版规划中!现向各位玩家征集真实使用意见,你的想法将直接影响新版页面设计~动动手指填写问卷,快来共创你心仪的页面布局吧! 参与问卷