Как проверить зависимости модов Project Zomboid
Начните с мода, который не работает, и проследите всю цепочку обязательных зависимостей. Для каждого звена проверьте загрузку, включение в одном контексте — сохранении, кооперативном хосте или выделенном сервере, — совместимость с патчем и заявленный порядок загрузки. Затем проверьте минимальную полную цепочку на копии сохранения и только после этого возвращайте остальные моды. Издатель указывает Build 42.21 Stable; примеры зафиксированы 29 сентября 2026 и могли измениться. Независимой проверки игры и модов не проводилось.
| Этап | Что записать | Результат |
|---|---|---|
| Исходный мод | Название, Workshop ID, патч, точный симптом | Однозначно названная проблема |
| Цепочка | Каждая зависимость и библиотека | Полный граф требований |
| Контекст | Сохранение, хост или сервер и соответствующие идентификаторы | Одинаковое включение в выбранном контексте |
| Повторная проверка | Минимальная полная цепочка | Воспроизводимый результат |
| Возврат | Предыдущий список и копия сохранения | Возможность отменить изменения |
Примеры из снимка 29 сентября 2026
| Мод и Workshop ID | Зависимость и условия | Что проверить |
|---|---|---|
| CD: Belgian Malinois (3808688990) | Companion Dogs 0.8.0 или новее; полный перезапуск; выделенные и кооперативные серверы | Проверить версию, не только имя; автор считает 0.7.x недостаточной, независимо это не подтверждено. |
| pz3d (3807334881) | ZombieBuddy (3619862853); только одиночная игра, разработка продолжается | Обновления базовой библиотеки могут влиять на зависимый мод. |
| Hug the Plushie! (3807099610) | Workshop item 3749026793; перезапуск и загрузка после затрагиваемых модов | Проверить зависимость и указанное автором расположение в порядке загрузки. |
Эти идентификаторы и условия относятся к датированному снимку; наличие зависимости или указание порядка сами по себе не доказывают причину ошибки.
Контекст сохранения и сервера
Подписка лишь загружает файлы. Включение может быть отдельным для каждого сохранения: описанный путь Load > сохранение > More > Choose Mods позволяет проверить его собственный список. Глобальное включение не гарантирует включения в старом сохранении; удалённый из глобального списка мод может оставаться включённым в сохранении.
На выделенном сервере WorkshopItems= и Mods= — отдельные поля: в одном указывают Workshop-элементы, в другом внутренние идентификаторы модов. Сверяйте всю цепочку в обоих полях и соответствующем клиентском контексте; подписка без включения может выглядеть как ошибка клиента. Автор ссылается на ответ Steam Support и справку сервера с маркировкой 42.20.0.
Контрольная проверка
Зафиксируйте предыдущий список и копию сохранения. На копии включите исходный мод и все его обязательные зависимости, без посторонних элементов, затем повторите симптом и запишите результат. Ошибка на минимальной цепочке ограничивает область поиска, но не доказывает виновность конкретного компонента; успешный результат позволяет искать взаимодействие вне неё. Проверяйте вложенные зависимости, требуемые версии и перезапуск. После диагностики возвращайте прежний набор осознанно, сохраняя возможность отката.