调整游戏配置
调整游戏配置可以像单人游戏一样进行优化。这是通过配置文件进行配置。
配置文件位置
在服务器启动一次之前,不会生成这些文件。
Windows – Steam, SteamCMD
steamapps/common/PalServer/Pal/Saved/Config/WindowsServer/PalWorldSettings.ini
Linux操作系统 – SteamCMD
steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
默认设置
默认设置位于 steamapps/common/PalServer/DefaultPalWorldSettings.ini
建议复制使用。
配置参数
我们建议您将默认设置复制到配置文件中,然后仅更改必要的设置。 此外,不允许在行中间使用换行符。 *请注意,有一些参数保留用于将来的更新。
Difficulty | 难度 |
DayTimeSpeedRate | 白天流逝速度 |
NightTimeSpeedRate | 夜间流逝速度 |
ExpRate | 经验值倍率 |
PalCaptureRate | 帕鲁捕获概率倍率 |
PalSpawnNumRate | 帕鲁出现倍率 |
PalDamageRateAttack | 帕鲁攻击伤害倍率 |
PalDamageRateDefense | 帕鲁承受伤害倍率 |
PlayerDamageRateAttack | 玩家攻击伤害倍率 |
PlayerDamageRateDefense | 玩家承受伤害倍率 |
PlayerStomachDecreaceRate | 玩家饱食度降低倍率 |
PlayerStaminaDecreaceRate | 玩家耐力降低倍率 |
PlayerAutoHPRegeneRate | 玩家生命值自然回复倍率 |
PlayerAutoHpRegeneRateInSleep | 玩家睡眠时生命值回复倍率 |
PalStomachDecreaceRate | 帕鲁饱食度降低倍率 |
PalStaminaDecreaceRate | 帕鲁耐力降低倍率 |
PalAutoHPRegeneRate | 帕鲁生命值自然回复倍率 |
PalAutoHpRegeneRateInSleep | 帕鲁睡眠时生命值回复倍率 |
BuildObjectDamageRate | 对建筑伤害倍率 |
BuildObjectDeteriorationDamageRate | 建筑物的劣化速度倍率 |
CollectionDropRate | 道具采集倍率 |
CollectionObjectHpRate | 可采集物品生命值倍率 |
CollectionObjectRespawnSpeedRate | 可采集物品刷新间隔 |
EnemyDropItemRate | 道具掉落量倍率 |
DeathPenalty |
死亡惩罚(None,Item,ItemAndEquipment,All) None=不掉落如何东西 Item=掉落装备以外的道具 ItemAndEquipment=掉落所有道具 All=掉落所有道具及队伍内帕鲁 |
GuildPlayerMaxNum | 公会最大玩家人数 |
PalEggDefaultHatchingTime | 巨大蛋孵化所需时间(时)/其它蛋也会改变相应孵化时间 |
ServerPlayerMaxNum | 可以加入服务器的最大人数 |
ServerName | 服务器名称 |
ServerDescription | 服务器描述 |
AdminPassword | 设置管理员密码 |
ServerPassword | 设置服务器密码 |
PublicPort | 开放端口 |
PublicIP | 公网IP |
RCONEnabled | 启用RCON |
RCONPort | RCON端口号 |
bEnablePlayerToPlayerDamage | 启用玩家对玩家伤害 |
bEnableFriendlyFire | 启用友军伤害 |
bEnableInvaderEnemy | 启用入侵者敌人 |
bActiveUNKO | 活跃UNKO |
bEnableAimAssistPad | 启用手柄瞄准辅助 |
bEnableAimAssistKeyboard | 启用键盘瞄准辅助 |
DropItemMaxNum | 掉落物品最大数量 |
DropItemMaxNum_UNKO | UNKO掉落物品最大数量 |
BaseCampMaxNum | 基地营地最大数量 |
BaseCampWorkerMaxNum | 基地工人最大数量 |
DropItemAliveMaxHours | 掉落物品存活最大小时数 |
bAutoResetGuildNoOnlinePlayers | 自动重置公会无在线玩家 |
AutoResetGuildTimeNoOnlinePlayers | 无在线玩家时自动重置公会时间(小时) |
WorkSpeedRate | 工作速度倍率 |
bIsMultiplay | 启用多人游戏 |
bIsPvP | 启用PvP |
bCanPickupOtherGuildDeathPenaltyDrop | 可以拾取其他公会死亡惩罚物品 |
bEnableNonLoginPenalty | 启用非登录惩罚 |
bEnableFastTravel | 启用快速旅行 |
bIsStartLocationSelectByMap | 启用地图选择起始位置 |
bExistPlayerAfterLogout | 登出后存在玩家 |
bEnableDefenseOtherGuildPlayer | 启用防守其他公会玩家 |
CoopPlayerMaxNum | 合作玩家最大数量 |
Region | 地区 |
bUseAuth | 启用身份验证 |
BanListURL | 封禁列表URL |
高级选项
高级用户的参数。
port= 8211 | 更改用于侦听服务器的端口号。 |
players=32 | 更改服务器上的最大参与者数。 |
-useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS | 提高了多线程 CPU 环境中的性能。 它最多对大约 4 个线程有效,分配超过此数量的线程没有多大意义。 |
社区服务器设置
通过将其设置为社区服务器,它将出现在游戏的社区服务器列表中,任何人都可以加入。
视窗 – SteamCMD
将以下选项添加到启动参数中。
EpicApp=PalServer
Linux操作系统 – SteamCMD
将以下选项添加到启动参数中。
EpicApp=PalServer
EpicApp=PalServer | 将服务器设置为社区服务器。请勿更改此参数。 |
-publicip | -publicip=X.X.X.X 您可以手动指定运行服务器的网络的全局 IP 地址。 如果未指定,则会自动检测。如果效果不佳,请尝试手动配置。 |
-publicport | -publicport=xxxx 您可以手动指定运行服务器的网络的端口号。 如果未指定,则会自动检测。如果效果不佳,请尝试手动配置。 |