目 录CONTENT

文章目录

幻兽帕鲁(Palworld)服务器配置文件完全指南

admin1
2026-05-22 / 0 评论 / 0 点赞 / 12 阅读 / 0 字

一、前言:为什么需要了解配置文件

Palworld 服务器支持通过可视化面板直接修改游戏参数,这是最简单的方式。但随着游戏版本更新,目前服务端存在两个配置文件,且其中一个具有更高的优先级。

常见问题: 在面板修改参数后,进入游戏发现设置未生效。这通常是因为修改了优先级较低的文件,或被高优先级文件覆盖。


二、配置文件位置与优先级

2.1 两个配置文件的路径

配置文件

路径

优先级

说明

PalWorldSettings.ini

Pal/Saved/Config/LinuxServer/PalWorldSettings.ini

游戏实际读取的配置,面板修改通常写入此处

DefaultPalWorldSettings.ini

Pal/Saved/Config/LinuxServer/DefaultPalWorldSettings.ini

默认模板文件,首次启动时生成

⚠️ 关键规则: 当两个文件同时存在时,PalWorldSettings.ini 的优先级更高。如果直接修改 DefaultPalWorldSettings.iniPalWorldSettings.ini 已存在,修改将不会生效。

2.2 优先级判断逻辑

启动服务器时 → 优先读取 PalWorldSettings.ini
              → 若该文件不存在,则回退读取 DefaultPalWorldSettings.ini

这意味着:

  • 高优先级文件存在时,低优先级文件被完全忽略

  • 若删除了 PalWorldSettings.ini,服务器才会使用默认文件


三、正确修改参数的方法

3.1 推荐方式:通过控制面板修改

  1. 关闭服务器(必须关服修改,否则参数无法正确写入)。

  2. 打开服务器控制面板的「游戏配置」或「参数设置」。

  3. 修改需要的参数(如经验倍率、捕捉率、饱食度消耗等)。

  4. 保存设置,重新启动服务器。

💡 提示: 面板修改通常自动写入 PalWorldSettings.ini,无需手动操作文件。

3.2 手动修改配置文件(高级)

如需直接编辑配置文件:

  1. 关服后,通过文件管理或 SFTP 进入服务器。

  2. 导航至:

Pal/Saved/Config/LinuxServer/
  1. 打开 PalWorldSettings.ini(优先)或 DefaultPalWorldSettings.ini(仅在高级文件不存在时使用)。

  2. 修改 [/Script/Pal.PalGameWorldSettings] 区块下的 OptionSettings 参数。

  3. 保存文件,启动服务器。


四、常用参数说明

PalWorldSettings.ini 中的 OptionSettings 包含大量可配置项,以下为服主最常用的参数:

参数名

功能

默认值

常用调整

Difficulty

游戏难度

None

None / Normal

DayTimeSpeedRate

白天时间流速倍率

1.0

提高加速白天

NightTimeSpeedRate

夜晚时间流速倍率

1.0

提高加速夜晚

ExpRate

玩家经验获取倍率

1.0

2.0 / 3.0 加速升级

PalCaptureRate

帕鲁捕捉成功率倍率

1.0

2.0 降低捕捉难度

PalSpawnNumRate

帕鲁刷新数量倍率

1.0

提高增加野生帕鲁密度

PalDamageRateAttack

帕鲁攻击伤害倍率

1.0

降低减少帕鲁对玩家伤害

PalDamageRateDefense

帕鲁受到伤害倍率

1.0

提高让帕鲁更易被击败

PlayerDamageRateAttack

玩家攻击伤害倍率

1.0

提高增强玩家输出

PlayerDamageRateDefense

玩家受到伤害倍率

1.0

降低减少玩家受到的伤害

PlayerStomachDecreaceRate

玩家饱食度下降倍率

1.0

0.5 减缓饥饿

PlayerStaminaDecreaceRate

玩家耐力消耗倍率

1.0

0.5 减缓耐力消耗

PlayerAutoHPRegeneRate

玩家自动回血倍率

1.0

2.0 加速回血

