Настройка PalWorldSettings.ini : сложность, поимка и опыт
Par Benjamin Dayan · PDG
· Mis à jour le 6 октября 2026 г. · Lecture 6 min
Содержание
PalWorldSettings.ini — это главный конфигурационный файл, через который задаётся практически вся игровая логика Palworld: сложность выживания, скорость поимки палов, темп набора опыта и десятки других параметров баланса. Для админа сообщества это единственный инструмент, позволяющий превратить ванильный баланс игры в собственный режим — от казуального кооператива до хардкорного PvP с жёсткой экономикой.
Где находится PalWorldSettings.ini и как его редактировать
На выделенной машине файл лежит в каталоге Pal/Saved/Config/WindowsServer/PalWorldSettings.ini (на Linux-сборках путь аналогичен, но с заменой WindowsServer на LinuxServer). Если сервер ещё ни разу не запускался с нужными настройками, файл может отсутствовать — его нужно создать вручную или скопировать из DefaultPalWorldSettings.ini, который поставляется вместе с дистрибутивом игры.
Структура файла — классический INI с одной длинной строкой параметров внутри секции [/Script/Pal.PalGameWorldSettings]. Все значения перечисляются через запятую внутри одной конструкции OptionSettings=(...), поэтому редактировать его напрямую через консоль без текстового редактора неудобно — проще работать через файловый менеджер панели или по SFTP.
cd /home/container/Pal/Saved/Config/LinuxServer
nano PalWorldSettings.ini
После любого изменения файл применяется только при полном перезапуске процесса — горячая перезагрузка конфигурации в Palworld не поддерживается. Если вы администрируете проект через панель Pterodactyl, достаточно отредактировать файл во встроенном файловом менеджере и нажать Restart в консоли — не нужен отдельный доступ по SSH. Если же вы только выбираете, где поднимать свой проект, обратите внимание на хостинг Palworld с панелью, анти-DDoS и автоматическими бэкапами — это снимает часть рутины с редактированием конфигов и восстановлением после ошибок в синтаксисе.
Рекомендуется держать резервную копию рабочего PalWorldSettings.ini перед каждым экспериментом с балансом — синтаксическая ошибка в одной строке (лишняя запятая, незакрытая скобка) приводит к тому, что сервер стартует с настройками по умолчанию либо вовсе не поднимается.
Настройки сложности в PalWorldSettings.ini
Блок сложности отвечает за то, насколько жёстко игра наказывает ошибки игроков и насколько агрессивен мир вокруг базы. Через PalWorldSettings.ini можно независимо настраивать урон, скорость истощения характеристик и штрафы за смерть — без единого глобального ползунка «лёгко/сложно».
Основной параметр Difficulty
Параметр Difficulty принимает значения None и Custom. Значение None означает, что используется стандартный пресет игры, и большинство тонких настроек ниже будет игнорироваться движком. Чтобы кастомные множители реально заработали, обязательно выставьте:
Difficulty=Custom
Урон и живучесть
| Параметр | За что отвечает | Ориентир для хардкора |
|---|---|---|
| PlayerDamageRateAttack | Урон, наносимый игроками | 1.3–1.5 |
| PlayerDamageRateDefense | Получаемый игроками урон | 1.5–2.0 |
| PalDamageRateAttack | Урон палов в бою | 1.0–1.3 |
| PalDamageRateDefense | Получаемый палами урон | 1.2–1.5 |
| PlayerStomachDecreaceRate | Скорость падения голода | 1.5–2.0 |
| PlayerAutoHPRegeneRate | Регенерация здоровья вне сна | 0.5–0.7 |
Для мягкого кооперативного режима обычно снижают PlayerDamageRateDefense до 0.7–0.8 и поднимают регенерацию здоровья, а для серверов с упором на выживание — наоборот, увеличивают расход голода и выносливости, одновременно уменьшая автоматическое восстановление здоровья вне базы.
Штраф за смерть
Параметр DeathPenalty определяет, что теряет игрок после гибели: None — ничего, Item — только предметы из инвентаря, ItemAndEquipment — предметы и снаряжение, All — включая палов из отряда. На PvP-проектах чаще всего ставят ItemAndEquipment, чтобы смерть была чувствительной, но не выбивала игроков из прогресса полностью.
Скорость поимки палов и спавн существ
Отдельный блок PalWorldSettings.ini регулирует, насколько легко ловить палов и сколько их появляется в мире — это напрямую влияет на темп прогрессии и на нагрузку сервера, поскольку большое число активных существ увеличивает потребление ресурсов процесса.
PalCaptureRate
Параметр PalCaptureRate — это множитель базового шанса успешной поимки при броске сферы. Значение 1.0 соответствует ванильной игре, 2.0 удваивает шанс поимки (удобно для казуальных и семейных серверов), значения ниже 1.0 делают охоту заметно сложнее и требуют от игроков точнее подбирать сферу и ослаблять цель перед броском.
PalCaptureRate=1.500000
Плотность спавна
| Параметр | Эффект |
|---|---|
| PalSpawnNumRate | Общее количество палов, спавнящихся в локациях |
| EnemyDropItemRate | Шанс выпадения предметов с побеждённых палов |
| PalEggDefaultHatchingTime | Время высиживания яйца в минутах |
Повышение PalSpawnNumRate выше 1.5–2.0 ощутимо увеличивает нагрузку на тикрейт мира, особенно на серверах с 15+ одновременными игроками: больше сущностей обсчитывается каждый игровой такт. На проекте с процессором Ryzen и NVMe-накопителем под хранением сохранений этот прирост обычно остаётся незаметным для игроков, но на слабом железе может проявляться в виде лагов при массовых боях или рейдах на гнёзда боссов.
Если сервер уже ощутимо просаживается по FPS сервера при высокой плотности спавна, разумнее снижать PalSpawnNumRate постепенно, шагами по 0.1–0.2, и проверять стабильность тикрейта после каждого изменения, а не менять сразу несколько параметров одновременно — иначе сложно понять, какая настройка стала причиной деградации производительности.
Опыт и прокачка через ExpRate
Темп получения опыта в PalWorldSettings.ini задаётся одним ключевым параметром, но его влияние распространяется на весь игровой цикл — от скорости открытия технологий до темпа апгрейда палов в паддоке.
Базовый множитель
ExpRate=2.000000
Значение ExpRate=1.0 — стандартная кривая прогрессии официальной игры. На кооперативных проектах с небольшим онлайном часто ставят 1.5–2.0, чтобы игроки, заходящие на пару часов в выходные, не отставали от основного состава. На конкурентных PvP-серверах множитель чаще держат на уровне 1.0–1.2, чтобы прогресс оставался равным для новичков и старожилов.
Связь опыта с другими параметрами баланса
Важно учитывать, что высокий ExpRate в сочетании с увеличенным PalCaptureRate и ослабленным уроном противников быстро превращает сервер в режим «песочницы» без выживания — это нормально для казуальных комьюнити, но стоит тестировать комбинацию настроек перед публичным запуском, а не вносить изменения прямо на боевом проекте с подключёнными игроками.
Рабочий процесс для тестов такой: разворачиваете тестовый экземпляр сервера на VPS Pterodactyl с собственным панелью, подбираете комбинацию ExpRate, PalCaptureRate и параметров сложности, проверяете прогрессию за 1–2 игровых часа, затем переносите финальный PalWorldSettings.ini на продакшен-сервер. Это дешевле по времени, чем откатывать боевой мир из бэкапа после неудачного эксперимента с балансом.
Пример сбалансированного блока для кооператива
Difficulty=Custom,
DayTimeSpeedRate=1.000000,
NightTimeSpeedRate=1.000000,
ExpRate=1.800000,
PalCaptureRate=1.500000,
PalSpawnNumRate=1.000000,
PalDamageRateAttack=1.000000,
PalDamageRateDefense=1.000000,
PlayerDamageRateAttack=1.300000,
PlayerDamageRateDefense=0.800000,
PlayerStomachDecreaceRate=1.000000,
PlayerAutoHPRegeneRate=0.800000,
DeathPenalty=Item,
После вставки такого блока в секцию OptionSettings=(...) не забудьте проверить, что все скобки закрыты, а запятые расставлены корректно — это самая частая причина отказа сервера стартовать после ручного редактирования. Регулярно сохраняйте рабочую версию файла отдельно от тестовой — на панели это можно делать вручную через файловый менеджер или полагаться на штатные автоматические сохранения сервера, если они настроены в расписании.
Больше вариантов инфраструктуры под подобные проекты собрано в разделе Все наши игровые серверы — там же можно сравнить параметры под другие survival-игры с похожей логикой конфигурации.
PalWorldSettings.ini даёт гибкий контроль над сложностью, скоростью поимки палов и темпом набора опыта, но каждую группу параметров стоит менять отдельно и тестировать перед публикацией. Небольшие изменения в ExpRate, PalCaptureRate и блоке урона способны полностью изменить ощущение от прохождения без переустановки сервера.
FAQ
Почему изменения в PalWorldSettings.ini не применяются после сохранения файла?Конфигурация читается движком только при старте процесса. Сохраните файл, затем выполните полный перезапуск сервера через панель или команду systemctl restart, если сервис запущен как systemd-юнит — горячая подгрузка настроек не поддерживается.
Чаще всего причина — синтаксическая ошибка: лишняя или пропущенная запятая, незакрытая скобка в строке OptionSettings=(...). Сверьте структуру с резервной копией файла или с эталонным DefaultPalWorldSettings.ini и проверьте каждую изменённую строку по отдельности.
Актуальный список ключей появляется в файле DefaultPalWorldSettings.ini после каждого обновления игры, а также публикуется в официальной документации. Проверяйте этот файл после установки патча — разработчики периодически добавляют новые параметры баланса, например через Source.
Читайте также
- Настройка PalWorldSettings.ini: разбор ключевых параметров сервераПошаговый разбор PalWorldSettings.ini: сложность, поимка паллов, опыт и урон. Настройте сервер Palworld под свою команду.
- PalWorldSettings.ini : réglages de difficulté et de captureПолный разбор PalWorldSettings.ini: как параметры меняют сложность, опыт, поимку Pal и урон на сервере Palworld.
- Настройка приватного сервера Palworld для сообществаРазбираем настройку приватного сервера Palworld: пароль, whitelist и права доступа в PalWorldSettings.ini для закрытого сообщества.