Pterohost docs

PalWorld: настройка PalWorldSettings.ini (рейты, PvP, слоты)

Полный гайд по PalWorldSettings.ini: рейты опыта, PvP, слоты игроков, штрафы смерти и баланс сложности для сервера PalWorld.

Кратко: Файл PalWorldSettings.ini контролирует все ключевые параметры сервера PalWorld - рейты, PvP, слоты, штрафы смерти. Чтобы изменения вступили в силу, отредактируй файл и перезапусти сервер.

PalWorld: настройка PalWorldSettings.ini (рейты, PvP, слоты)

PalWorld предоставляет администраторам широкие возможности для кастомизации игрового процесса через один главный конфигурационный файл - PalWorldSettings.ini. В 2026 году, когда серверная аудитория игры остаётся стабильно высокой, правильно настроенный сервер становится ключевым фактором удержания игроков. Файл содержит более 60 параметров, охватывающих опыт, поимку палов, урон, PvP-режим, лимиты игроков и многое другое. Этот гайд разберёт все важные настройки, объяснит их влияние на баланс и покажет, как безопасно применять изменения без потери прогресса.

Pterohost - игровой хостинг с NVMe-дисками, DDoS-защитой и поддержкой 24/7, оптимизированный под PalWorld-серверы с быстрым деплоем. Промокод 4START даёт -20% на первый заказ. Заказать сервер PalWorld

Где находится PalWorldSettings.ini

После первого запуска сервера конфигурационный файл создаётся автоматически. Путь зависит от платформы:

  • Linux: Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
  • Windows: Pal\Saved\Config\WindowsServer\PalWorldSettings.ini

Если файл существует, но содержит только заголовок секции без параметров - это нормально при первом запуске. Шаблон со всеми доступными параметрами находится здесь:

Pal/Binaries/DefaultPalWorldSettings.ini

Скопируй содержимое OptionSettings=(...) из шаблона в свой PalWorldSettings.ini. Важно: редактируй именно файл в Saved/Config/, а не шаблон в Binaries/ - он перезаписывается при обновлении сервера.

Минимальная структура файла:

[/Script/Pal.PalGameWorldSettings]
OptionSettings=(Difficulty=None,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,...)

Все параметры перечисляются внутри скобок OptionSettings=(...) через запятую в одну строку. Переносы строк внутри скобок не допускаются - это частая ошибка.

Ключевые параметры рейтов

Рейты - первое, что настраивают на большинстве серверов. Они позволяют сделать игру быстрее или медленнее стандартного темпа.

Опыт и поимка палов

ПараметрПо умолчаниюОписание
ExpRate1.000000Множитель опыта игрока
PalExpRate1.000000Множитель опыта палов
PalCaptureRate1.000000Шанс поимки пала в сфере
PalSpawnNumRate1.000000Частота появления палов на карте
PalDamageRateAttack1.000000Урон, наносимый палами
PalDamageRateDefense1.000000Урон, получаемый палами

Для казуальных серверов популярные значения:

ExpRate=2.000000,
PalExpRate=2.000000,
PalCaptureRate=2.000000,
PalSpawnNumRate=1.500000,

Для хардкорных серверов - наоборот, снижай рейты:

ExpRate=0.500000,
PalCaptureRate=0.500000,

Ресурсы и крафт

ПараметрПо умолчаниюОписание
CollectionDropRate1.000000Количество ресурсов с объектов
CollectionObjectHpRate1.000000Прочность объектов (деревья, камни)
CollectionObjectRespawnSpeedRate1.000000Скорость возрождения объектов
EnemyDropItemRate1.000000Дроп предметов с врагов
WorkSpeedRate1.000000Скорость работы палов на базе
MiningSpeedRate1.000000Скорость добычи ресурсов

Пример настройки под быстрый старт:

CollectionDropRate=3.000000,
EnemyDropItemRate=2.000000,
WorkSpeedRate=2.000000,
MiningSpeedRate=2.000000,
CollectionObjectRespawnSpeedRate=2.000000,

