Как настроить возобновление добычи в Project Zomboid
Возобновление добычи позволяет ранее обысканным контейнерам снова получать предметы. По описанию издателя для Build 42.19 используется числовой интервал в игровых часах; стандартные настройки Apocalypse отключают функцию. Перед применением сверьте поля и поведение в своей версии.

Основные настройки
| Параметр | Расположение | Назначение | Значение Apocalypse по описанию |
|---|---|---|---|
| HoursForLootRespawn | _SandboxVars.lua | Число > 0 задаёт игровой интервал для подходящих контейнеров города и трейлерного парка; 0 выключает. | 0 |
| SeenHoursPreventLootRespawn | _SandboxVars.lua | Число > 0 блокирует возобновление в зонах, посещённых за это число игровых часов. | 0 |
| MaxItemsForLootRespawn | _SandboxVars.lua | Контейнер с количеством предметов не меньше значения не пополняется. | 5 |
| ConstructionPreventsLootRespawn | _SandboxVars.lua | При true постройки с баррикадами или строительством игроков блокируются. | true |
| SafehousePreventsLootRespawn | <ServerName>.ini | Отдельная серверная блокировка захваченных убежищ. | Задаётся в INI |
Контейнер должен быть обыскан хотя бы раз. После этого, по описанию автора, действует общий интервал HoursForLootRespawn; повторный осмотр или обыск сам по себе не сбрасывает цикл. SeenHoursPreventLootRespawn отдельно учитывает недавнее посещение. Старое перечисление день/неделя/месяц не заменяет числовой параметр часов в этой версии.
Одиночная игра и пользовательская песочница
Для нового пользовательского мира или доступного для редактирования мира хоста откройте категорию Loot и задайте Hours for Loot Respawn больше нуля. Например, 168 — примерно неделя из 24 игровых часов в день. При необходимости задайте Loot Seen Prevent Hours и настройте Max Items и Construction Prevents Loot Respawn. Для дефицита автор предлагает 0; для поздно присоединившихся игроков — интервал 168–720 с ненулевой блокировкой недавно посещённых зон.

Подпись автора предупреждает: старые снимки могут показывать список день/неделя/месяц; для описанной 42.19 следует проверять числовое поле.
Выделенный сервер
План автора: штатно остановить сервер и сохранить резервную копию пользовательской папки Zomboid или как минимум Zomboid/Server и Zomboid/Saves. В Zomboid/Server/<ServerName>_SandboxVars.lua задать HoursForLootRespawn, SeenHoursPreventLootRespawn, MaxItemsForLootRespawn и ConstructionPreventsLootRespawn; в Zomboid/Server/<ServerName>.ini отдельно проверить SafehousePreventsLootRespawn. Параметр часов не следует помещать только в INI.
| Пример поля | Значение |
|---|---|
| HoursForLootRespawn | 168 |
| SeenHoursPreventLootRespawn | 48 |
| MaxItemsForLootRespawn | 5 |
| ConstructionPreventsLootRespawn | true |
| SafehousePreventsLootRespawn в INI | true |
Затем автор предлагает запустить сервер, проверить применённые значения в доступных панели или журнале и провести отдельный тест ранее обысканного городского контейнера вне убежища и сильно перестроенной базы.
Что блокирует возобновление
По описанию автора в 42.19 до первого обыска контейнер не участвует в цикле; созданные игроками контейнеры не используют городские правила. Возобновление может блокироваться строительством, максимальным числом предметов, недавним посещением и отдельно захваченным убежищем. Балансируйте пользу для новых игроков против уменьшения дефицита; для строгого Apocalypse можно оставить 0. Конкретные условия требуют проверки в целевой сборке.
Связанные руководства источника: настройки песочницы и сервера, советы администратору и оптимизация возобновления добычи.