Edellytykset
- Toimiva Project Zomboid -palvelin, jota isännöidään Legion Hostingilla
- Pääsy GPanel-paneeliin
- Peli asennettuna ja kykenevä yhdistämään palvelimellesi
Ylläpitäjän käyttöoikeuksien määrittäminen
Ennen kuin voit käyttää ylläpitokomentoja pelissä, sinun on määritettävä ylläpitäjän salasana palvelimellasi. Tähän on kaksi tapaa.
Vaihtoehto 1: Palvelinasetustiedosto
- Avaa GPanel ja siirry palvelimellesi.
- Mene tiedostonhallintaan ja avaa
/.cache/server/<servername>.ini(korvaa<servername>palvelimesi nimellä). - Etsi rivi
AdminPassword=ja aseta se turvalliseksi salasanaksi:AdminPassword=YourSecurePassword123 - Tallenna tiedosto ja käynnistä palvelimesi uudelleen.
Vaihtoehto 2: GPanelin Startup-välilehti
- Avaa GPanel ja siirry palvelimellesi.
- Mene Startup-välilehdelle.
- Etsi Admin Password -kenttä ja syötä haluamasi salasana.
- Käynnistä palvelimesi uudelleen, jotta muutos tulee voimaan.
Ylläpitäjän käyttöoikeuksien myöntäminen pelaajille
Kun ylläpitäjän salasana on asetettu, pelaajat, jotka yhdistävät ja syöttävät ylläpitäjän salasanan, saavat ylläpitäjän käyttöoikeudet. Voit myös asettaa käyttöoikeustasoja suoraan palvelinkonsolista.
Kirjoita GPanelin Console -välilehdellä:
setaccesslevel <username> admin
Tämä on vain konsolikomento — se on suoritettava GPanelin konsolista tai palvelinkonsolista, ei pelin sisäisestä chatista.
Yleiset ylläpitokomennot
Komennot, joiden etuliite on /, kirjoitetaan pelin sisäiseen chatiin — paina T tai Enter avataksesi chat-ikkunan. Komennot ilman /-etuliitettä ovat vain konsolikomentoja ja ne on suoritettava GPanelin Console-välilehdellä.
Pelaajien hallinta
| Komento | Kuvaus |
|---|---|
/players |
Listaa kaikki tällä hetkellä yhdistetyt pelaajat |
/kick <username> |
Potkaise pelaaja palvelimelta |
/banuser <username> |
Porttikiellä pelaaja palvelimelta |
/unbanuser <username> |
Poista pelaajan porttikielto |
/adduser <username> <password> |
Luo sallittujen lista -tili pelaajalle |
/servermsg <message> |
Lähetä viesti kaikille palvelimen pelaajille |
Teleportaatio
| Komento | Kuvaus |
|---|---|
/teleport <username> |
Teleporttaa itsesi pelaajan sijaintiin |
/teleportto <x> <y> <z> |
Teleporttaa itsesi tiettyihin kartan koordinaatteihin |
Pelaajahuijaukset / virheenkorjaus
| Komento | Kuvaus |
|---|---|
/godmod <username> |
Kytke jumalatila (kuolemattomuus) pelaajalle |
/invisible <username> |
Kytke näkymättömyys pelaajalle (zombit jättävät heidät huomiotta) |
/noclip <username> |
Kytke noclip pelaajalle (lennä seinien ja maaston läpi) |
/addxp <username> <perk> <amount> |
Myönnä XP:tä pelaajalle tietyssä taidossa (esim. /addxp Player1 Carpentry 1000) |
Maailma & tapahtumat
| Komento | Kuvaus |
|---|---|
/startrain |
Aloita sadetapahtuma |
/stoprain |
Lopeta nykyinen sade |
/gunshot |
Laukaise laukauksen ääni lähistöllä houkutellaksesi zombeja |
/chopper |
Laukaise helikopterin ylilentotapahtuma |
Palvelimen hallinta
| Komento | Kuvaus |
|---|---|
/save |
Pakota maailman tallennus välittömästi |
/quit |
Tallenna maailma ja pysäytä palvelin hallitusti |
Käyttöoikeustasot
Project Zomboidissa on useita käyttöoikeustasoja, jotka hallitsevat, mitä komentoja pelaaja voi käyttää. Aseta pelaajan käyttöoikeustaso GPanelin Console -välilehdeltä (tämä on vain konsolikomento):
setaccesslevel <username> <level>
| Taso | Kuvaus |
|---|---|
| admin | Täysi pääsy kaikkiin komentoihin. Voi hallita muita ylläpitäjiä, muuttaa palvelimen asetuksia ja ohjata palvelinta. |
| moderator | Voi potkaista ja porttikieltää pelaajia, teleportata ja katsella pelaajatietoja. Ei voi muuttaa palvelimen asetuksia. |
| overseer | Rajoitetut moderointimahdollisuudet. Voi katsella pelaajatietoja ja suorittaa perusmoderointia. |
| gm | Game Master. Voi luoda esineitä, teleportata ja hallita pelin sisäisiä tapahtumia. Hyödyllinen roolipelipalvelimille. |
| observer | Voi seurata pelaajia. Minimaalinen komentopääsy. Hyödyllinen palvelimen valvontaan. |
| none | Tavallinen pelaaja ilman erityisoikeuksia. Tämä on oletus kaikille pelaajille. |
none GPanelin konsolista:setaccesslevel PlayerName none
GPanelin konsolin käyttäminen
Voit myös suorittaa komentoja GPanelin verkkokonsolin kautta olematta kirjautuneena peliin:
- Avaa GPanel ja siirry palvelimellesi.
- Mene Console-välilehdelle.
- Kirjoita komentosi alaosan syöttöruutuun ja paina Enter.
/-etuliitteellä) voi myös suorittaa GPanelin konsolista kirjoittamalla ne /-etuliitteellä. Jotkut komennot, kuten setaccesslevel, ovat vain konsolikomentoja eivätkä käytä /-etuliitettä. Tietyt komennot (kuten teleportaatio ja jumalatila) saattavat toimia vain, kun olet kirjautuneena peliin.
Porttikieltolistan hallinta
Kun porttikiellät pelaajan komennolla /banuser, porttikielto tallennetaan palvelimen tietokantaan, joka sijaitsee polussa /.cache/db/.
Porttikieltojen hallitsemiseksi:
- Porttikiellä pelaaja:
/banuser <username> - Poista porttikielto pelaajalta:
/unbanuser <username> - Manuaalinen muokkaus: Voit myös käyttää GPanelin tiedostonhallintaa selataksesi
/.cache/db/-hakemistoa ja muokata porttikieltolistaa manuaalisesti tarvittaessa.
Vianmääritys
- Varmista, että ylläpitäjän salasana on asetettu oikein tiedostossa
/.cache/server/<servername>.ini(AdminPassword=-rivi) ja että palvelin käynnistettiin uudelleen muutoksen jälkeen. - Varmista, että syötit ylläpitäjän salasanan yhdistäessäsi palvelimelle.
- Tarkista palvelimen lokit polussa
/.cache/Logs/mahdollisten virheilmoitusten varalta.
- Käyttöoikeustasosi ei ehkä ole tarpeeksi korkea. Pyydä palvelimen ylläpitäjää asettamaan käyttöoikeustasosi GPanelin konsolista komennolla
setaccesslevel <username> admin. - Jotkut komennot vaativat admin-käyttöoikeustason. Jos sinut asetettiin alemmalle tasolle (kuten moderator tai gm), tietyt komennot eivät ehkä ole käytettävissäsi.
- Varmista, että taidon nimi on kirjoitettu oikein ja käyttää tarkkaa PZ-taidon nimeä (esim.
Carpentry,Cooking,Farming,Fitness,Strength). - Pelaajan on oltava verkossa, kun suoritat komennon.
- Jotkut komennot toimivat vain pelin sisällä kirjoitettuina, ei GPanelin konsolin kautta.
- Varmista, että palvelin on käynnissä eikä kaatuneessa tai pysäytetyssä tilassa.
- Kokeile käynnistää palvelin uudelleen GPanelista ja yrittää komentoa uudelleen.
Aiheeseen liittyvät oppaat
- Project Zomboid -palvelimen asetusopas — Määritä palvelimesi pelimekaniikka-asetukset, vaikeustaso ja hiekkalaatikkovaihtoehdot.
- Project Zomboid -modien asennusopas — Lisää Workshop-modeja palvelimellesi.