Настройка PvP и штрафов смерти

Включение PvP

bEnablePvP=True,

По умолчанию False. При включении PvP игроки могут атаковать друг друга и использовать палов против других игроков. Важно учитывать, что PvP работает глобально - нет встроенного механизма зон без PvP.

DeathPenalty - штраф за смерть

Один из самых важных параметров для баланса сложности:

ЗначениеЧто теряет игрок
NoneНичего
ItemТолько предметы в инвентаре
ItemAndEquipmentПредметы и снаряжение в слотах
AllВсё, включая палов в команде
DeathPenalty=ItemAndEquipment,

Для PvP-серверов рекомендуется All или ItemAndEquipment - это создаёт ставки и делает PvP значимым. Для PvE-серверов с новичками лучше None или Item.

Дружественный огонь и урон игрокам

ПараметрПо умолчаниюОписание
PlayerDamageRateAttack1.000000Урон от игроков
PlayerDamageRateDefense1.000000Урон, получаемый игроками
PlayerStomachDecreaceRate1.000000Скорость расхода голода
PlayerStaminaDecreaceRate1.000000Скорость расхода выносливости

Для снижения влияния PvP без его отключения можно уменьшить PlayerDamageRateAttack:

PlayerDamageRateAttack=0.500000,

Настройка слотов и сервера

Количество игроков

ServerPlayerMaxNum=32,

Официальный максимум - 32 игрока. Технически можно установить больше, но производительность сервера резко падает. Рекомендуемые ресурсы по числу слотов:

СлотыRAMCPU
8-108 GB4 ядра
16-2012 GB6 ядер
3216-20 GB8 ядер

Пароль и имя сервера

ServerName="My PalWorld Server",
ServerDescription="",
AdminPassword="adminpassword123",
ServerPassword="joinpassword",

ServerPassword - пароль для входа игроков. Оставь пустым для открытого сервера. AdminPassword - пароль для команды /AdminPassword в чате, дающей права администратора.

Настройки гильдий

ПараметрПо умолчаниюОписание
GuildPlayerMaxNum20Максимум игроков в гильдии
BaseCampMaxNum128Максимум баз на весь сервер
BaseCampWorkerMaxNum15Максимум рабочих палов на базе
GuildPlayerMaxNum=20,
BaseCampMaxNum=128,
BaseCampWorkerMaxNum=15,

Увеличение BaseCampWorkerMaxNum повышает нагрузку на сервер - каждый рабочий пал обрабатывается физическим движком.

Скорость дня и ночи

PalWorld разделяет скорость времени на день и ночь отдельными параметрами:

DayTimeSpeedRate=1.000000,
NightTimeSpeedRate=1.000000,

Значение 2.0 ускоряет время вдвое, 0.5 - замедляет вдвое. Популярная настройка для серверов, где ночью опасно:

DayTimeSpeedRate=1.000000,
NightTimeSpeedRate=3.000000,

Это делает ночи короткими и быстро возвращает день, что особенно удобно для новых игроков.

Настройки базы и строительства

ПараметрПо умолчаниюОписание
BuildObjectDamageRate1.000000Урон по постройкам
BuildObjectDeteriorationDamageRate1.000000Скорость разрушения от времени
DropItemMaxNum3000Максимум предметов на земле
DropItemMaxNum_UNKO100Максимум Pal Sphere на земле
bEnableAimAssistPadTrueАвтоприцел для геймпада
bEnableAimAssistKeyboardFalseАвтоприцел для клавиатуры

Для PvP-серверов стоит уменьшить BuildObjectDamageRate если не нужен рейд:

BuildObjectDamageRate=0.000000,

Значение 0.0 делает постройки неуязвимыми. Для рейд-серверов наоборот:

BuildObjectDamageRate=2.000000,
BuildObjectDeteriorationDamageRate=0.500000,

Дроп предметов при смерти

Кроме DeathPenalty есть дополнительные настройки потери предметов:

