Перенос мира с клиента на хостинг: различия между версиями
Нет описания правки |
Нет описания правки |
||
| Строка 23: | Строка 23: | ||
=== Способ 1: Полный перенос мира === | === Способ 1: Полный перенос мира === | ||
1. Скопируйте | 1. Подключиться по [https://xlgames.pro/docs/index.php?title=FTP FTP] к вашему серверу. | ||
2. Выбрать в папке с игровым миром ваш мир и перенести его на сервер. | |||
[[Файл:Vintage_story_save_move.jpg|thumb|center|600px|Перенос файлов]] | |||
3. Скопируйте файлы из папки <code>Playerdata</code> с вашего ПК и перенесите их в такую же папку на сервере. | |||
4. Замените папку <code>VintagestoryData</code> на сервере на папку с вашего ПК | |||
[[Файл:Vintage_story_move_to_srv.jpg|thumb|center|600px|Перенос файлов]] | |||
< | 3. После замены поменяйте значения на те, которые были у вас в оригинальном конфиге сервера <code>serverconfig.json</code> от начала и до строчки <code>"MapSizeX"</code> | ||
</ | |||
4. Теперь в <code>serverconfig.json</code> поменяйте значения на те, которые были у вас в оригинальном конфиге сервера от начала и до строчки <code>"MapSizeX"</code> | |||
[[Файл:Vintage_story_config_example1.jpg|thumb|center|600px|Строчки которые надо менять]] | [[Файл:Vintage_story_config_example1.jpg|thumb|center|600px|Строчки которые надо менять]] | ||
| Строка 50: | Строка 48: | ||
2. Замените папку <code>Saves</code> на сервере на папку с вашего ПК | 2. Замените папку <code>Saves</code> на сервере на папку с вашего ПК | ||
[[Файл:Vintage_story_config_move.jpg|thumb|center|600px|]] | [[Файл:Vintage_story_config_move.jpg|thumb|center|600px|]] | ||
4. | 4. После переноса мира в папку <code>Saves</code> переименуйте файл мира в default. | ||
5. Строчки ниже должны быть идентичны вашему <code>serverconfig.json</code> с вашего пк | 5. Строчки ниже должны быть идентичны вашему <code>serverconfig.json</code> с вашего пк | ||
<code>"WorldConfiguration":{"Данные вашей конфигурации"}</code> | <code>"WorldConfiguration":{"Данные вашей конфигурации"}</code> | ||
| Строка 80: | Строка 66: | ||
Скриншоты приведены как пример, копировать с них ненужно ! | Скриншоты приведены как пример, копировать с них ненужно ! | ||
[[Файл:Vintage_story_config_example1.jpg|thumb|center|600px|Строчки которые надо менять]] | |||
https://xlgames.pro/docs/index.php?title=FTP | |||
Версия от 14:04, 6 декабря 2025
Внимание! Данное руководство требует понимания принципов работы системы.
Где найти необходимые файлы?
Обязательно сделайте backup данных папок и файлов перед работой с ними!
Папка с игровым миром — C:\Users"Имя вашей учётной записи пк"\AppData\Roaming\VintagestoryData\Saves
Папка с данными об игроках — C:\Users"Имя вашей учётной записи пк"\AppData\Roaming\VintagestoryData\Playerdata
Конфиг отвечающий за настройки мира — C:\Users"Имя вашей учётной записи пк"\AppData\Roaming\VintagestoryData\serverconfig.json
Файл с игровым миром — "Название вашего мира".vcdbs"
Подготовка к переносу
Все моды Vintage Story являются zip архивами, не надо их распаковывать!
Создайте мир внутри игры с необходимыми вам настройками и модификациями, после загрузитесь в него до момента создания персонажа.
После загрузки отключитесь от мира для сохранения конфига.
Перенос мира на хостинг
Способ 1: Полный перенос мира
1. Подключиться по FTP к вашему серверу.
2. Выбрать в папке с игровым миром ваш мир и перенести его на сервер.

3. Скопируйте файлы из папки Playerdata с вашего ПК и перенесите их в такую же папку на сервере.
4. Замените папку VintagestoryData на сервере на папку с вашего ПК
3. После замены поменяйте значения на те, которые были у вас в оригинальном конфиге сервера serverconfig.json от начала и до строчки "MapSizeX"
4. Теперь в serverconfig.json поменяйте значения на те, которые были у вас в оригинальном конфиге сервера от начала и до строчки "MapSizeX"

Способ 2: Перенос только мира без данных об игроках
1. Скопируйте папку Saves и файл serverconfig.json с вашего ПК
2. Замените папку Saves на сервере на папку с вашего ПК

4. После переноса мира в папку Saves переименуйте файл мира в default.
5. Строчки ниже должны быть идентичны вашему serverconfig.json с вашего пк
"WorldConfiguration":{"Данные вашей конфигурации"}

Примечания
При возникновения проблем или появится необходимость что то изменить в serverconfig.json то на официальной вики можно найти расшифровку и разбор всего конфига.
Если нет модов то пункт "ModPath" не нужен.
"WorldConfiguration" — Довольно большой список настроек мира, ошибка в данном сегменте может сломать ваш мир !
Скриншоты приведены как пример, копировать с них ненужно !
