限时抢购 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
分类

Abiotic Factor 服务器设置指南


本指南涵盖了在 Legion Hosting 上设置和配置 Abiotic Factor 专用服务器所需的一切内容,包括首次启动、GPanel 启动变量、沙盒设置、世界配置、连接服务器和存档管理。如需有关崩溃和连接问题的帮助,请参阅 Abiotic Factor 故障排除

什么是 Abiotic Factor

Abiotic Factor 是一款合作生存游戏,设定在一个巨大的地下科学设施中。最多六名玩家扮演被困在研究综合体中的科学家,该综合体已被异常生物和环境危害所侵占。游戏融合了生存机制——饥饿、口渴、疲劳、制作和基地建设——以及基于物理的战斗和跨多个互联设施区域的探索。玩家研究新技术、建造防御工事,并揭开设施中究竟发生了什么的谜团。

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

  • 全天候运行的持久世界,玩家可以自由加入和离开
  • 广泛的沙盒设置,用于调整难度、敌人行为、资源速率和玩家属性
  • 多个存档世界,具有独立的配置
  • 管理员密码保护和服务器浏览器可见性
编辑任何配置文件之前请停止服务器。 在进行更改之前,请务必从 GPanelConsole 选项卡停止服务器。在服务器运行期间进行的编辑可能会在服务器关闭时被覆盖。

首次启动

当您首次从 Legion Hosting 获得 Abiotic Factor 服务器时,它需要完成初始安装才能进行游戏。

  1. 登录 GPanel,然后从服务器列表中选择您的 Abiotic Factor 服务器。
  2. 点击 Console 选项卡,然后按 Start
  3. 服务器将通过 Steam(App ID 2857200)下载并安装 Abiotic Factor 专用服务器文件。初始下载可能需要几分钟。
  4. 下载完成后,服务器将自动启动。等待直到您看到日志输出表明服务器正在监听连接。
  5. 首次启动可能比后续启动花费更长时间,因为服务器需要生成初始世界数据和配置文件。
自动更新。 每次服务器启动时,它都会检查并应用 Steam 上的可用更新。如果有可用更新,服务器将在启动前下载并安装。请保持您的游戏客户端更新到相同版本,以避免连接问题。

GPanel 启动变量

核心服务器设置在 GPanel 中作为启动变量进行配置。这些值在服务器启动时作为命令行参数传递给服务器可执行文件。

  1. GPanel 中,选择您的 Abiotic Factor 服务器。
  2. 点击 Startup 选项卡。
  3. 设置下面列出的变量。更改将在下次启动或重启服务器时生效。
变量 默认值 描述
SERVER_NAME My Abiotic Factor Server 在 Steam 服务器浏览器中显示的名称。使用描述性名称,以便玩家能够轻松找到您的服务器。
SERVER_PASSWORD (空) 玩家加入时需要的密码。留空则为公开服务器。设置密码以限制仅受邀玩家访问。
NUM_PLAYERS 6 最大同时在线玩家数。Abiotic Factor 每台服务器最多支持 32 名玩家。不应超过您的托管方案的槽位限制。
QUERY_PORT 27015 Steam 用于服务器浏览器查询的 UDP 端口。也由您的托管方案自动配置。
启动变量优先于配置文件。 如果某个设置同时作为启动变量和在配置文件中进行了配置,启动变量将优先。使用启动变量进行核心身份设置,使用配置文件进行详细的游戏调整。

服务器配置

除了启动变量之外,Abiotic Factor 使用传递给服务器可执行文件的命令行参数。最重要的参数包括:

参数 描述
-SteamServerName="Name" 设置在服务器浏览器中显示的服务器名称。
-MaxServerPlayers=6 设置最大玩家数(最多 6 人)。
-PORT=7777 设置游戏连接端口(UDP)。
-QueryPort=27015 设置 Steam 查询端口(UDP)。
-ServerPassword="pass" 设置服务器加入密码。
-AdminPassword="pass" 设置管理员密码。或者,将 Steam ID 添加到 Admin.ini
-log 启用日志输出到控制台窗口。
-newconsole 为服务器输出打开新的控制台窗口。
GPanel 会自动处理这些参数。 在 Legion Hosting 上,这些参数通过 GPanel Startup 选项卡设置。除非您有特定的高级需求,否则无需手动编辑启动脚本。

沙盒设置(世界配置)

沙盒设置控制游戏难度、敌人行为、玩家属性和世界规则。这些设置在 SandboxSettings.ini 文件中配置。

文件位置

沙盒设置文件位于:

AbioticFactor/Saved/SaveGames/Server/Worlds/<YourWorldName>/SandboxSettings.ini

您可以通过 GPanel Files 选项卡或通过 SFTP 访问此文件。

需要文件头。 文件第一行必须以 [SandboxSettings] 开头,服务器才能正确读取。如果缺少文件头,设置将被忽略。

难度设置

