Перейти к содержанию

Мир сервера Project Zomboid выглядит сброшенным после перезапуска

Как различить новый мир, откат, другую учётную запись и изменение настроек, сохранив данные.

Если после перезапуска сервер выглядит как новый мир, остановите его и сделайте полную копию данных Zomboid, настроек и баз пользователей. Не смешивайте файлы разных миров и не удаляйте новые папки во время поиска. Исход прежнего сохранения заранее неизвестен: сначала определите, что именно изменилось, и проверяйте копию отдельно.

Симптомы и гипотезы

СимптомЧто проверить
Новый день, карта и настройкиИмя сервера и каталог данных
Тот же мир, пропали последние часыАварийное завершение и сохранения
Новый персонаж только у одного игрокаТочное имя и учётную запись
Мир сохранился, изменились SandboxНастройки и файл map_sand.bin
Ошибки после обновленияВетку, совместимость версии и резервную копию

Имя сервера и папка

Сверьте имя в параметре -servername и фактический каталог данных, включая пользователя запуска и -cachedir. Для имени servertest в статье указаны Zomboid/Server/servertest.ini, servertest_SandboxVars.lua, servertest_spawnregions.lua, Zomboid/Saves/Multiplayer/servertest/ и Zomboid/db/servertest.db. Сравните конфигурации, список модов и резервные копии; дата и число файлов могут подсказать, но не доказывают, какая папка содержит нужный мир. Проверьте фактические пути своего хостинга. После определения предполагаемого правильного имени проверьте запуск с ним на отдельной полной копии, предварительно сверив пути и параметры этой тестовой установки; результат восстановления не гарантирован.

Откат и персонаж

При аварии или отключении питания последние изменения могли не сохраниться. Проверьте журналы, резервные копии и настройки SaveWorldEveryMinutes; статья предлагает интервалы 15–30 минут как ориентир, а не гарантию. Планируйте штатное сохранение и остановку. Если новый персонаж появился только у одного игрока, проверьте точное имя пользователя, регистр и учётные данные, но не считайте это единственной причиной.

Версия и настройки

Сверьте ветку и сборку с той, на которой создана резервная копия; совместимость Build 41 и Build 42 нужно проверить для конкретного мира до обновления или отката. Если изменились настройки Sandbox, сравните конфигурацию и сохранённые данные с копией. В статье упоминается map_sand.bin, но последствия его удаления не подтверждены; не удаляйте его на основании этого совета. Восстановление проверяйте на отдельной копии, по одному изменению за раз.

Ночная улица у магазинов с машинами и погибшими

Диагностика лагов сервера

Изменение настроек Sandbox в существующем мире