Project A-Life to mod z NPC-ami, który zapełnia Build 42 żywymi frakcjami: patrolami, rabusiami, helikopterami i rajdami, które trwają nawet wtedy, gdy nikt nie patrzy. Instalacja na serwerze DoomHosting to jedno kliknięcie w zakładce Mods w panelu i restart. Ten poradnik opisuje tę drogę, ręczną alternatywę, ustawienia sandboxa A-Life warte zmiany na serwerze multiplayer oraz problemy, na które gracze faktycznie trafiają.
O modach w ogóle (kolejność ładowania, mody map, kolekcje) przeczytasz w poradniku Jak zainstalować mody na serwerze Project Zomboid (Build 42). Ta strona dotyczy wyłącznie A-Life.
Zanim zaczniesz: A-Life wymaga Build 42.21 lub nowszego
A-Life to mod do Build 42. Nie działa na Build 41, a obecna wersja (1.5.1) odrzuca wszystko starsze niż 42.21: ten wymóg jest zapisany w pliku mod.info samego moda.
Nowe serwery Project Zomboid w DoomHosting instalują aktualny stabilny Build 42 automatycznie, więc serwer zamówiony dzisiaj jest gotowy. Gdy serwer działa, nagłówek panelu pokazuje, na jakim buildzie stoi, obok liczby graczy.
Jeśli Twój serwer jest starszy:
- Nadal na Build 41? Najpierw przejdź przez Jak przełączyć serwer Project Zomboid na Build 42. Światy z Build 41 nie przechodzą do Build 42.
- Na wcześniejszej wersji Build 42? Otwórz zakładkę Startup, ustaw Steam Auto Update na
1i zrestartuj. Serwer zaktualizuje się przy starcie do najnowszego stabilnego buildu.
Zamów serwer z kodem ALIFE
DoomHosting sponsoruje Project A-Life, a społeczność A-Life dostaje 30% zniżki na pierwszy miesiąc z kodem ALIFE.
- Otwórz hosting serwerów Project Zomboid i wybierz ilość RAM.
- W koszyku kliknij Apply Discount Code, wpisz
ALIFEi zatwierdź. - Opłać zamówienie. Serwer jest przygotowywany w ciągu kilku minut i sam instaluje Build 42.
Nie wiesz, ile RAM wybrać? A-Life symuluje setki NPC-ów obok zwykłej populacji zombie, więc dla aktywnej grupy nie bierz najmniejszego planu. Liczby znajdziesz w Ile RAM potrzebuje serwer Project Zomboid?, a kalkulator RAM policzy wszystko za Ciebie.
Uruchom serwer raz
Project Zomboid zapisuje plik konfiguracyjny dopiero przy pierwszym starcie. Kliknij Start w Overview, poczekaj, aż konsola wypisze *** SERVER STARTED ****, i dopiero potem idź dalej. Jeśli to pominiesz, zakładka Mods poprosi o uruchomienie serwera.
Zainstaluj A-Life z zakładki Mods
- Otwórz serwer w panelu i kliknij Mods w lewym menu.
- Wyszukaj
Project A-Life. - Kliknij Add przy Project A-Life [ALIFE NPCS], czyli modzie autorstwa Vice z zdecydowanie największą liczbą pobrań.

Wyszukiwarka zwraca też tłumaczenia, dodatki i łatki kompatybilności zbudowane na A-Life (Jeem Extension, Aftermath, paczki językowe). To osobne pozycje w Workshop. Najpierw zainstaluj główny mod, a dodatki tylko jeśli ich chcesz; każdy z nich pobiera każdy gracz, który wchodzi na serwer.
- Kliknij Restart now w żółtym banerze albo zrestartuj serwer z nagłówka.

W tle panel zapisuje w konfiguracji serwera obie linie, których wymaga Project Zomboid: ID Workshop 3803984183 w WorkshopItems= i ID moda ProjectALifeNPCs w Mods=. A-Life nie ma wymaganych zależności, więc nic więcej nie jest dodawane.
Sprawdź, czy A-Life się załadował
Pierwszy start po dodaniu trwa dłużej, bo serwer pobiera A-Life (około 180 MB) ze Steam Workshop. Otwórz zakładkę Console i poszukaj tych linii:
> loading ProjectALifeNPCs
*** SERVER STARTED ****
[ALIFE-SERVER] verdict=... mod=projectalifenpcs version=1.5.1 ... errors=0
loading ProjectALifeNPCs oznacza, że gra wczytała moda. Linia [ALIFE-SERVER] to własna autodiagnostyka A-Life: chcesz zobaczyć errors=0. verdict=WARN przy zerze błędów zwykle znaczy tylko, że A-Life zauważył inny mod i zapisał notatkę o kompatybilności; wyszukaj w konsoli [A-Life] compat, żeby ją przeczytać.