设置 默认值 范围 描述
GameDifficulty 1 0-2 总体难度。0 = 普通,1 = 困难,2 = 末日。控制敌人的存在感、攻击性和反应速度。
HardcoreMode False True/False 永久死亡模式。强制设为末日难度。玩家只有一条命。

敌人设置

设置 默认值 范围 描述
EnemySpawnRate 1.0 0.5 - 3.0 敌人重生的频率。较低的值意味着更少的敌人,较高的值意味着更频繁的生成。
EnemyHealthMultiplier 1.0 0.75 - 3.0 敌人生命值的倍率。较高的值使敌人更耐打。
EnemyPlayerDamageMultiplier 1.0 0.25 - 3.0 敌人对玩家造成的伤害量。较低的值使战斗更宽容。
EnemyDeployableDamageMultiplier 1.0 0.1 - 5.0 敌人对玩家建造的建筑和部署物造成的伤害量。
DetectionSpeedMultiplier 1.0 0.1 - 3.0 敌人发现和对玩家做出反应的速度。较低的值使潜行更容易。
EnemyAccuracy 2 0-3 远程敌人的精准度。0 = 极差,1 = 低,2 = 正常,3 = 精确。

玩家设置

设置 默认值 范围 描述
PlayerXPGainMultiplier 1.0 0.0 - 3.0 技能经验获取的倍率。较高的值加快升级速度。
HungerSpeedMultiplier 1.0 0.0 - 2.0 饥饿增加的速度。设为 0 可完全禁用饥饿。
ThirstSpeedMultiplier 1.0 0.0 - 2.0 口渴增加的速度。设为 0 可禁用口渴。
FatigueSpeedMultiplier 1.0 0.0 - 2.0 疲劳增加的速度。设为 0 可禁用疲劳。
DamageToAlliesMultiplier 0.5 0.0 - 3.0 友军伤害倍率。设为 0 可完全禁用友军伤害。
ItemStackSizeMultiplier 1.0 1.0 - 30.0 物品堆叠大小的倍率。较高的值让玩家每组可以携带更多物品。
ItemWeightMultiplier 1.0 0.0 - 5.0 物品重量的倍率。设为 0 则物品无重量。
ItemDurabilityMultiplier 1.0 0.1 - 10.0 物品耐久度的倍率。较高的值使工具和武器更耐用。
DurabilityLossOnDeathMultiplier 0.1 0.0 - 1.0 玩家死亡时物品损失的耐久度。设为 0 则死亡不会有耐久度惩罚。
BaseInventorySize 12 0 - 42 玩家可用的默认背包槽位数量。
BonusPerkPoints 0 -20 to 50 在创建角色时授予玩家的额外天赋点数。
DeathPenalties 1 0 - 5 控制玩家死亡时保留或失去的物品。0 = 保留所有,较高的值 = 惩罚更严厉。

世界设置

设置 默认值 范围 描述
DayNightCycleState 0 0-2 0 = 正常循环,1 = 永远白天,2 = 永远黑夜。
DayNightCycleSpeedMultiplier 1.0 0.1 - 3.0 昼夜循环的速度。较低的值会减慢循环速度。
LootRespawnEnabled False True/False 战利品和资源是否在世界中自发刷新。
FoodSpoilSpeedMultiplier 1.0 0.0 - 2.0 食物变质的速度。设为 0 可禁用食物变质。
RefrigerationEffectivenessMultiplier 1.0 0.0 - 2.0 冰箱减缓变质的有效程度。
PowerSocketsOffAtNight True True/False 电源插座是否在夜间关闭。
WeatherFrequency 3 0-4 天气事件发生的频率。0 = 从不,4 = 每天。
HomeWorlds True True/False 玩家是否可以访问 Home Worlds(个人实例)。
RadiationDealsDamage False True/False 辐射区域是否在效果之外还造成直接生命值伤害。

其他设置

设置 默认值 描述
ShowDeathMessages True 显示所有玩家的死亡通知。
AllowRecipeSharing True 允许玩家彼此分享制作配方。
AllowPagers True 允许玩家使用寻呼机进行通信。
AllowTransmog True 允许玩家更改其装甲的外观(幻化)。
DisableResearchMinigame False 跳过研究小游戏并自动完成研究。
AllowCharacterReset True 允许玩家重置其职业、技能和特性。
HostAccessPlayerCorpses True 允许房主/管理员访问其他玩家的死亡包裹。

SandboxSettings.ini 示例

[SandboxSettings]
GameDifficulty=1
HardcoreMode=False
EnemySpawnRate=1.0
EnemyHealthMultiplier=1.0
EnemyPlayerDamageMultiplier=1.0
PlayerXPGainMultiplier=1.5
HungerSpeedMultiplier=0.8
ThirstSpeedMultiplier=0.8
FatigueSpeedMultiplier=0.8
DamageToAlliesMultiplier=0.0
ItemStackSizeMultiplier=2.0
LootRespawnEnabled=True
DayNightCycleState=0
DayNightCycleSpeedMultiplier=1.0
FoodSpoilSpeedMultiplier=0.5
DeathPenalties=1
设置按世界生效。 每个世界存档都有自己的 SandboxSettings.ini 文件,因此您可以使用不同的规则集运行不同的世界。更改需要重启服务器才能生效。

