Komendy serwera Project Zomboid
Każdą komendę poniżej wysłaliśmy na działający serwer Build 42 i zapisaliśmy odpowiedź, więc czytasz to, co twój serwer naprawdę odpowiada. Pięć komend, które inne poradniki wciąż wymieniają, usunięto w Build 42, a sześć kolejnych zmieniło składnię.
Zanim zaczniesz
- W zakładce Console w panelu pomijasz
/na początku. Na czacie w grze zostawiasz je. - W nazwach komend wielkość liter ma znaczenie.
- Cudzysłowy są potrzebne tylko wtedy, gdy wartość zawiera spację, ale nigdy nie szkodzą.
- Większość komend graczowych działa na graczach połączonych.
No such useralboUser X not foundzwykle znaczy tylko tyle, że gracz nie jest online, a nie że konta nie ma. - Kilka komend wymaga twojej postaci w świecie, więc z konsoli zawiodą:
alarm,teleportto,thunder,lightningorazcreatehordebez nazwy. - Wpisanie
helpw konsoli wypisuje dokładną listę komend twojego builda. Jeśli poradnik się z nią kłóci, wygrywa lista.

Usunięte w Build 42, sprawdź tutaj najpierw
Te wciąż występują w większości list komend do Project Zomboid. Na Build 42 serwer odpowiada Unknown command albo błędem o poziomie dostępu.
| Komenda | Co robi | Składnia |
|---|---|---|
addusertowhitelist | Usunięta. Użyj adduser, które tworzy konto i dodaje je do whitelisty. | addusertowhitelist "user" |
addalltowhitelist | Usunięta. Niech wszyscy dołączą raz przy włączonym Open, potem je wyłącz. | addalltowhitelist |
changepwd | Zniknęła z konsoli. Użyj setpassword. | changepwd "old" "new" |
sendpulse | Usunięta. Dane o wydajności daje stats. | sendpulse |
replay | Usunięta. Brak zamiennika. | replay "user" -record "file" |
removeadmin | Zwraca błąd. Degraduj przez setaccesslevel "user". | removeadmin "user" |
Gracze, konta i bany
| Komenda | Co robi | Składnia |
|---|---|---|
adduser | Tworzy konto na whiteliście. Hasło jest opcjonalne. | adduser "user" "password" |
setpassword | Resetuje hasło konta. | setpassword "user" "newpassword" |
removeuserfromwhitelist | Usuwa konto z whitelisty. | removeuserfromwhitelist "user" |
setaccesslevel | Ustawia rolę. Poziomy dostępu poniżej. | setaccesslevel "user" "level" |
grantadmin | Skrót do roli admina. | grantadmin "user" |
players | Wypisuje połączonych graczy. | players |
kickuser | Wyrzuca połączonego gracza. Powód jest opcjonalny. | kickuser "user" -r "reason" |
banuser | Banuje konto. -ip banuje też jego IP. | banuser "user" -ip -r "reason" |
unbanuser | Zdejmuje bana z konta. | unbanuser "user" |
banid | Banuje Steam ID, więc zmiana nazwy nie pomoże. | banid SteamID |
unbanid | Zdejmuje bana ze Steam ID. | unbanid SteamID |
banip / unbanip | Banuje lub odbanowuje adres IP. | banip 1.2.3.4 |
addsteamid / removesteamid | Zarządza listą dozwolonych Steam ID. | addsteamid "steamid" |
voiceban | Blokuje czat głosowy gracza. | voiceban "user" -true |
Sterowanie serwerem
| Komenda | Co robi | Składnia |
|---|---|---|
help | Wypisuje wszystkie komendy, które ma twój build. | help |
save | Natychmiast zapisuje świat. | save |
quit | Zapisuje i wyłącza serwer. | quit |
showoptions | Wypisuje wszystkie opcje serwera i ich wartości. | showoptions |
changeoption | Zmienia jedną opcję na żywo. Bez znaku równości, wartość w cudzysłowie. | changeoption PingLimit "400" |
reloadoptions | Ponownie wczytuje plik konfiguracyjny i wysyła go klientom. | reloadoptions |
servermsg | Wysyła wiadomość do wszystkich online. | servermsg "message" |
stats | Dane o wydajności serwera. | stats help |
log | Ustawia poziom logowania. | log |
checkModsNeedUpdate | Sprawdza, czy któryś mod ma aktualizację. Odpowiedź trafia do logu. | checkModsNeedUpdate |
reloadlua | Przeładowuje jeden plik Lua po stronie serwera. | reloadlua "filename" |
Świat i rozgrywka
| Komenda | Co robi | Składnia |
|---|---|---|
additem | Daje przedmiot. Liczba jest opcjonalna. | additem "user" "Base.Axe" 5 |
removeitem | Usuwa przedmioty z twojego ekwipunku. 0 usuwa wszystkie danego typu. | removeitem "Base.Axe" 5 |
addkey | Daje graczowi klucz. | addkey "user" "keyId" "name" |
addvehicle | Spawnuje pojazd. Najpierw nazwa skryptu, nie gracz. | addvehicle "Base.VanAmbulance" "user" |
addxp | Daje XP. Para perk=wartość bez cudzysłowów. | addxp "user" Woodwork=100 |
godmode | Nieśmiertelność tylko dla ciebie. Nie przyjmuje nazwy gracza. | godmode -true |
godmodeplayer | Nieśmiertelność dla kogoś innego. | godmodeplayer "user" -true |
invisible | Ukrywa cię przed zombie. Tylko ciebie. | invisible -true |
invisibleplayer | Ukrywa kogoś innego przed zombie. | invisibleplayer "user" -true |
noclip | Pozwala graczowi przechodzić przez ściany. | noclip "user" -true |
teleport | Teleportuje cię do gracza albo jednego gracza do drugiego. | teleport "user" "toUser" |
teleportto | Teleportuje do współrzędnych mapy. Tylko w grze. | teleportto 10000,11000,0 |
createhorde | Spawnuje hordę przy graczu. Liczba bez cudzysłowów, a konsola wymaga nazwy. | createhorde 150 "user" |
removezombies | Czyści wczytane zombie. | removezombies |
chopper | Uruchamia wydarzenie z helikopterem u losowego gracza. | chopper |
gunshot | Odtwarza strzał przy losowym graczu. | gunshot |
alarm | Uruchamia alarm budynku w twojej pozycji. Tylko w grze i tylko w pomieszczeniu. | alarm |
startrain / stoprain | Włącza lub wyłącza deszcz. Natężenie od 1 do 100 jest opcjonalne. | startrain "50" |
startstorm / stopweather | Zaczyna burzę albo czyści pogodę. Czas trwania w godzinach gry. | startstorm "2" |
thunder / lightning | Grzmot albo uderzenie pioruna u gracza. Konsola wymaga nazwy. | thunder "user" |
setTimeSpeed | Mnoży tempo upływu czasu w grze. | setTimeSpeed 10 |
releasesafehouse | Zwalnia safehouse. | releasesafehouse "title" |
addtosafehouse / kickfromsafehouse | Dodaje lub usuwa gracza z safehouse. | addtosafehouse "title" "user" |
Poziomy dostępu
To jedyne wartości, które przyjmuje setaccesslevel, w kolejności, w jakiej wypisuje je sam serwer:
banned, user, priority, observer, gm, moderator, admin
Zauważ, że overseer zniknął, chociaż wbudowany tekst help wciąż go wymienia, a none nigdy nie był poprawny. Oba zwracają Access Level '' unknown. Aby odebrać komuś uprawnienia, ustaw go na user.
Gdy komenda nie działa
Unknown command x
Komendę usunięto w Build 42. Zamiennik znajdziesz w tabeli wyżej.
No such user albo User x not found
Komenda wymaga gracza online. Bycie na whiteliście, ale offline, nie wystarczy.
Access Level '' unknown
Podałeś none albo overseer. Użyj jednego z siedmiu poziomów powyżej.
Komenda odpisuje własnym tekstem pomocy
Argumenty są złe. godmode i invisible nie przyjmują nazwy gracza, a changeoption nie przyjmuje znaku równości.
Not in a room
alarm wymaga twojej postaci wewnątrz budynku, więc z konsoli serwera nie zadziała.
Dodawanie graczy na serwerze z whitelistą to osobne zadanie z własnymi pułapkami i opisuje je Jak skonfigurować whitelistę na serwerze Project Zomboid. Wszystkie komendy stąd uruchamiasz z zakładki Console w naszym panelu sterowania, a jeśli hostujesz jeszcze gdzie indziej, nasz hosting serwerów Project Zomboid daje ci tę konsolę plus backupy jednym kliknięciem.
