Настройки песочницы Project Zomboid: SandboxVars.lua для сервера на Build 42
Какие настройки песочницы реально меняют игру в Project Zomboid 42.20: число и скорость зомби, лут по категориям, длина дня, отключение воды и света, стартовый набор, возрождение лута. Где лежит servertest_SandboxVars.lua, как править без поломок и что не меняется в уже исследованном мире.
Настройки песочницы решают, во что вы будете играть: в спокойное строительство с редкими зомби или в выживание, где спринтеры убивают за минуту. На сервере они живут в одном файле, и в Build 42 в нём больше сотни параметров.
Ниже те, которые чаще всего меняют, со значениями по PZwiki для стабильной версии 42.20.
Где файл и как его править
Для выделенного сервера файл лежит здесь:
%USERPROFILE%\Zomboid\Server\servertest_SandboxVars.lua
Если сервер называется иначе, вместо servertest будет его имя. Как поднять сам сервер,
разобрано в статье сервер Project Zomboid на Build 42.
Два правила:
- правь на остановленном сервере:
servertest.iniможно перечитать командойreloadoptions, а песочницу надёжнее менять между запусками; - перед правкой сделай копию файла. Одна пропущенная запятая в Lua, и сервер не стартует.
Тот же файл редактируется через игру: «Хост» → «Управление настройками». Удобно, если не хочется разбираться в числах.
Зомби
Zombies = 4,
Популяция: 1 безумная, 2 очень высокая, 3 высокая, 4 нормальная, 5 низкая, 6 без зомби.
ZombieRespawn = 4,
Появление новых зомби: 1 часто, 2 нормально, 3 редко, 4 не появляются. По умолчанию в
42.20 новые не появляются.
В разделе ZombieLore характер зомби:
Speed:1спринтеры,2быстрые,3медленные,4случайно. При4долю спринтеров задаётSprinterPercentage.StrengthиToughness: сила удара и живучесть.Transmission:1кровь и слюна,2только слюна,3все уже заражены,4заражения нет.Cognition:1умеют открывать двери.SightиHearing: зрение и слух.
Для компании новичков хорошо работает Speed = 3, Transmission = 2. Для хардкора
Speed = 1 на весь мир быстро превращает игру в бег.
Лут
В Build 42 лут настраивается по категориям, каждая от 0 до 4:
| Параметр | Что это | По умолчанию |
|---|---|---|
FoodLootNew | скоропортящаяся еда | 0.8 |
CannedFoodLootNew | консервы и напитки | 0.6 |
WeaponLootNew | холодное оружие | 0.6 |
RangedWeaponLootNew | огнестрел | 1.2 |
AmmoLootNew | патроны | 0.6 |
MedicalLootNew | медицина | 0.6 |
SkillBookLoot | книги навыков | 0.6 |
MechanicsLootNew | детали машин и инструменты к ним | 0.6 |
RollsMultiplier в документации прямо просят не трогать: он увеличивает число бросков по таблицам
лута и бьёт по производительности.
Уже созданный лут от смены множителей не пересчитается. Изменения заметны в местах, где игроки ещё не были.
Время, вода и свет
DayLength: длина игрового дня, от1(15 минут) до27(реальное время). По умолчанию4, 1,5 часа.StartMonth,StartDay,StartTime: когда начинается игра. По умолчанию 9 июля.WaterShutиElecShut: когда отключат воду и свет.2— от 0 до 30 дней для воды и от 14 до 30 для света,9— никогда.
Отключение воды и света — главный переход от «лутаем город» к «строим базу». Если компания любит строить, отодвинь его. Если любит выживать, приблизь.
Возрождение лута и уборка мира
HoursForLootRespawn: через сколько игровых часов лут появляется заново в уже обысканных контейнерах.0— не появляется.MaxItemsForLootRespawn: контейнер с таким числом предметов и больше не обновляется.ConstructionPreventsLootRespawn: не возрождать лут в зданиях, где игроки строили.HoursForWorldItemRemoval: через сколько часов исчезают вещи на земле из спискаWorldItemRemovalList.HoursForCorpseRemoval: когда исчезают трупы.
На сервере, где играют неделями, возрождение лута спасает от пустого мира к третьей неделе.
Прочее, что часто меняют
StarterKit = true: стартовый набор с битой, молотком и рюкзаком.CharacterFreePoints: дополнительные очки при создании персонажа.NightDarkness: насколько темно ночью.Helicopter: как часто пролетает вертолёт, который собирает зомби.MapAllKnown: карта сразу открыта. В разделеMapещёAllowMiniMap.
Как отдать правку агенту
В файле больше сотни строк с числовыми кодами, и легко перепутать, что значит 3 в конкретном
параметре.
Дока — ИИ-агент, который работает с файлами на компьютере. Покажи ей папку
Zomboid\Server и попроси обычными словами:
- «Сделай копию песочницы и настрой её для спокойной игры: медленные зомби, заражение только через укус, свет и вода отключаются через два месяца»;
- «Подними огнестрел и патроны в полтора раза, остальное не трогай»;
- «Сравни наш файл с настройками по умолчанию и объясни простыми словами, что мы поменяли»;
- «Сервер не стартует после правки песочницы, найди ошибку в Lua».
Агент меняет именно нужные строки и может показать разницу до сохранения. Модель можно держать локальной, а если компьютер занят сервером и игрой, подключить облачную модель Доки, она оплачивается российской картой.
С чего начать
Сделай копию servertest_SandboxVars.lua, поменяй три-четыре параметра под свою компанию и
перезапусти сервер. Если что-то сломалось, скачай Доку и попроси найти ошибку.
Моды на сервер разобраны отдельно, команды
админа — в шпаргалке.