После многих моих собственных проблем, это руководство по полной настройке сервера Zomboid для ПК, установить моды, настроить свой сервер, И объедините свою базу из однопользовательского мира.
Установка сервера
Первый, мы хотим скачать SteamCMD, приложение для разработчиков, созданное Steam. Это можно сделать, посетив этот связь.
Следующий, прокрутите вниз до вкладки Windows и нажмите кнопку [1] значок в углу:
Должен загрузиться файл с именем steamcmd.zip., вот так:
Большинство руководств рекомендуют создать папку в Program Files. (х86), но лично, Мне нравится создавать на рабочем столе папку под названием SteamCMD и распаковывать заархивированный файл в эту папку для облегчения доступа.. Чтобы разархивировать, щелкните файл правой кнопкой мыши и выберите “Извлечь все,” затем выберите папку по вашему выбору:
После извлечения, мы хотим нажать на “SteamCMD” значок в этой папке. Появится командная строка, и обновление может занять секунду. Первый, тип “войти анонимно” (без скобок) и нажмите Enter на клавиатуре. Следующий, тип “Обновление приложения 380870 подтвердить” (без скобок). Загрузка этого шага займет минуту или две.:
Поздравления, вы установили сервер.
Переадресация портов & сеть
Теперь, когда вы установили сервер, пришло время разрешить это через брандмауэр.
ВАЖНЫЙ: Обратите внимание, если у вас настроен двойной маршрутизатор., вам нужно будет перенаправить порты с первого IP-маршрутизатора на второй, а потом со второго снова на IP адрес ПК.
Первый, войдите в свой роутер и найдите вкладку «Переадресация портов»:
Следующий, откройте командную строку компьютера, на котором вы будете размещать хостинг, и введите “ipконфигурация” (без скобок). Найдите строку текста с адресом IPv4 и скопируйте/запомните этот адрес.:
Затем, добавьте диапазон портов и IP-адрес вашего компьютера в поле Локальный IP-адрес или IP-адрес.. Добавьте следующее и убедитесь, что для протокола установлены правильные настройки UDP или TCP.:
Сохраните/примените их к настройкам вашего маршрутизатора.. Следующий, мы разрешим это через брандмауэр.
Первый, найдите программу брандмауэра Защитника Windows и откройте ее. Нажмите на “Расширенные настройки” в верхней левой части экрана:
Следующий, нажмите на “Входящие правила” а затем нажмите “Новое правило”:
Выбирать “Порт” на новом экране, затем нажмите Далее. Убедитесь, что для него установлено значение “UDP” и “Определенные локальные порты” и введите “16261”:
Нажмите Далее, обеспечить “Разрешить подключение” флажок установлен, а затем снова нажмите «Далее», убедитесь, что все три флажка отмечены, а затем снова нажмите «Далее». Вы должны прибыть на “Имя” страница такая. Назовите это “пзУДП” и нажмите Готово:
ВАЖНЫЙ: Повторите тот же процесс с портом 16262!
Окончательно, откройте «Настройки» на своем устройстве и перейдите в раздел “Сеть и Интернет” вкладка:
Должна появиться вкладка состояния сети.. Нажмите на “Характеристики.” Вы должны увидеть вкладку с надписью “Сетевой профиль.” Установить частное соединение:
ВАЖНЫЙ: Сделайте это ОБА для хост-устройства и воспроизводящего устройства в одной сети..
Теперь также неплохо перезагрузить компьютер..
Поздравления, вы разрешили порты Zomboid и Steam через брандмауэр.
Тестовый запуск нового сервера
Теперь переадресация портов настроена., мы впервые запустим сервер Project Zomboid. Вернитесь в папку SteamCMD.. Нажмите на “SteamApps,” затем “общий,” затем “Выделенный сервер проекта Zomboid.” Вы должны увидеть такой экран:
Нажмите на файл под названием “СтартСервер64.” Это начнет первый запуск сервера.. Откроется командная строка и некоторое время загружается.. В первый раз, он предложит вам пароль администратора. Введите это и обязательно запомните! Этот пароль понадобится вам для входа в учетную запись администратора.. Сервер запустится.
Загрузите Zomboid на выбранное вами устройство..
ВАЖНЫЙ: Если устройство находится в той же сети, используйте ранее скопированный IP-адрес с шага 2. Если вы находитесь в другой сети, зайдите на компьютер, на котором вы размещаете хостинг, и посетите это [сайт] чтобы найти IPv4. Это будет то, что вы дадите другим/друзьям/себе для подключения из разных сетей..
Введите информацию в следующие поля:
Если вы можете просмотреть сервер и войти в систему как администратор, соединение с сервером установлено.
Поздравления, теперь у вас есть работающий сервер Zomboid.
Настройки сервера & Добавление модов на сервер
Если вы хотите добавить моды на сервер или отредактировать базовую конфигурацию, сначала вам нужно будет использовать программу чтения файлов. Встроенный блокнот Windows работает нормально., но лично, Я использую код Visual Studio.
Следующий, найдите файл вашего сервера Zomboid. Это можно найти в C.:\Пользователи(ваше собственное имя пользователя)\ZomboidServer или нажав WindowsKey+R и введя следующую команду:: %userprofile%/zomboid, а затем нажмите на значок “сервер” папка:
Вас должны приветствовать три файла: серверный тест, servertest_sandboxvars, и servertest_spawnregions:
Щелкните правой кнопкой мыши серверный тест и выберите его открыть в текстовом редакторе по вашему выбору. (например, Код Visual Studio). Обязательно “доверять” вкладка при использовании кода Visual Studio. Затем вы можете редактировать и сохранять конфигурации.. Здесь вы можете просмотреть настройки сервера, такие как порты., Моды, Максимальное количество игроков, Пароли сервера, включение публичного просмотра сервера или нет, и т. д.. Каждая строка очень понятна, сделать вещи легкими для понимания. На этом этапе, мы будем добавлять моды. Первый, найдите “моды=” линия:
Здесь вам нужно будет зайти на страницу мастерской модов и найти ID MOD., который обычно находится внизу страницы мода мастерской.. В этом примере, мы используем мод Common Sense @BitBraven:
Скопируйте строку идентификатора мода и вставьте ее в строку mods=., и поставьте точку с запятой сразу после. Следующий, мы собираемся проделать тот же процесс, кроме этого раза с “Предметы Мастерской” линия:
На этот раз, скопируйте идентификационный номер мастерской и вставьте точку с запятой сразу после.
Окончательно, нажмите «Файл», а затем «Сохранить».. Это обновит файлы при следующем открытии сервера и установит моды..
Перемещение данных одиночной игры
Если вы новичок в хостинге Project Zomboid и хотите объединить свою однопользовательскую базу с многопользовательским сервером, первый, вам нужно будет найти чанк, в котором хранится ваша база. Это можно сделать, зайдя в Веб-сайт проекта Zomboid Map и найти свою базу. Нажмите на “Координаты карты” вкладку и перемещайте курсор, который даст вам координаты:
Эти координаты будут соответствовать как данным фрагмента, так и файлам карт в папке C.:\Пользователи(имя пользователя)\ЗомбоидСохранения(строитель/песочница/что угодно)(дата). В этом примере, используя координаты из тюрьмы, мы хотим начать с верхнего угла и спуститься в нижний угол. Глядя на “клетка” на карте, это начинается с 25×39 и заканчивается на 26×40. Используя эти, мы найдем файлы данных фрагментов:
Мы сделаем нечто подобное и с файлами карт.. Как мы видим на примере, координаты 7544×11723. Мы сбреем по одному номеру с каждой стороны, чтобы мы могли представить 754×1172. Сделайте то же самое и для нижнего угла., и мы получим 789×1198. Затем мы еще раз найдем этот диапазон файлов карт.. Вам нужно будет скопировать ВСЕ файлы из этого диапазона.. Это может быть много, в зависимости от размера основания. Если у вас нет базы для сборки ванильной игры, постарайтесь оценить координаты базы с помощью карты. В моем примере, У меня нет именно этих файлов, так как область не загружена, К вашему сведению. Но если вы посетили их, они будут там:
Если вы хотите также сохранить содержимое хранилища и данные автомобиля, они будут в одной папке с файлами. Найдите “Мировой словарь” BIN-файл, а также “Транспортные средства” файл БД, и скопируйте эти.
Следующий, зайди в свою папку C:\Пользователи(имя пользователя)\ЗомбоидСохраненияМультиплеер (имя сервера) и вставьте сюда все данные, выбор замены текущих существующих файлов, если появится такая опция. При следующей загрузке сервера, структуры, транспортные средства, и хранилище должно быть размещено.
Я настоятельно советую вам создать папку для хранения всех этих данных вместе., так что вы можете скопировать все сразу.
Если вы хотите объединить целый мир, скопировать ВСЕ. Это может занять некоторое время, однако.
Поздравления, теперь вы объединили данные своей карты из одиночной игры в многопользовательскую..
Это все, чем мы делимся сегодня для этого. Проект Зомбоид гид. Это руководство было первоначально создано и написано Майор Зачарованный. На случай, если нам не удастся обновить это руководство, вы можете найти последнее обновление, следуя этому связь.