限时抢购 50% 全场服务器优惠 最后一天!
距结束还剩: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
分类

The Front 服务器设置指南


本指南涵盖在 Legion Hosting 上设置和配置 The Front 专用服务器所需的所有内容,包括首次启动、GPanel 启动变量、ServerConfig_.ini 配置、游戏模式设置、连接服务器以及存档管理。有关管理员控制台命令,请参阅 The Front 管理员命令

什么是 The Front

The Front 是由 Samar Studio 开发的一款末日后开放世界生存射击游戏。故事设定在一个被变异体和敌对势力占据的废墟世界中,玩家必须搜集资源、制作武器和装备、建造并加固基地,并与 AI 敌人和其他玩家战斗求生。游戏将第三人称射击机制与深度的基地建设和生存系统相结合。

专用服务器的主要特性包括:

  • 单个服务器支持多达 40 名以上玩家同时在线
  • PvP 和 PvE 游戏模式,可配置战斗模式类型
  • 通过 ServerConfig_.ini 配置文件进行广泛的游戏参数调整
  • 基地突袭机制,可配置突袭 NPC 等级和冷却时间
  • 基于信标的领地控制和建筑保护系统
  • 游戏内管理员控制台,提供 100 多个命令用于实时服务器管理
编辑配置文件前请停止服务器。 在修改配置文件之前,请务必从 GPanelConsole 选项卡停止服务器。在服务器运行时所做的更改可能会在服务器保存时被覆盖。

首次启动

当您首次从 Legion Hosting 收到 The Front 服务器时,它需要完成初始安装才能开始使用。

  1. 登录 GPanel 并从服务器列表中选择您的 The Front 服务器。
  2. 点击 Console 选项卡并按 Start
  3. 服务器将通过 Steam 下载并安装 The Front 专用服务器文件(App ID 2334200)。初始下载可能需要几分钟,具体取决于磁盘速度。
  4. 下载完成后,服务器将自动启动。首次启动会生成初始世界数据,可能比后续启动耗时更长。
  5. 等待控制台输出显示服务器已准备就绪并正在监听连接。您应该会看到表示游戏端口已激活的消息。
初始启动时间。 首次服务器启动在游戏生成世界和初始化所有系统时耗时较长。后续启动会更快。请预留 3-5 分钟完成初始启动。

GPanel 启动变量

核心服务器设置通过 GPanel 中的启动变量进行配置。这些值作为命令行参数在服务器启动时传递,并会覆盖配置文件中的相应设置。

  1. GPanel 中选择您的 The Front 服务器。
  2. 点击 Startup 选项卡。
  3. 设置下面列出的变量。更改将在下次启动或重启服务器时生效。
变量 默认值 描述
SRV_NAME Pterodactyl hosted Server 在游戏内服务器浏览器中显示的名称(-ServerName 启动参数)。设置一个描述性的名称以便玩家找到您的服务器。
MAX_PLAYERS 10 最大同时在线玩家数(-QueueThreshold 参数)。根据服务器的可用资源进行调整。
BEACON_PORT 27016 用于连接握手的 Unreal Engine 信标端口。自动配置(游戏端口 + 1)。
QUERY_PORT 27017 Steam 用于服务器浏览器查询的 UDP 端口。自动配置(游戏端口 + 2)。
SHUTDOWN_PORT 27017 关闭服务监听端口。用于远程关闭信号。自动配置(游戏端口 + 3)。
启动变量会覆盖配置文件。 如果某个设置同时在启动变量和 ServerConfig_.ini 文件中配置,启动变量优先。使用启动变量设置核心身份信息,使用配置文件进行详细的游戏参数调整。

ServerConfig_.ini 配置

详细的服务器和游戏设置通过 ServerConfig_.ini 文件控制。这是调整服务器行为、规则和游戏参数的主要配置文件。

定位文件

配置文件位于:

TheFrontManager/ServerConfig_.ini

通过 GPanel 的 Files 选项卡或通过 SFTP 访问此文件。所有设置位于 [BaseServerConfig] 部分标题下。

基本服务器设置