PalAutoHPRegeneRate

帕鲁自动回血倍率

1.0

提高加速帕鲁恢复

BuildObjectDamageRate

建筑受到伤害倍率

1.0

0.0 建筑无敌

BuildObjectDeteriorationDamageRate

建筑老化速度倍率

1.0

0.0 关闭建筑老化

DropItemMaxNum

地图掉落物品最大数量

3000

提高减少物品消失

bEnableInvaderEnemy

是否开启袭击事件

True

False 关闭基地袭击

bEnableAimAssistPad

手柄辅助瞄准

True

False 关闭

bEnableAimAssistKeyboard

键鼠辅助瞄准

False

通常保持关闭


五、参数修改不生效?排查清单

按以下顺序检查,定位问题根源:

排查项

检查方法

解决方案

① 是否关服修改?

确认服务器已完全停止

先关闭服务器,修改后再启动

② 修改的是哪个文件?

检查 PalWorldSettings.ini 是否存在

若存在,必须修改此文件而非 DefaultPalWorldSettings.ini

③ 参数格式是否正确?

检查等号两侧是否有空格,引号是否成对

格式:参数名=值,(逗号分隔,无多余空格)

④ 参数是否在正确区块?

确认位于 OptionSettings=(...) 括号内

不要写到其他区块

⑤ 保存后是否重启?

确认已点击保存并重新启动服务器

热修改无效,必须重启

⑥ 游戏客户端是否同步?

部分参数需客户端配合

确保玩家游戏版本与服务器一致


六、配置文件格式示例

以下是 PalWorldSettings.ini 的简化结构示例:

[/Script/Pal.PalGameWorldSettings]
OptionSettings=(
    Difficulty=None,
    DayTimeSpeedRate=1.0,
    NightTimeSpeedRate=1.0,
    ExpRate=2.0,
    PalCaptureRate=1.5,
    PalSpawnNumRate=1.0,
    PalDamageRateAttack=1.0,
    PalDamageRateDefense=1.0,
    PlayerDamageRateAttack=1.0,
    PlayerDamageRateDefense=1.0,
    PlayerStomachDecreaceRate=0.5,
    PlayerStaminaDecreaceRate=0.5,
    PlayerAutoHPRegeneRate=2.0,
    BuildObjectDamageRate=0.0,
    BuildObjectDeteriorationDamageRate=0.0,
    DropItemMaxNum=5000,
    bEnableInvaderEnemy=False
)

⚠️ 格式要点:

  • 所有参数位于 OptionSettings=(...) 的括号内

  • 参数之间用逗号 , 分隔

  • 布尔值用 True / False(首字母大写)

  • 数值直接写数字,不要加引号

  • 最后一个参数后不加逗号

七、快速检查清单

操作

状态

修改前已关闭服务器

确认修改的是 PalWorldSettings.ini(高优先级文件)

参数格式正确(无多余空格,逗号分隔)

修改后已保存文件

已重启服务器使配置生效

进入游戏验证参数是否生效


八、常见问题

Q:面板修改的参数为什么不生效?
A:检查服务器是否在修改时处于运行状态。Palworld 必须关服修改,参数才能正确写入并生效。

Q:两个配置文件可以只保留一个吗?
A:可以。如果手动维护 PalWorldSettings.ini,可以删除 DefaultPalWorldSettings.ini 避免混淆。但建议保留默认文件作为备份参考。

Q:如何恢复默认设置?
A:删除 PalWorldSettings.ini,重启服务器后会自动从 DefaultPalWorldSettings.ini 重新生成。

Q:参数值可以设置到多大?
A:大部分倍率参数没有严格上限,但过高的数值(如 ExpRate=100)可能导致游戏平衡性崩坏或触发异常。建议逐步调整测试。


📌 总结: Palworld 服务器配置的核心在于理解 PalWorldSettings.ini 的高优先级规则。修改时务必关服操作确认目标文件检查格式正确,重启后即可生效。善用参数调整,可以打造适合休闲养老或硬核挑战的个性化服务器。


0

评论区