☀️ Ensimmäinen kuukausi 50 % halvemmalla:SUMMER26
Project ZomboidProject Zomboid·Ylläpito

Project Zomboid -palvelimen komennot: opas ylläpitäjille

Kaikki Project Zomboid -palvelimen komennot testattuna Build 42:lla: mikä yhä toimii, viisi poistettua komentoa ja syntaksi jonka palvelin oikeasti hyväksyy.

Magnus·
7 min lukuaika
·
23.1.2024
·
Päivitetty viimeksi: 30.7.2026
Sisällys

Project Zomboid -palvelimen komennot

Jokainen alla oleva komento lähetettiin käynnissä olevalle Build 42 -palvelimelle ja vastaus kirjattiin, joten luet sen mitä palvelimesi oikeasti vastaa. Viisi komentoa joita muut oppaat yhä listaavat poistettiin Build 42:ssa, ja kuuden muun syntaksi muuttui.

Ennen kuin aloitat

  • Paneelin Console-välilehdellä jätä alun / pois. Pelin chatissa pidä se.
  • Komentojen nimissä kirjainkoolla on väliä.
  • Lainausmerkkejä tarvitaan vain kun arvossa on välilyönti, mutta ne eivät koskaan haittaa.
  • Useimmat pelaajakomennot vaikuttavat yhdistyneisiin pelaajiin. No such user tai User X not found tarkoittaa yleensä vain sitä, että pelaaja ei ole paikalla, ei että tiliä ei ole.
  • Muutama komento vaatii hahmosi maailmaan, joten ne epäonnistuvat konsolista: alarm, teleportto, thunder, lightning ja createhorde ilman nimeä.
  • help konsolissa tulostaa buildisi tarkan komentolistan. Jos jokin opas on eri mieltä tulosteen kanssa, tuloste voittaa.

DoomHosting-paneelin Console-välilehti, jossa komento ja palvelimen vastaus

Poistettu Build 42:ssa, katso tästä ensin

Nämä ovat yhä mukana useimmissa Project Zomboidin komentolistoissa. Build 42:ssa palvelin vastaa Unknown command tai käyttöoikeustasovirheen.

Komento Mitä se tekee Syntaksi
addusertowhitelistPoistettu. Käytä adduser, joka luo tilin ja lisää sen whitelistiin.addusertowhitelist "user"
addalltowhitelistPoistettu. Anna kaikkien liittyä kerran Open päällä, kytke se sitten pois.addalltowhitelist
changepwdPoistunut konsolista. Käytä setpassword.changepwd "old" "new"
sendpulsePoistettu. Käytä stats palvelimen suorituskykytietoihin.sendpulse
replayPoistettu. Ei korvaajaa.replay "user" -record "file"
removeadminAntaa virheen. Alenna komennolla setaccesslevel "user".removeadmin "user"

Pelaajat, tilit ja bannit

Komento Mitä se tekee Syntaksi
adduserLuo whitelist-tilin. Salasana on valinnainen.adduser "user" "password"
setpasswordNollaa tilin salasanan.setpassword "user" "newpassword"
removeuserfromwhitelistPoistaa tilin whitelististä.removeuserfromwhitelist "user"
setaccesslevelAsettaa roolin. Katso käyttöoikeustasot alta.setaccesslevel "user" "level"
grantadminOikotie admin-rooliin.grantadmin "user"
playersListaa yhdistetyt pelaajat.players
kickuserPotkii yhdistetyn pelaajan. Syy on valinnainen.kickuser "user" -r "reason"
banuserBannaa tilin. -ip bannaa myös IP:n.banuser "user" -ip -r "reason"
unbanuserPoistaa tilin bannin.unbanuser "user"
banidBannaa Steam ID:n, joten uudelleennimetty tili ei pääse sisään.banid SteamID
unbanidPoistaa Steam ID -bannin.unbanid SteamID
banip / unbanipBannaa tai poistaa bannin IP-osoitteelta.banip 1.2.3.4
addsteamid / removesteamidYlläpitää sallittujen Steam ID:iden listaa.addsteamid "steamid"
voicebanEstää pelaajan äänichatin.voiceban "user" -true

Palvelimen hallinta

Komento Mitä se tekee Syntaksi
helpTulostaa kaikki komennot jotka buildissasi oikeasti on.help
saveTallentaa maailman heti.save
quitTallentaa ja sammuttaa palvelimen.quit
showoptionsTulostaa kaikki palvelinasetukset ja niiden arvot.showoptions
changeoptionMuuttaa yhtä asetusta lennossa. Ei yhtäsuuruusmerkkiä, arvo lainausmerkeissä.changeoption PingLimit "400"
reloadoptionsLukee konfiguraatiotiedoston uudelleen ja lähettää sen klienteille.reloadoptions
servermsgLähettää viestin kaikille paikalla oleville.servermsg "message"
statsPalvelimen suorituskykyluvut.stats help
logAsettaa lokitason.log
checkModsNeedUpdateTarkistaa onko asennettuun modiin päivitystä. Vastaus menee lokiin.checkModsNeedUpdate
reloadluaLataa yhden palvelinpuolen Lua-tiedoston uudelleen.reloadlua "filename"