bDropItemsFromDeadPal=True,
bEnableNonLoginPenalty=True,
  • bDropItemsFromDeadPal - дропают ли мёртвые палы предметы
  • bEnableNonLoginPenalty - включить ли штрафы за длительный выход из игры (палы голодают, теряют эффективность)

Для casual-серверов рекомендуется:

bDropItemsFromDeadPal=False,
bEnableNonLoginPenalty=False,

Полный пример PalWorldSettings.ini

Ниже - готовый пример для casual PvE-сервера с ускоренным прогрессом:

[/Script/Pal.PalGameWorldSettings]
OptionSettings=(Difficulty=None,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=2.000000,ExpRate=2.000000,PalCaptureRate=2.000000,PalSpawnNumRate=1.200000,PalDamageRateAttack=1.000000,PalDamageRateDefense=1.000000,PlayerDamageRateAttack=1.000000,PlayerDamageRateDefense=1.000000,PlayerStomachDecreaceRate=0.500000,PlayerStaminaDecreaceRate=0.500000,PlayerAutoHPRegeneRate=2.000000,PlayerAutoHpRegeneRateInSleep=3.000000,PalStomachDecreaceRate=0.500000,PalStaminaDecreaceRate=0.500000,PalAutoHPRegeneRate=2.000000,PalAutoHpRegeneRateInSleep=3.000000,BuildObjectDamageRate=0.000000,BuildObjectDeteriorationDamageRate=0.100000,CollectionDropRate=2.000000,CollectionObjectHpRate=0.500000,CollectionObjectRespawnSpeedRate=2.000000,EnemyDropItemRate=2.000000,DeathPenalty=Item,bEnablePlayerToPlayerDamage=False,bEnableFriendlyFire=False,bEnableInvaderEnemy=True,bActiveUNKO=False,bEnableAimAssistPad=True,bEnableAimAssistKeyboard=False,DropItemMaxNum=3000,DropItemMaxNum_UNKO=100,BaseCampMaxNum=128,BaseCampWorkerMaxNum=15,DropItemAliveMaxHours=1.000000,bAutoResetGuildNoOnlinePlayers=False,AutoResetGuildTimeNoOnlinePlayers=72.000000,GuildPlayerMaxNum=20,PalEggDefaultHatchingTime=72.000000,WorkSpeedRate=2.000000,MiningSpeedRate=2.000000,bIsMultiplay=True,bIsPvP=False,bCanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=False,bEnableFastTravel=True,bIsStartLocationSelectByMap=True,bExistPlayerAfterLogout=False,bEnableDefenseOtherGuildPlayer=False,CoopPlayerMaxNum=4,ServerPlayerMaxNum=32,ServerName="PalWorld Server",ServerDescription="",AdminPassword="",ServerPassword="",PublicPort=8211,PublicIP="",RCONEnabled=False,RCONPort=25575,Region="",bUseAuth=True,BanListURL="https://api.palworldgame.com/api/banlist.txt")

Для PvP хардкор-сервера меняй ключевые параметры:

bIsPvP=True,
DeathPenalty=All,
BuildObjectDamageRate=1.500000,
PlayerDamageRateAttack=1.000000,
ExpRate=1.000000,
bEnableNonLoginPenalty=True,

Как применить изменения и перезапустить сервер

  1. Останови сервер - не редактируй файл при запущенном процессе, изменения не подхватятся.
  2. Сделай бэкап - скопируй Pal/Saved/ целиком перед правками.
  3. Отредактируй файл - внеси изменения в PalWorldSettings.ini.
  4. Проверь синтаксис - все параметры должны быть внутри OptionSettings=(...) в одну строку, значения разделены запятыми без пробелов перед именем следующего параметра.
  5. Запусти сервер и проверь лог на ошибки.

На Linux через systemd:

systemctl stop palworld-server
# редактируй файл
systemctl start palworld-server
journalctl -u palworld-server -f   # смотри логи

Если сервер запущен вручную:

