Ustawienia Sandbox Project Zomboid Wyjaśnione (Build 42)
Ustawienia sandbox Project Zomboid znajdują się w jednym pliku: servertest_SandboxVars.lua. Każdy parametr rozgrywki — populacja zombie, rzadkość lootu, tempo XP, długość dnia, pogoda — jest tu kontrolowany. To najważniejszy plik na serwerze. Ten przewodnik wyjaśnia każdą kategorię i ustawienia, które naprawdę mają znaczenie.
Krytyczne: Zatrzymaj serwer przed edycją. PZ nadpisuje
SandboxVars.luaprzy wyłączaniu i nadpisze twoje zmiany, jeśli edytujesz podczas działania.
Gdzie znajduje się plik
/home/container/Zomboid/Server/servertest_SandboxVars.lua
Jeśli zmieniłeś nazwę serwera, zastąp servertest swoją nazwą.
Populacja (tempo spawnu zombie)
Te kontrolują, ile zombie istnieje i gdzie się pojawiają — najważniejsza dźwignia trudności.
| Ustawienie | Domyślnie | Zakres | Co robi |
|---|---|---|---|
Population |
3 (Normal) | 1=Insane, 2=High, 3=Normal, 4=Low, 5=None | Główny mnożnik zombie |
PopulationStartMultiplier |
1.0 | 0.0–4.0 | Populacja w dniu startowym |
PopulationPeakMultiplier |
1.5 | 0.0–4.0 | Maksymalna populacja |
PopulationPeakDay |
28 | 1–365 | Dzień szczytu populacji |
RespawnHours |
72.0 | 0–8760 | Godziny przed respawnem zombie w wyczyszczonych komórkach |
RespawnUnseenHours |
16.0 | 0–8760 | Godziny, które komórka musi być niewidziana |
RespawnMultiplier |
1.0 | 0.0–10.0 | Mnożnik liczby respawnu |
Praktyczny tuning: Dla łagodnego serwera: PopulationPeakMultiplier na 0.6 i RespawnHours na 168 (tydzień). Dla brutalnego: peak na 3.0 i respawn na 24.
Loot
Kontroluje ile lootu się pojawia i gdzie.
| Ustawienie | Domyślnie | Efekt |
|---|---|---|
FoodLoot |
2 (Normal) | 1=Extremely Rare, 5=Abundant |
WeaponLoot |
2 | Ta sama skala |
OtherLoot |
2 | Ta sama skala (ubrania, elektronika itp.) |
LootRespawn |
1 (None) | 1=Nigdy, 2=Codziennie, 3=Co tydzień, 4=Co miesiąc, 5=Co 2 miesiące, 6=Co 6 miesięcy |
SeenHoursPreventLootRespawn |
0 | Blokuje respawn w pojemnikach widzianych w ciągu N godzin |
HoursForLootRespawn |
0 | Godziny gry zanim pojemnik może respawnować loot |
Dla długo działających serwerów: Ustaw LootRespawn na 4 (Co miesiąc) i SeenHoursPreventLootRespawn na 24. Inaczej gracze trwale ogołacą mapę w tydzień.
Mechaniki przetrwania
| Ustawienie | Domyślnie | Notki |
|---|---|---|
HoursPerDay |
1 (1 godzina) | 1=15 min, 2=30 min, 3=1 godz, 4=2 godz, 5=3 godz, 6=Real Time |
StartTime |
2 (9AM) | 1=7AM, 2=9AM, 3=12PM, 4=2PM, 5=5PM, 6=9PM, 7=12AM |
StartMonth |
7 (lipiec) | 1–12 |
StartDay |
9 | 1–28 |
WaterShut |
2 (0–30 dni) | Kiedy woda się odcina |
ElecShut |
2 (0–30 dni) | Kiedy prąd się odcina |
WaterShutModifier |
14 | Dni do odcięcia wody |
ElecShutModifier |
14 | Dni do odcięcia prądu |
Długo działające serwery: Pchnij WaterShutModifier i ElecShutModifier na 60+ dni. Inaczej gracze drugi miesiąc spędzą tylko na szukaniu wody.
Zachowanie zombie (pokrętła trudności)
| Ustawienie | Domyślnie | Efekt |
|---|---|---|
Speed |
2 (Fast Shamblers) | 1=Sprinters, 2=Fast Shamblers, 3=Shamblers |
Strength |
2 (Normal) | 1=Superhuman, 2=Normal, 3=Weak |
Toughness |
2 (Normal) | Ta sama skala |
Transmission |
1 (Bite Only) | 1=Bite Only, 2=Bite + Saliva, 3=Everyone Infected, 4=No Transmission |
Mortality |
5 (0–30 sek) | Jak szybko infekcja zabija |
Reanimate |
3 (0–1 min) | Jak szybko zwłoki się odradzają |
Cognition |
3 (Basic Navigation) | Inteligencja pathingu |
Sight |
2 (Normal) | 1=Eagle, 2=Normal, 3=Poor |
Hearing |
2 (Normal) | Ta sama skala |
Smell |
2 (Normal) | Ta sama skala |
Build 42.17 uwaga: Sprinters są teraz stabilni w multiplayer od kwietnia 2026 — ustaw Speed=1 dla najwyższej trudności.
Walka & XP
| Ustawienie | Domyślnie | Efekt |
|---|---|---|
XpMultiplier |
1.0 | Globalny zysk XP |
XPMultiplierAffectsPassive |
false | Mnożnik XP dla skilli pasywnych |
MeleeStunChanceMultiplier |
1.0 | Szansa knockdown w walce wręcz |
Pojazdy
| Ustawienie | Domyślnie | Efekt |
|---|---|---|
CarSpawnRate |
3 (Normal) | 1=Low, 2=Lower, 3=Normal, 4=High |
ChanceHasGas |
3 | Prawdopodobieństwo paliwa |
InitialGas |
3 | Startowy poziom paliwa |
VehicleEasyUse |
false | Usuwa wymagania skilli pojazdu |
Budowanie (Build 42 — piwnice & wyższe budynki)
| Ustawienie | Domyślnie | Efekt |
|---|---|---|
ConstructionBonusPoints |
3 (Normal) | Zysk XP z konstrukcji |
AllClothesUnlocked |
false | Pomiń wymagania ubrań |
MaxFogIntensity |
1.0 | 0.0 całkowicie wyłącza mgłę |
MaxRainFxIntensity |
1.0 | 0.0 wyłącza efekty deszczu |
EnableSnowOnGround |
true | Wizualny śnieg zimą |
Bezpieczna edycja pliku
- Zatrzymaj serwer z panelu (nie do negocjacji)
- Otwórz
/home/container/Zomboid/Server/servertest_SandboxVars.luaw menedżerze plików lub przez SFTP - Znajdź ustawienie przez Ctrl+F
- Zmień tylko liczbę po
=— zostaw przecinek i nazwę klucza - Zapisz plik
- Uruchom serwer
Wartości muszą pasować do składni Lua: Speed = 2, nie Speed = "Fast Shamblers".
Zastosuj zmiany bez wipe
Ustawienia sandbox czytane są przy tworzeniu świata, więc większość wpływa tylko na nowe chunki. Ustawienia, które działają na istniejące światy:
- Mnożniki populacji (po
RespawnUnseenHours) - Całe zachowanie zombie (
Speed,Strength,Cognitionitd.) - Ustawienia respawnu lootu
- Mnożniki XP
Ustawienia, które nie wpływają na istniejące światy:
StartMonth,StartDay,StartTime- Początkowa gęstość lootu (tylko respawnowany loot)
- Globalne defaultowe pogody mapy
Presety sandbox
Project Zomboid jest dostarczany z wbudowanymi presetami, które można zastosować przez menu Custom Sandbox przed generowaniem świata: Apocalypse (domyślny), Survivor, Survival, Builder, Initial Infection, Six Months Later. Na dedykowanym serwerze: skopiuj wartości presetu z singleplayerowego save'a i wklej do SandboxVars.lua.
FAQ
Moje zmiany ciągle wracają do poprzednich. Edytowałeś, gdy serwer działał. PZ zapisał stan z pamięci i nadpisał plik. Zawsze najpierw zatrzymaj serwer.
Czy mogę zmieniać ustawienia na żywo przez /changeoption? Tylko mały subset (PVP, max players, voice) można zmienić na żywo. Wartości sandbox nie — wymagają restartu.
Gdzie znajdę pełne vanilla-defaults?
Wygeneruj świeży serwer (panel robi to przy pierwszym bootcie), a SandboxVars.lua pojawi się ze wszystkimi domyślnymi wartościami. Użyj jako odniesienia.
Czy wyższa populacja zombie zaszkodzi wydajności serwera?
Tak — znacząco. Podwojenie PopulationPeakMultiplier dodaje około 30% zużycia RAM i obciążenia CPU. Planuj z naszym kalkulatorem RAM.
