← База знаний
Palworldpalworldtutorial3 мин. чтения

Перенос сохранений на сервер

Как перенести локальное кооп-сохранение Palworld на выделенный сервер — где лежат сейвы, замена world ID, права владельца мира и бэкап перед переносом

Перенос сохранений на сервер

Если вы начали игру в кооперативе на локальном хосте, а затем арендовали выделенный сервер, прогресс можно перенести. Palworld хранит мир в папке сохранений, которую нужно скопировать на сервер и правильно подключить. В этой статье разберём, где лежат сейвы, как заменить world ID и что сделать с правами владельца мира.

Перенос сохранений Palworld на выделенный сервер

Где лежат локальные сохранения

Кооп-мир (тот, что вы создавали как хост через «Пригласить друзей») хранится в профиле пользователя на вашем ПК.

Путь на Windows:


%LOCALAPPDATA%\Pal\Saved\SaveGames\<SteamID>\<WorldID>\
```

Здесь:

- `<SteamID>` — папка с числовым идентификатором вашего Steam-аккаунта.
- `<WorldID>` — папка мира со случайным именем из букв и цифр. Внутри лежат `Level.sav`, `LevelMeta.sav`, `WorldOption.sav` и папка `Players`.

Если миров несколько, определить нужный можно по дате изменения папки — открывайте самую свежую, соответствующую последней игровой сессии.

## Бэкап перед переносом

Перед любыми действиями сделайте резервную копию — и локального сейва, и текущего состояния сервера.

1. Скопируйте локальную папку `<WorldID>` целиком в отдельное место на диске.
2. В панели **panel.teahost.ru** создайте бэкап сервера (или убедитесь, что автобэкап свежий).
3. Только после этого приступайте к переносу.

Перенос перезаписывает мир на сервере. Без бэкапа при ошибке вы потеряете и старый серверный прогресс, и рискуете повредить локальный сейв.

## Где лежит мир на сервере

На выделенном сервере структура похожа, но SteamID заменён на служебный идентификатор сервера. Откройте раздел **Files** в панели.

Путь на сервере:

Обратите внимание: вместо SteamID здесь 0 — это стандартный идентификатор для выделенного сервера. Внутри лежит папка мира с тем же набором файлов: Level.sav, LevelMeta.sav, WorldOption.sav и Players.

Замена world ID

Суть переноса — подложить файлы вашего локального мира в папку мира на сервере.

  • Остановите сервер в панели. Перенос при работающем сервере повредит файлы.
  • Определите <WorldID> мира на сервере (папка внутри SaveGames/0/). Это и будет целевая папка.
  • Загрузите содержимое локальной папки мира (Level.sav, LevelMeta.sav, WorldOption.sav, папку Players) в папку сервера, перезаписав файлы.

Есть два подхода к именам папок:

  • Оставить серверный WorldID — копируйте только файлы внутрь существующей серверной папки, имя папки не трогайте. Проще и надёжнее.
  • Использовать локальный WorldID — загрузите папку с локальным именем и укажите сервер загружать именно её. Требует настройки параметра запуска и используется реже.

Для большинства случаев проще первый вариант: сохраняете имя серверной папки, меняете только её содержимое.

Права и владелец мира

Важная деталь: в кооп-сейве прописан владелец мира — ваш SteamID как хоста. На выделенном сервере владельцем должен стать сам сервер.

Что учесть:

  • Файлы игроков в папке Players привязаны к SteamID. После переноса зайдите на сервер тем же аккаунтом — игра сопоставит вашего персонажа.
  • Если персонаж не подхватился, проверьте, что файл вашего игрока из локальной папки Players скопирован на сервер.
  • Иногда после переноса требуется, чтобы админ сервера заново назначил гильдию/базу. Используйте AdminPassword, заданный в настройках, для управления.

Права доступа к файлам на сервере панель выставляет автоматически, поэтому вручную менять владельца файлов (chown) не нужно — достаточно загрузить сейвы через раздел Files.

Запуск и проверка

  • Убедитесь, что все файлы мира загружены в правильную папку на сервере.
  • Запустите сервер в панели.
  • Подключитесь к серверу по IP и порту тем же Steam-аккаунтом, что был хостом.
  • Проверьте, что база, палы и прогресс на месте.

Если мир не загрузился или начался с нуля:

  • Сервер, скорее всего, читает другую папку <WorldID>. Сверьте имя целевой папки.
  • Проверьте, что переносили содержимое, а не вложенную лишнюю папку (файлы .sav должны лежать прямо в папке мира).
  • Восстановитесь из бэкапа и повторите перенос внимательнее.

О настройке игровых параметров нового сервера читайте в статье настройка PalWorldSettings.ini. Автобэкапы и DDoS-защита на серверах TeaHost работают по умолчанию. Другие руководства — в базе знаний Palworld.