Instalacja ręczna (jeśli wolisz edytować plik)
Zakładka Mods robi dokładnie to samo za Ciebie, ale możesz też zrobić to ręcznie:
- Zatrzymaj serwer.
- W Files otwórz
/.cache/Server/Pterodactyl.ini. Nazwa pliku pochodzi z ustawienia Server Name w Startup, więc jeśli je zmieniłeś, będzie to<twoja nazwa>.ini. - Dodaj ID Workshop do
WorkshopItems=i ID moda doMods=, oddzielając je od istniejących wpisów średnikami:
WorkshopItems=3803984183
Mods=ProjectALifeNPCs
Przy innych zainstalowanych modach wygląda to tak:
WorkshopItems=2847184718;3803984183
Mods=ProximityInventory;ProjectALifeNPCs
- Zapisz i uruchom serwer.
Potrzebne są obie linie. ID Workshop bez ID moda pobiera A-Life, ale nigdy go nie ładuje, i to klasyczne zgłoszenie "mod jest zainstalowany, ale nic się nie dzieje".
Dostosuj ustawienia sandboxa A-Life
A-Life dodaje grubo ponad 600 ustawień sandboxa. Na serwerze dedykowanym leżą w pliku sandboxa świata, a nie w menu: po pierwszym starcie z A-Life plik /.cache/Server/Pterodactyl_SandboxVars.lua zawiera blok zaczynający się od ALife = {.
Aby zmienić wartość:
- Zatrzymaj serwer.
- Otwórz plik SandboxVars w Files i wyszukaj
ALife = {. - Zmień liczbę, zapisz i uruchom serwer.
Sprawdziliśmy to na własnym serwerze Build 42.21 z istniejącym światem: zmiana Preset_Population z 3 na 2 przy zatrzymanym serwerze zadziałała od następnego startu, a linia konsoli A-Life [ALIFE-START] pokazała mniej oddziałów i posterunków.
Ustawienia, na które większość grup chce spojrzeć w pierwszej kolejności:
| Ustawienie | Wartości | Co robi |
|---|---|---|
Preset_Population |
1 Niska, 2 Średnia, 3 Wysoka (domyślnie), 4 Bardzo wysoka | Ile NPC-ów, grup i posterunków mieści świat. Bardzo wysoka mocno obciąża serwer. |
Preset_Difficulty |
1 Łatwy, 2 Normalny (domyślnie), 3 Trudny, 4 Hardcore | Jak mocno walczą NPC-e i jak często przychodzą rajdy. |
Rate_Encounters |
od 1 Niska do 5 Duża, domyślnie 2 | Szansa, że w pobliżu graczy pojawi się losowa grupa. |
Rate_Survivors |
od 1 Niska do 5 Duża, domyślnie 2 | Jak często pojawiają się frakcje przyjazne i neutralne w porównaniu z wrogimi. |
Raid_Enabled |
true / false |
Automatyczne rajdy na bazy graczy, poprzedzone ostrzeżeniem w radiu. |
Raid_MinDay |
od 0 do 365, domyślnie 21 | Najwcześniejszy dzień w grze, w którym może dojść do rajdu. |
Safehouse_Attacks |
true / false |
Pozwala frakcjom, które Cię nienawidzą, atakować Twoją bazę. |
Heli_Frequency |
1 Niska, 2 Normalna (domyślnie), 3 Wysoka, 4 Wyłączona | Jak często nad mapą przelatują helikoptery A-Life. |
World_Mode |
1 Pełny (domyślnie), 2 Tylko lokalnie | Pełny symuluje oddziały na całej mapie. Tylko lokalnie trzyma grupy w pobliżu graczy i mniej obciąża serwer. |
Oba presety zmieniają tylko ustawienia, które nadal mają wartość domyślną, więc najpierw ustaw presety, a pojedyncze wartości dopracuj potem. Resztę pliku sandboxa (populacja zombie, loot, długość dnia) opisuje poradnik Ustawienia sandbox Project Zomboid wyjaśnione.
Jeden mod z NPC-ami na świat
Zespół A-Life zaleca jeden mod z NPC-ami na zapis i my się z tym zgadzamy. Mody z NPC-ami budują swoich ocalałych na ciałach zombie, więc dwa takie mody walczą o te same zombie i kończy się to zepsutymi NPC-ami albo crashami. Jeśli Twój serwer już używa Bandits lub innego moda z NPC-ami, usuń go w zakładce Mods przed dodaniem A-Life.
A-Life możesz dodać do istniejącego świata i później znów usunąć (pozostałe NPC-e zmieniają się z powrotem w zombie). W obu przypadkach najpierw zrób kopię zapasową w zakładce Backups: Jak zrobić backup i przywrócić serwer Project Zomboid.
Jak gracze dołączają do serwera z A-Life
Gracze nie muszą nic instalować ręcznie. Przy łączeniu Project Zomboid porównuje ich mody z modami serwera i automatycznie subskrybuje A-Life. Pierwsze dołączenie trwa trochę dłużej, bo mod się pobiera, a część graczy musi potem raz zrestartować grę.
Wszyscy muszą też mieć tę samą wersję gry co serwer, więc gracze na starej lub betowej gałęzi Build 42 powinni wrócić w Steam do gałęzi domyślnej. Kroki łączenia opisuje Jak dołączyć do serwera Project Zomboid.
Częste problemy
A-Life jest w zakładce Mods, ale w grze nic się nie dzieje. Sprawdź w konsoli linię loading ProjectALifeNPCs. Jeśli jej brakuje, otwórz .ini serwera i upewnij się, że ProjectALifeNPCs jest w Mods=, a nie tylko numer w WorkshopItems=.
Serwer startuje, ale A-Life się nie ładuje na starszym serwerze. Twój build jest poniżej 42.21. Ustaw Steam Auto Update na 1 w zakładce Startup i zrestartuj.
"Start or restart your server once" w zakładce Mods. Plik konfiguracyjny jeszcze nie istnieje. Uruchom serwer, poczekaj na SERVER STARTED, a potem dodaj moda.
Gracze są wyrzucani przy dołączaniu. Ich lista modów lub wersja gry nie zgadza się z serwerem. Restart gry po automatycznej subskrypcji rozwiązuje większość przypadków.
Serwer laguje przy wielu graczach. Zanim dołożysz RAM, obniż Preset_Population albo przełącz World_Mode na Tylko lokalnie.
Błąd w samym A-Life. Zespół A-Life prowadzi wsparcie na swoim Discordzie. Dołącz console.txt, który pobierzesz z zakładki Files spod /.cache/server-console.txt.
Dopiero zaczynasz z serwerami Project Zomboid? Zacznij od Pierwsze kroki z serwerem Project Zomboid.