pkill -f PalServer
# редактируй файл
./PalServer.sh -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS &

Бэкап сейвов

Сейвы хранятся в Pal/Saved/SaveGames/0/{ServerGUID}/. Рекомендуемая стратегия бэкапа на Linux:

#!/bin/bash
SAVE_DIR="/home/steam/palworld/Pal/Saved/SaveGames"
BACKUP_DIR="/backups/palworld"
DATE=$(date +%Y%m%d-%H%M%S)

mkdir -p "$BACKUP_DIR"
tar -czf "$BACKUP_DIR/save-$DATE.tar.gz" "$SAVE_DIR"

# Удалять бэкапы старше 7 дней
find "$BACKUP_DIR" -name "*.tar.gz" -mtime +7 -delete

Добавь в cron для автоматических бэкапов каждые 4 часа:

crontab -e
# добавь строку:
0 */4 * * * /home/steam/palworld-backup.sh

Панели управления типа Pterodactyl имеют встроенные инструменты бэкапа - ими проще пользоваться без ручного скриптинга.

Отличия от дефолтных настроек

По умолчанию сервер PalWorld настроен консервативно - медленный прогресс, стандартные рейты, нет PvP. Это нормально для vanilla-опыта, но большинство серверных сообществ предпочитают ускорить прогресс.

Основные отличия типичного настроенного сервера от дефолта:

ПараметрДефолтТипичный сервер
ExpRate1.02.0-3.0
PalCaptureRate1.01.5-2.0
WorkSpeedRate1.02.0-3.0
CollectionDropRate1.02.0-3.0
NightTimeSpeedRate1.02.0-4.0
DeathPenaltyItemAndEquipmentNone или Item
PalEggDefaultHatchingTime72.04.0-24.0

Параметр PalEggDefaultHatchingTime - время инкубации яиц в часах реального времени. Дефолтное значение 72 часа воспринимается многими игроками как слишком долгое. Для casual-серверов рекомендуется 4.0-12.0:

PalEggDefaultHatchingTime=8.000000,

Частые ошибки при редактировании

Ошибка 1: Перенос строк внутри OptionSettings

Неверно:

OptionSettings=(
  ExpRate=2.000000,
  PalCaptureRate=2.000000
)

Верно - всё в одну строку:

OptionSettings=(ExpRate=2.000000,PalCaptureRate=2.000000)

Ошибка 2: Числа без десятичной точки

Неверно: ExpRate=2 Верно: ExpRate=2.000000

Ошибка 3: Редактирование шаблона вместо рабочего файла

Файл DefaultPalWorldSettings.ini перезаписывается при обновлении сервера. Редактируй только Pal/Saved/Config/LinuxServer/PalWorldSettings.ini.

Ошибка 4: Пустой файл после первого запуска

Если файл содержит только [/Script/Pal.PalGameWorldSettings] без параметров - сервер использует встроенные дефолты. Добавь строку OptionSettings=(...) вручную.

Связанные материалы

Если ты настраиваешь сервер впервые, начни с базового руководства по развёртыванию: Как поднять выделенный сервер PalWorld. Схожие подходы к конфигурации применяются и в других выживательных играх - смотри настройку сервера V Rising и гайд по 7 Days to Die для сравнения.

Заключение

PalWorldSettings.ini - мощный инструмент, позволяющий полностью адаптировать сервер под аудиторию. Для казуальной игры достаточно поднять рейты опыта и ресурсов, убрать штраф смерти и ускорить инкубацию яиц. Для PvP-сообщества - включить bIsPvP=True, поставить DeathPenalty=All и настроить урон по постройкам. Главное правило: всегда делай бэкап сейвов перед изменениями и перезапускай сервер для применения параметров. При правильной настройке сервер PalWorld удерживает игроков значительно дольше, чем дефолтный.

Pterohost - хостинг игровых серверов с автодеплоем PalWorld, защитой от DDoS-атак и поддержкой в любое время суток. Промокод 4START даёт -20% на первый заказ. Заказать сервер PalWorld