Project Zomboid: настройки сервера (sandbox, зомби, лут)
Полный разбор настроек сервера Project Zomboid: файл SandboxVars.lua, плотность зомби, лут, XP-рейты, PvP и баланс хардкора в 2026 году.
Кратко: Основные игровые настройки сервера Project Zomboid хранятся в файле
servertest_SandboxVars.lua. Чтобы изменить сложность, скорость зомби, количество лута или XP-рейты - отредактируйте этот файл и перезапустите сервер. Большинство изменений применяются без потери мира.
Project Zomboid: настройки сервера (sandbox, зомби, лут)
Project Zomboid - одна из самых гибко настраиваемых выживалок на рынке. Сервер позволяет превратить игру в казуальный кооператив с друзьями или в жёсткий хардкор с одним-единственным спавном и спринтерами с первого дня. Все игровые параметры разделены на два файла: servertest.ini (сетевые и административные настройки) и servertest_SandboxVars.lua (игровая механика, зомби, лут, мир). В этой статье - детальный разбор второго файла и практические конфигурации для разных стилей игры. Версия: Project Zomboid Build 41/42, актуально на 2026 год.
Pterohost - игровой хостинг с Project Zomboid на NVMe SSD, DDoS-защитой и поддержкой 24/7. Сервер поднимается за 2 минуты, все конфиги доступны через файловый менеджер панели. Промокод 4START даёт -20% на первый заказ. Заказать сервер Project Zomboid
Где находятся файлы настроек
После первого запуска сервера генерируются два главных конфига. На Windows:
C:\Users\USERNAME\Zomboid\Server\servertest.ini
C:\Users\USERNAME\Zomboid\Server\servertest_SandboxVars.lua
На Linux:
~/.config/Zomboid/Server/servertest.ini
~/.config/Zomboid/Server/servertest_SandboxVars.lua
Имя файла (servertest) совпадает с именем сервера, заданным при запуске. Если сервер называется myserver - файлы будут myserver.ini и myserver_SandboxVars.lua.
Важно: перед редактированием файлов - остановите сервер. Если редактировать файлы на работающем сервере, изменения перезапишутся обратно при завершении сессии.
На хостинге Pterohost эти файлы доступны через файловый менеджер панели без SSH или FTP.
Структура SandboxVars.lua
Файл имеет формат Lua-таблицы:
SandboxVars = {
VERSION = 6,
-- Зомби
ZombieConfig = {
PopulationMultiplier = 1.0,
PopulationStartMultiplier = 1.0,
PopulationPeakMultiplier = 1.5,
PopulationPeakDay = 28,
RespawnHours = 72.0,
RespawnUnseenHours = 16.0,
RespawnMultiplier = 0.1,
RedistributeHours = 12.0,
FollowSoundDistance = 100,
RallyGroupSize = 20,
RallyTravelDistance = 20,
RallyGroupSeparation = 15,
RallyGroupRadius = 3,
},
-- Общие настройки мира
LootAbundance = "Normal",
LootRespawn = "None",
...
}
Значения можно менять вручную или через настройщик в Steam-клиенте игры (кнопка “Host” -> “Manage Settings”).
Настройки зомби: плотность, скорость, поведение
Это ключевой блок для определения атмосферы сервера.
Плотность популяции
| Параметр | Описание | Рекомендуемые значения |
|---|---|---|
PopulationMultiplier | Общий множитель популяции | 0.5 (мало) / 1.0 (норма) / 3.0 (орды) |
PopulationStartMultiplier | Множитель в первые дни | 0.35 (нарастание) / 1.0 (сразу много) |
PopulationPeakMultiplier | Множитель на пике | 1.5-2.0 для хардкора |
PopulationPeakDay | День пика популяции | 28 (норма), 14 (быстрый апокалипсис) |
Пример для сервера с нарастающей угрозой:
PopulationMultiplier = 1.0,
PopulationStartMultiplier = 0.35,
PopulationPeakMultiplier = 2.0,
PopulationPeakDay = 14,
Скорость и интеллект зомби
Параметр Speed в блоке атрибутов зомби (ZombieConfig -> Speed):
| Значение | Тип зомби |
|---|---|
| 1 | Медленный шаркающий (классика) |
| 2 | Быстрый ходок |
| 3 | Быстрый бег |
| 4 | Спринтер |
Параметр Cognition (интеллект - насколько умно зомби ищут игрока):
| Значение | Поведение |
|---|---|
| 1 | Базовый - реагируют только на шум рядом |
| 2 | Нормальный - преследуют дольше |
| 3 | Высокий - чувствуют запах, ищут через стены |
Респаун зомби
RespawnHours = 72.0, -- через сколько часов начнут появляться новые зомби
RespawnUnseenHours = 16.0, -- только если клетка не видна игроком это время
RespawnMultiplier = 0.1, -- 10% от исходной популяции за цикл
Чтобы отключить респаун (зомби не восстанавливаются):
RespawnHours = 0,
Для агрессивного респауна (хардкор):
RespawnHours = 24.0,
RespawnUnseenHours = 8.0,
RespawnMultiplier = 0.3,
Передача инфекции
Параметр Transmission контролирует распространение зомби-вируса:
| Значение | Режим |
|---|---|
| 0 | Нет передачи (безопасно для ролевых серверов) |
| 1 | Только укусы |
| 2 | Укусы и царапины |
| 3 | Кровь и жидкости |
| 4 | Воздушно-капельный (апокалипсис) |
Настройки лута
Количество лута
Параметр LootAbundance принимает строковые значения:
| Значение | Описание |
|---|---|
"Insane" | Лут везде, не нужно искать |
"Abundant" | Много - казуальный режим |
"Normal" | Стандарт игры |
"Scarce" | Мало - хардкор |
"Rare" | Критически мало |
Для ролевых серверов с экономикой рекомендуется "Scarce" - ценность ресурсов выше, торговля становится важной механикой.
Респаун лута
LootRespawn = "None", -- нет респауна (реализм)
-- или:
LootRespawn = "Every Month", -- раз в месяц
LootRespawn = "Every Week", -- раз в неделю
LootRespawnHours = 168, -- вручную в часах (168 = 1 неделя)
Для PvP-серверов с активными боями рекомендуется Every Week - иначе зачищенные локации становятся бесполезными.
Дополнительные параметры лута
| Параметр | Описание | Пример |
|---|---|---|
FoodLoot | Количество еды в контейнерах | "Normal" / "Abundant" |
WeaponLoot | Количество оружия | "Scarce" для хардкора |
MedicalLoot | Медикаменты | "Abundant" для выживания |
OtherLoot | Прочие предметы | "Normal" |
FarmingMultiplier | Урожайность ферм (множитель) | 1.0 норма, 2.0 казуал |
XP-рейты и прокачка персонажа
Основной множитель опыта
XPMultiplier = 1.0, -- стандарт
XPMultiplier = 2.0, -- x2 для казуального сервера
XPMultiplier = 0.5, -- замедленная прокачка для хардкора
Дополнительные параметры навыков
| Параметр | Описание | Значения |
|---|---|---|
SkillRecoveryMultiplier | Скорость восстановления навыков | 1.0 норма |
MaxSkillLevel | Максимальный уровень навыка | 10 стандарт |
TraitLimitPoints | Очки черт персонажа | 0 стандарт (сбалансированный выбор) |
Чтобы игроки не застревали на первых уровнях и могли участвовать в командной игре с первых часов, рекомендуется XPMultiplier = 1.5 для большинства публичных серверов.
День/ночь и погода
Временные настройки
HoursForLootRespawn = 0, -- часы до респауна лута (0 = откл.)
NightDarkness = "Pitch black", -- темнота ночи
NightLength = "Normal", -- длина ночи
DawnTime = 6, -- час рассвета (24-ч формат)
DuskTime = 22, -- час заката
Значения NightDarkness:
| Значение | Эффект |
|---|---|
"Pitch black" | Без фонаря ничего не видно |
"Dark" | Тёмно, но ориентироваться можно |
"Moderate" | Умеренная темнота |
"Bright" | Почти как днём |
Для атмосферного хардкора - "Pitch black" плюс длинные ночи. Для казуальной игры - "Moderate" и короткие ночи через NightLength = "Short".
Скорость игрового времени
TimeAcceleration = 1.0, -- стандарт (1 реальная минута = ~1 игровая минута)
TimeAcceleration = 2.0, -- ускоренное время (быстрый цикл день/ночь)
Многие серверы используют TimeAcceleration = 1.5 - дни идут чуть быстрее, что снижает длинные ночные паузы без потери атмосферы.
PvP и система SafeHouse
Настройка PvP
В файле servertest.ini (не в SandboxVars):
PVP=true -- глобальный PvP включён
SafetySystem=true -- система безопасного переключения PvP
ShowSafety=true -- показывать статус PvP игрокам
SafetyToggleTimer=2 -- задержка переключения PvP (минуты)
SafetyCooldownTimer=3 -- кулдаун после боя (минуты)
С SafetySystem=true игроки могут сами переключать свой статус PvP прямо в игре - это идеально для ролевых серверов, где PvP опциональный.
SafeHouse
PlayerSafehouse=true -- разрешить игрокам создавать SafeHouse
AdminSafehouse=false -- SafeHouse только для модераторов
SetOwnership=true -- возможность захватить чужой дом
HoursForLootRespawn=0 -- лут в SafeHouse не респаунится
SafeHouseRemovalTime=144 -- через сколько часов оффлайна дом освобождается
AllowDestructionBySledgehammer=true -- можно ломать стены кувалдой
Для PvP-сервера с рейдами рекомендуется SafeHouseRemovalTime=72 (3 реальных дня) - брошенные базы освобождаются, мир не зарастает пустыми хатами с замками.
Готовые конфигурации для разных стилей
Казуальный кооператив (для друзей)
SandboxVars = {
ZombieConfig = {
PopulationMultiplier = 0.5,
PopulationStartMultiplier = 0.5,
Speed = 1, -- шаркающие
Cognition = 1, -- базовый интеллект
Transmission = 1, -- только укусы
},
LootAbundance = "Abundant",
LootRespawn = "Every Week",
XPMultiplier = 2.0,
NightDarkness = "Moderate",
}
Хардкор (один перс - одна жизнь)
SandboxVars = {
ZombieConfig = {
PopulationMultiplier = 2.0,
PopulationStartMultiplier = 1.0,
PopulationPeakMultiplier = 3.0,
PopulationPeakDay = 14,
Speed = 4, -- спринтеры с первого дня
Cognition = 3, -- умные зомби
Transmission = 2, -- укусы и царапины
RespawnHours = 24.0,
},
LootAbundance = "Rare",
LootRespawn = "None",
XPMultiplier = 0.75,
NightDarkness = "Pitch black",
}
RP-сервер с экономикой
SandboxVars = {
ZombieConfig = {
PopulationMultiplier = 1.0,
Speed = 2, -- быстрые ходоки
Cognition = 2,
Transmission = 0, -- без заражения (важно для RP)
RespawnHours = 72.0,
},
LootAbundance = "Scarce",
LootRespawn = "Every Month",
XPMultiplier = 1.0,
NightDarkness = "Dark",
}
Применение настроек и перезапуск
Алгоритм безопасного применения настроек:
- Остановите сервер (
/quitв консоли сервера или через панель хостинга) - Дождитесь полного завершения процесса (5-15 секунд)
- Отредактируйте
servertest_SandboxVars.lua - Проверьте синтаксис Lua - все строки должны заканчиваться запятой, последняя строка блока - без запятой
- Запустите сервер
Проверка синтаксиса файла перед запуском (если есть lua5.1 или luajit):
lua5.1 -e "dofile('servertest_SandboxVars.lua'); print('OK')"
Ошибка в Lua-файле приведёт к тому, что сервер загрузит дефолтные настройки - это частая причина “настройки не применились”.
Важно: параметры ZombieConfig (скорость, интеллект зомби) применяются к уже заспавненным зомби не сразу - они вступят в силу для новых зомби после следующего цикла респауна. Если нужно применить немедленно - используйте команду /chopper в консоли игры (вызывает вертолёт и сбрасывает зомби-ИИ) или начните новый мир.
Связанные материалы
Если вы настраиваете выживалку с нуля или переходите с другой игры, полезно сравнить подходы: в V Rising настройки мира также разделены на файл-конфиг с игровыми параметрами. Статья 7 Days to Die: сервер и настройка показывает аналогичную работу с serverconfig.xml. Для PalWorld тоже есть отдельный гайд по выделенному серверу с разбором PalWorldSettings.ini.
Заключение
Файл servertest_SandboxVars.lua - главный инструмент для формирования атмосферы и сложности сервера Project Zomboid. Ключевые параметры: PopulationMultiplier и Speed для угрозы от зомби, LootAbundance для баланса ресурсов, XPMultiplier для темпа прокачки. Большинство настроек можно безопасно менять между сессиями без потери прогресса игроков - мир сохраняется. Для хардкора с нарастающим апокалипсисом подходит низкий старт популяции + высокий пик на 14-й день. Для казуального кооператива - обилие лута, медленные зомби и x2 опыт дадут ощущение прогресса с первых часов.
Pterohost - хостинг для Project Zomboid с настройкой конфигов через удобную панель, бесплатной DDoS-защитой и круглосуточной поддержкой. Все файлы сервера доступны без FTP прямо в браузере. Промокод 4START даёт -20% на первый заказ. Заказать сервер Project Zomboid