Project Zomboid
Оценок: 39
Создание сервера с модами (подробно)
От Ху
В этом руководстве я распишу поминутно бл@ть, кто, где соснул х@йца.
Разберёмся как не прибить себя если у вас "Бесконечная Инициализация", шо делать если выкидывает с сервера при запуске, как эти чудо моды добавить на сервер и почему же у тебя пупсик не отображаются карты в игре.
Руководство будет дополняться если будет что добавить.
2
   
Наградить
В избранное
В избранном
Удалить
ДОБАВЛЕНИЕ МОДОВ НА СЕРВЕР
Вы можете делать это через настройки самого сервера во вкладке "Моды" и "Мастерская Steam". Но мы же люди умные, поэтому будет использовать средства других умных людей, а не разрабов которые считают что их способ настройки удовлетворителен.

Скачиваем "Mod Manager: Server" и мод который он затребует.
https://steamcommunity.com/sharedfiles/filedetails/?id=2725216703
Затем в PZ мы заходим в "Моды" и включаем два мода "Mod Manager", "Mod Manager: Server".



После чего нажимаем назад, вновь заходим "Моды" и видим совершенно другое меню. Нас интересует кнопка "Сервер" снизу ближе к правому краю.

Нас встречает вот такое окно:
В котором мы должны выбрать настройки сервера (снизу)









Выбираем интересующие нас моды и нажимаем сохранить справа снизу, а затем назад.











На этом всё, моды добавлены на сервер.
ДОБАВЛЕНИЕ КАРТ НА СЕРВЕР
Добавление карт осуществляется через настройки сервера внутри игры.
Заходим в главном меню в "Свой сервер"
Нажимаем "Настройка..." и затем "Редактировать выбранные настройки"








Выбираем вкладку "Карта", нажимаем на "Добавить доступные карты в список" и выбираем все карты которые вам нужны. Затем вы выбираете из списка "Карты, используемые сервером:" карту "Muldraugh, KY" и передвигаете её в самый НИЗ
ОБЪЯСНЕНИЕ ПРОБЛЕМЫ "БЕСКОНЕЧНОЙ ИНИЦИАЛИЗАЦИИ"
В общем, проблема заключается в том что у тебя либо слишком много модов, либо слишком хреновый интернет, если два в одном.... то..... соболезную брат.
Как я понял, эта падла вместо того чтобы использовать уже существующие, а именно установленные моды находящиеся в:
- ДИСК:\Steam(или SteamLibrary)\steamapps\workshop\content\108600

начинает закачку их повторно в:
- ДИСК:\Steam\steamapps\common\ProjectZomboid\steamapps\workshop\content\108600

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

и это приводит к длительному ожиданию в этой самой "Инициализации".
Отслеживать процесс инициализации можно в текстовом документе который находится по такому пути:
- ДИСК:\Users\ИМЯ ПОЛЬЗОВАТЕЛЯ\Zomboid\coop-console.txt

При открытии его в процессе инициализации мы заметим вот такое:

Где мы можем заметить кол-во данных (в байтах) которые мы скачиваем в данный момент и ID самого мода.








Поэтому как-то так, ждём или удаляем тяжёлые моды.
СЕРВЕР НЕ ЗАПУСКАЕТСЯ (NORMAL TERMINATION)
Возможно ты сам отменил запуск сервера нажав на "Остановить", но ты ведь здесь не поэтому?

Заходим в текстовый документик запуска сервера "coop-console.txt" как мы делали это в разделе с инициализацией, запускаем сервер вновь и после своенравного прекращения работы сервера мы смотрим что нам написал блокнотик и там с большой вероятностью будет написано что "произошла ошибка при обновлении мода"
Для решения этой проблемы нам понадобятся: Руки (ноги, культяпки, язык, глаза, левый чел или что угодно что способно управлять курсором на рабочем столе), умение пользоваться проводником и немного терпения.
Переходим в - ДИСК:\Steam\steamapps\common\ProjectZomboid\steamapps\workshop
и удаляем все файлы по типу "appworkshop_108600.acf"

На скриншоте он только один, но когда я заходил в эту папку при первых попытках, тут было файлов 12 если не больше.







Затем прыгаем в - ДИСК:\Steam\steamapps\workshop (или где у вас там хранятся материалы из мастерской...) и удаляем только 1 файл "appworkshop_108600.acf". Файлы с другими цифрами после нижнего подчеркивания принадлежат другим играм.

После чего мы перезаходим в игру (если вы ещё не выходили) и запускаем сервер вновь, после чего должна начаться наша любимая инициализация, а после ожидания - начало прогрузки карты.
Послесловие
Вообще я крайне не рекомендую создавать сервер из игры, советую делать это при помощи инструмента "Project Zomboid Dedicated Server", там и проблем меньше и синхронизация данных проходит лучше.
По настройке выделенного сервера рекомендую это видео (было видео на русском, но автор то ли его закрыл, то ли удалил, поэтому только на английском.......):
https://www.youtube.com/watch?v=FpVsRIz8WGI
И удачи вам в ваших свершениях!
Комментариев: 12
... 23 мар в 12:18 
А как ещё бороться с бесконечной инициализацией
SRY I HAVE TS PMO [UltimaRust] 20 мар в 12:13 
теперь помимо nt у меня ещё и долгая инициализация :steamhappy::steamthumbsup:
brainrot 21 янв в 10:16 
ufql [eqyz
Ху  [создатель] 5 янв в 15:33 
Вопрос отменный НО, я сейчас жжжжёстко служу России, поэтому не могу как-либо помочь:DSTskull:
Bellatrix 5 янв в 9:05 
Пока что появилась проблема. Сервер то запускается, я могу на него зайти. Но игроки по моему IP не могут увидеть сервер и добавить его.
Отец русского пив 20 сен. 2024 г. в 11:01 
Уже кучу всего испробовал и в mods и в Мастерская Стим вставлял нужные моды
Но как ни создам сервер все они не работают
Причем в сингл мире эта комбинация модов пашет
Не могу уже понять что делать
С этим созданием сервера по минут 30 на попытку уходит
Сижу уже часа 3 просто сервера создаю, а хотелось поиграть...
В общем я уже истощился в идеях почему оно так. Может подскажешь чего
Ху  [создатель] 13 июн. 2024 г. в 23:00 
@Bonker если честно даже не знаю, с таким ни разу не сталкивался. Возможно в списке модов сервера есть какой-то несуществующий мод, но это не точно:lunar2019deadpanpig:
Bonker 30 мая. 2024 г. в 11:46 
а что делать если игра при создании сервера требует скачать пустой мод который без описания и названия?
Ху  [создатель] 27 апр. 2024 г. в 5:14 
*бучий случай, грустно, подыщу подобное видео....
jklsashazoro 27 апр. 2024 г. в 4:58 
Видео недоступно