设置 默认值 描述
ServerName "My Server" 服务器浏览器中显示的服务器名称。用引号括起来。
ServerPassword (空) 加入服务器所需的密码。留空则为公开服务器。
ServerTitle (空) 在服务器浏览器中显示的服务器简短描述。
ServerAdminAccounts (空) 管理员帐户的 Steam64 ID 列表,以分号分隔。示例:76561198012345678;76561198087654321;
QueueThreshold 40 服务器同时允许的最大玩家数量。
IsCanMail 1.000000 启用或禁用游戏内邮件和聊天系统。设置为 0 禁用。
UseSteamSocket 1 使用 Steam 网络套接字进行连接。大多数配置下保持启用即可。

游戏模式与战斗设置

设置 默认值 描述
ServerFightModeType 0 服务器 PvP 模式。0 = PvP(玩家可以互相攻击),1 = PvE(玩家之间不能造成伤害)。
IsCanSelfDamage 1 允许玩家对自己造成伤害。1 = 启用,0 = 禁用。
IsCanFriendDamage 1 允许小队成员之间的友军伤害。1 = 启用,0 = 禁用。

端口配置

设置 默认值 描述
Port 5001 主游戏端口 (UDP)。玩家通过此端口连接。
BeaconPort 5002 用于连接握手的 Unreal Engine 信标端口。
ShutDownServicePort 5004 远程关闭服务信号端口。
QueryPort 5003 用于服务器浏览器列表的 Steam 查询端口。
端口已预配置。 在 Legion Hosting 上,所有端口均已自动分配和配置。除非您拥有独立 IP,否则您的服务器将被分配一个随机端口。除非支持人员指示,否则请勿更改端口值。

ServerConfig_.ini 示例

以下是显示常用设置的示例配置文件:

[BaseServerConfig]
ServerName="My Legion Server"
ServerPassword=
ServerTitle="A friendly survival server"
ServerAdminAccounts=76561198012345678;
QueueThreshold=40
ServerFightModeType=1
IsCanSelfDamage=0
IsCanFriendDamage=0
IsCanMail=1.000000
UseSteamSocket=1
PlayerAddExpRate=1.5

游戏模式设置

The Front 支持 PvP 和 PvE 模式,从根本上改变多人游戏体验。模式通过 ServerFightModeType 设置进行配置。