Maailma ja pelattavuus

Komento Mitä se tekee Syntaksi
additemAntaa esineen. Määrä on valinnainen.additem "user" "Base.Axe" 5
removeitemPoistaa esineitä itseltäsi. 0 poistaa kaikki kyseisen tyypin.removeitem "Base.Axe" 5
addkeyAntaa pelaajalle avaimen.addkey "user" "keyId" "name"
addvehicleLuo ajoneuvon. Skriptin nimi tulee ensin, ei pelaaja.addvehicle "Base.VanAmbulance" "user"
addxpAntaa XP:tä. Pari perk=arvo on ilman lainausmerkkejä.addxp "user" Woodwork=100
godmodeKuolemattomuus vain sinulle. Ei ota käyttäjänimeä.godmode -true
godmodeplayerKuolemattomuus jollekin toiselle.godmodeplayer "user" -true
invisiblePiilottaa sinut zombeilta. Vain sinut.invisible -true
invisibleplayerPiilottaa jonkun toisen zombeilta.invisibleplayer "user" -true
noclipAntaa pelaajan kävellä seinien läpi.noclip "user" -true
teleportTeleporttaa sinut pelaajan luo, tai pelaajan toisen luo.teleport "user" "toUser"
teleporttoTeleporttaa karttakoordinaatteihin. Vain pelin sisällä.teleportto 10000,11000,0
createhordeLuo lauman pelaajan lähelle. Määrä ilman lainausmerkkejä, ja konsoli vaatii nimen.createhorde 150 "user"
removezombiesPoistaa ladatut zombit.removezombies
chopperLaukaisee helikopteritapahtuman satunnaiselle pelaajalle.chopper
gunshotSoittaa laukauksen satunnaisen pelaajan lähellä.gunshot
alarmLaukaisee rakennuksen hälytyksen kohdallasi. Vain pelissä, ja sinun on oltava huoneessa.alarm
startrain / stoprainAloittaa tai lopettaa sateen. Voimakkuus 1-100 on valinnainen.startrain "50"
startstorm / stopweatherAloittaa myrskyn tai lopettaa kaiken sään. Kesto on pelitunteina.startstorm "2"
thunder / lightningUkkonen tai salamanisku pelaajaan. Konsoli vaatii nimen.thunder "user"
setTimeSpeedKertoo kuinka nopeasti peliaika kuluu.setTimeSpeed 10
releasesafehouseVapauttaa safehousen.releasesafehouse "title"
addtosafehouse / kickfromsafehouseLisää tai poistaa pelaajan safehousesta.addtosafehouse "title" "user"

Käyttöoikeustasot

Nämä ovat ainoat arvot jotka setaccesslevel hyväksyy, siinä järjestyksessä kuin palvelin ne itse listaa:

banned, user, priority, observer, gm, moderator, admin

Huomaa että overseer on poistunut, vaikka pelin oma help-teksti mainitsee sen yhä, eikä none ollut koskaan kelvollinen. Molemmat vastaavat Access Level '' unknown. Kun haluat viedä joltakin oikeudet, aseta hänet tasolle user.

Kun komento ei toimi

Unknown command x Komento poistettiin Build 42:ssa. Korvaaja löytyy yllä olevasta taulukosta.

No such user tai User x not found Komento vaatii pelaajan olevan paikalla. Whitelistissä mutta poissa ei riitä.

Access Level '' unknown Annoit arvon none tai overseer. Käytä jotain yllä olevista seitsemästä tasosta.

Komento tulostaa oman ohjetekstinsä takaisin Argumentit ovat väärin. godmode ja invisible eivät ota käyttäjänimeä, eikä changeoption ota yhtäsuuruusmerkkiä.

Not in a room alarm vaatii hahmosi olevan rakennuksen sisällä, joten se ei voi toimia palvelinkonsolista.

Pelaajien lisääminen whitelist-palvelimelle on oma urakkansa omine ansoineen, ja se käsitellään artikkelissa Näin luot whitelistin Project Zomboid -palvelimelle. Kaikki tämän sivun komennot ajetaan hallintapaneelimme Console-välilehdeltä, ja jos hostaat yhä muualla, Project Zomboid -palvelinhostauksemme antaa sinulle tuon konsolin sekä yhden klikkauksen varmuuskopiot.

Project Zomboid

Hanki oma Project Zomboid -palvelin

Nopeat palvelimet ja 24/7 tuki

Aiheeseen liittyvät artikkelit