Чтобы перенести мир Project Zomboid с другого хостинга, скачайте со старого сервера папку мира, три файла настроек и базу аккаунтов, загрузите их в те же места на PlayNHost, задайте Название сервера равным названию мира, добавьте моды на вкладке Мастерская и запустите сервер. Шаги те же, что и для мира с вашего ПК, с несколькими дополнительными проверками для модов.
1. Соберите всё на старом сервере
Сначала остановите старый сервер, чтобы файлы были полными. Скачайте из папки данных игры на старом хостинге (она называется Zomboid или папка кэша):
Saves/Multiplayer/<name>/: вся папка мира.Server/<name>.ini,Server/<name>_SandboxVars.luaиServer/<name>_spawnregions.lua.db/<name>.db: аккаунты, баны и вайтлист.
Запишите номера элементов Workshop и названия модов: откройте <name>.ini и прочитайте строки WorkshopItems= и Mods=. Запишите также Map=. Билд имеет значение: отметьте, работал ли старый сервер на Build 41 или Build 42.
2. Загрузите на PlayNHost
Следуйте Как загрузить собственный мир Project Zomboid. Коротко: заархивируйте папку мира в zip, загрузите её в .cache/Saves/Multiplayer, Распаковать, загрузите файлы настроек в .cache/Server, а базу данных в .cache/db. Название с пробелами или подчёркиваниями нужно сначала переименовать в буквы и цифры, и Название сервера должно быть таким же.
3. Добавьте моды на вкладке «Мастерская»
Панель записывает WorkshopItems= и Mods= из своих списков при каждом запуске, поэтому строки в вашем загруженном .ini заменяются. Откройте вкладку Мастерская и добавьте те же элементы и названия модов в том же порядке, а также папки карт: Как добавить мод из Workshop на сервер Project Zomboid и Как добавить мод карты на сервер Project Zomboid.
4. Совпадите по билду и запустите
Задайте Бета-ветка равной билду, на котором создан мир: Как выбрать Build 41 или Build 42 для сервера Project Zomboid. Запустите сервер и прочитайте Console: Как проверить, какой мир загрузил сервер Project Zomboid.
5. Сообщите игрокам
IP и порт теперь новые. Отправьте им сообщение-приглашение: Как пригласить друзей на сервер Project Zomboid. Игроки сохранят свои аккаунты, если вы перенесли базу данных.
О переезде целиком, включая оплату и сроки, см. Как перенести существующий сервер на PlayNHost. Если не получается достать файлы со старого хостинга, создайте тикет.