PvE 模式(ServerFightModeType=1

  • 玩家之间不能直接造成伤害。
  • 专注于对抗 AI 敌人和变异体的合作生存。
  • 基地受到保护,不会被玩家突袭(NPC 突袭仍会发生)。
  • 适合专注于建造和探索的社区。
  • 玩家仍然可以组队、交易和合作。

PvP 模式(ServerFightModeType=0

  • 玩家可以互相攻击和击杀。
  • 基地和建筑可以被其他玩家突袭。
  • 通过信标系统的领地控制变为竞争性的。
  • 玩家之间的伤害倍率可以通过管理员命令(SetMeleePlayerDamageRatioSetRangedPlayerDamageRatio)进行调整。
  • 推荐给有竞争性和有经验的玩家。

建筑与突袭设置

这些设置控制基地保护和突袭机制。可以通过管理员控制台命令或配置文件进行配置:

设置 / 命令 描述
SetPlayerMaxHouseFlagNumber [N] 每个玩家可以放置的最大信标(领地旗帜)数量。
SetHouseFlagExcitantTime [0-24] 设置攻击/突袭窗口期(以小时为单位)。在此窗口期内,敌方玩家可以破坏信标领地内的建筑。
SetHFTrapMaxNum [N] 信标覆盖范围内可放置的最大陷阱数量。
SetConstructDisableRot [1/0] 切换建筑衰减。启用后(1),如果不维护,建筑会随时间缓慢衰减。
SetConstructMaxHealthRatio [multiplier] 最大建筑耐久度倍率。较高的值使建筑更难被摧毁。
SetConstructDefenseRatio [multiplier] 建筑所受伤害的倍率。较低的值减少建筑受到的伤害。
NPC 突袭攻击。 即使在 PvE 模式下,您的基地也可能受到 NPC 突袭波的攻击。使用 SetCityNPCLevelRateSetCityNPCDamageRateSetCityNPCHealthRateSetCityNPCNumRate 命令配置突袭 NPC 难度。

经验值与资源倍率设置

您可以通过 ServerConfig_.ini 文件或在服务器运行时使用管理员控制台命令来调整经验值获取倍率、资源采集倍率和各种游戏参数倍率。

经验值倍率

设置 / 命令 默认值 描述
PlayerAddExpRate 1 玩家获得的所有经验值的倍率。设置为 2 可获得双倍经验。
SetPlayerKillAddExpRate [N] 1 击杀 NPC 获得的经验值倍率。
SetPlayerFarmAddExpRate [N] 1 采集资源获得的经验值倍率。
SetPlayerCraftAddExpRate [N] 1 制作物品获得的经验值倍率。

资源采集倍率

命令 描述
GMSetTreeGainRate [N] 木材采集倍率。
GMSetBushGainRate [N] 植物和灌木采集倍率。
GMSetOreGainRate [N] 矿石和矿物采集倍率。
GMSetCropReapRate [N] 作物收获产量倍率。
GMSetFleshGainRate [N] 动物肉类采集倍率。
GMSetCropGrowRate [N] 作物生长速度倍率。
GMSetTTC_Oil_Rate [N] 油井产量倍率。
GMSetWaterCollector_Rate [N] 露水/集水器产量倍率。
GMSetTTC_Fish_Rate [N] 鱼篓产量倍率。

如何连接

玩家通过游戏内服务器浏览器连接到您的 The Front 服务器。在 GPanel 的 Console 选项卡中查找您的服务器 IP 和端口,或参阅 如何查找您的服务器 IP 和端口

通过游戏内服务器浏览器

  1. 启动 The Front。
  2. 在主菜单中,点击 Servers
  3. 点击顶部的 Dedicated Servers 选项卡。
  4. 使用搜索栏或滚动列表,按名称(您在 ServerName 设置中设定的名称)查找您的服务器。
  5. 点击您的服务器并按 Join。如果设置了密码,请输入密码。
服务器未显示? 如果您的服务器未出现在浏览器中,请确保服务器已完全启动并运行至少 2-5 分钟。新服务器需要时间在 Steam 主服务器列表中注册。同时检查 ServerName 设置是否正确配置。

通过 Steam 服务器浏览器

  1. 在 Steam 中,进入 View > Game Servers(或 Servers)。
  2. 点击 Favorites 选项卡,然后点击 Add a Server
  3. IP:QUERY_PORT 格式输入您的服务器 IP 和查询端口(例如 192.168.1.100:5003)。
  4. 服务器出现后,双击它以启动 The Front 并连接。
游戏内无直接 IP 连接。 The Front 目前在游戏客户端内不支持直接 IP 连接功能。请使用游戏内服务器浏览器或 Steam 服务器浏览器来查找和加入您的服务器。

存档管理与世界重置

The Front 会定期自动保存世界数据。了解存档系统对于管理服务器世界非常重要。

存档位置

世界存档数据存储在服务器的数据目录中。保存间隔可以通过 SetSaveGameInterval 管理员命令配置(值以秒为单位)。

手动保存

要触发手动世界保存,请使用管理员控制台命令:

SaveWorld

这在执行维护、更改配置或关闭服务器之前非常有用。

创建备份

  1. 从 GPanel 停止服务器。
  2. 通过 GPanel 的 Files 选项卡或 SFTP 导航到服务器的存档目录。
  3. 将存档文件下载到本地计算机以妥善保管。
  4. 同时备份您的 ServerConfig_.ini 文件以保留您的设置。

开始新世界(世界重置)

要重置世界并重新开始:

  1. 从 GPanel 停止服务器。
  2. 导航到存档数据目录。
  3. 删除或重命名现有的世界存档文件。
  4. 可选地,在 ServerConfig_.ini 中设置 ClearSeverTime 参数为日期(格式:yyyy-mm-dd)以安排重置。
  5. 启动服务器。它将从头开始生成一个全新的世界。
重置前请备份。 在删除存档文件之前,请务必下载存档文件的副本。一旦删除,世界数据将无法恢复。如果您希望保留恢复旧世界的选项,请妥善保管备份。

端口参考

The Front 使用以下网络端口。这些端口在 Legion Hosting 上由您的托管方案自动配置。

端口 协议 默认值 用途
游戏端口 UDP 5001 主游戏连接。玩家通过此端口连接。
信标端口 UDP 5002 用于连接握手的 Unreal Engine 信标端口。
查询端口 UDP 5003 Steam 服务器浏览器查询。
关闭服务端口 TCP 5004 远程关闭服务监听器。

相关文章


需要帮助?

如果您的 The Front 服务器仍然存在问题,请 提交工单,我们的团队将很乐意为您提供帮助。


这篇文章对您有帮助吗?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.