游戏模式和难度

Abiotic Factor 提供三个难度级别,从根本上改变生存体验:

  • 普通 (0): 适合大多数团队的平衡体验。敌人存在但可控,资源稀缺程度适中,死亡惩罚宽容。推荐首次游玩的玩家使用。
  • 困难 (1): 增加敌人的攻击性和检测速度。资源更加稀少,敌人攻击更强。专用服务器的默认设置。
  • 末日 (2): 最高挑战。敌人极具攻击性、高度精准且造成大量伤害。资源非常稀少。仅推荐经验丰富的团队使用。

此外,硬核模式可以叠加在任何难度之上(但会强制设为末日难度)。在硬核模式中,每个玩家只有一条命——如果死亡,角色将被永久删除,您必须重新开始。


如何连接

玩家可以通过 Steam 服务器浏览器或直接连接来连接您的 Abiotic Factor 服务器。

通过 Steam 服务器浏览器

  1. 启动 Abiotic Factor。
  2. 从主菜单中,选择 Play Online,然后选择 Server Browser
  3. 按名称搜索您的服务器(您在 SERVER_NAME 启动变量中设置的名称)。
  4. 点击您的服务器并按 Join。如果设置了密码,请输入密码。

通过直接连接

  1. 从 GPanel Console 选项卡查找您的服务器 IP 和端口。如需帮助,请参阅 如何查找您的服务器 IP 和端口
  2. 在 Abiotic Factor 中,打开服务器浏览器并查找 Direct Connect 选项。
  3. IP:PORT 格式输入您的服务器 IP 和游戏端口(默认 7777)。
  4. Connect,如果需要请输入服务器密码。

通过 Steam

  1. 在 Steam 中,转到 View > Game Servers(或 Servers)。
  2. 点击 Favorites 选项卡,然后点击 Add a Server
  3. 输入您服务器的 IP 和查询端口(默认 27015)。
  4. 服务器出现在您的收藏夹中后,双击它即可通过 Abiotic Factor 连接。
服务器没有出现? 如果您的服务器没有显示在浏览器中,请确保它已完全启动并已完成加载。新服务器可能需要几分钟才能出现在 Steam 主服务器列表中。您可以随时使用 IP 和端口进行直接连接。您的服务器端口是随机分配的,除非您拥有私有 IP——请在 GPanel 中检查正确的端口。

存档管理和世界持久性

Abiotic Factor 专用服务器会自动保存世界数据。了解存档的工作原理将帮助您管理备份并避免数据丢失。

存档位置

世界存档数据存储在:

AbioticFactor/Saved/SaveGames/Server/Worlds/<WorldName>/

每个世界都有自己的目录,包含存档数据和配置文件(包括 SandboxSettings.ini)。

自动保存

服务器在游戏过程中会定期保存世界状态。世界数据也会在服务器正常关闭时保存。请始终使用 GPanel 中的 Stop 按钮,而不是强制终止进程,以确保正常保存。

手动备份

创建手动备份:

  1. 从 GPanel 停止服务器。
  2. 通过 Files 选项卡或 SFTP 导航到世界存档目录。
  3. 将整个世界文件夹下载到本地计算机。
  4. 要恢复备份,停止服务器,将备份的世界文件夹上传到相同位置,然后启动服务器。

开始新世界

在不丢失现有存档的情况下开始新世界:

  1. 停止服务器。
  2. 重命名或移动现有世界文件夹(例如,重命名为 World_backup)。
  3. 启动服务器。它将从头生成一个新世界。
切勿在服务器运行时删除存档文件。 这可能导致数据损坏或崩溃。在对存档数据进行任何更改之前,请务必先停止服务器。

管理员配置

服务器管理员可以通过两种方式进行配置:

通过 Steam ID (Admin.ini)

要在不共享密码的情况下获得持久的管理员访问权限,请将 Steam ID 添加到 Admin.ini 文件中:

  1. 停止服务器。
  2. 通过 GPanel FilesSFTP 导航到服务器的配置目录。
  3. 创建或编辑 Admin.ini 文件。
  4. 每行添加一个 Steam64 ID:
    76561198012345678
    76561198087654321
  5. 保存文件并启动服务器。列出的 Steam ID 对应的玩家将自动拥有管理员权限。
查找您的 Steam64 ID。 在网页浏览器中打开您的 Steam 个人资料。您的 Steam64 ID 是 URL 中的长数字 ID(例如 76561198012345678)。如果您使用自定义 URL,请访问 steamid.io 并粘贴您的个人资料 URL 进行查询。

相关文章


需要帮助?

如果您的 Abiotic Factor 服务器仍有问题,请 提交支持工单,我们的团队将很乐意为您提供帮助。


这篇文章对您有帮助吗?

Ready to Get Started?

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