Tämä opas kattaa järjestelmänvalvojan asetukset, konsolikomennot, pelaajien hallinnan, maailman hallinnan ja vianmäärityksen Dead Matter -dedikoidulle palvelimellesi. Dead Matter on avoimen maailman zombieselviytymispeli, joka sijoittuu Albertaan, Kanadaan, ja siinä on tukikohdan rakentamista, etsimistä, ajoneuvoja sekä PvP/PvE-pelimekaniikkaa. Katso aloituspalvelimen asennus, asetukset ja yhteysohjeet kohdasta Dead Matter -palvelimen asennusopas.
1. Järjestelmänvalvojan asetukset
Dead Matter -dedikoidut palvelimet käyttävät asetustiedostopohjaista järjestelmänvalvojajärjestelmää. Palvelinoperaattorit hallitsevat palvelintaan GPanelin konsolin ja asetustiedostojen kautta.
Palvelinoperaattorin pääsy
Palvelinoperaattorina hallitset Dead Matter -palvelintasi seuraavien kautta:
- GPanelin konsoli: Palvelimen konsoli GPanelissa näyttää palvelimen tulosteen, pelaajien yhteydet, zombietapahtumat ja virheilmoitukset.
- Asetustiedostot: Tiedosto
Game.inija muut asetustiedostot hakemistossaDeadMatter/Saved/Config/hallitsevat kaikkia palvelimen asetuksia. Muokkaa GPanelin Files-välilehdellä tai SFTP:n kautta. - Pelin sisäiset järjestelmänvalvojan työkalut: Kun olet kirjautunut järjestelmänvalvojana, sinulla on käytössä lisähallintavaihtoehtoja, kuten teleportointi, esineiden spawnaus ja pelaajan hallinta.
Järjestelmänvalvojien lisääminen
Antaaksesi järjestelmänvalvojan oikeudet palvelimesi pelaajille:
- Pysäytä palvelin GPanelista.
- Avaa järjestelmänvalvojan asetustiedosto palvelimen asetushakemistossa.
- Lisää pelaajan Steam ID (SteamID64-muodossa) järjestelmänvalvojalistalle.
- Tallenna tiedosto ja käynnistä palvelin uudelleen.
2. Konsolikomennot
Dead Matter tarjoaa konsolikomentoja, joihin pääsee GPanelin konsolin ja pelin sisäisen järjestelmänvalvojakonsolin kautta. Alla on tärkeimmät palvelimen hallintaan tarkoitetut komennot.
| Komento | Kuvaus |
|---|---|
kick <player/steamid> |
Potkii pelaajan pois palvelimelta. |
ban <player/steamid> |
Estää pelaajan pysyvästi palvelimelta. |
unban <steamid> |
Poistaa pelaajan estolistalta. |
listplayers |
Listaa kaikki tällä hetkellä yhdistetyt pelaajat nimineen ja Steam ID -tunnuksineen. |
save |
Käynnistää välittömän maailman tallennuksen. |
teleport <player> <x> <y> <z> |
Teleporttaa pelaajan määritettyihin koordinaatteihin (järjestelmänvalvoja pelin sisällä). |
giveitem <player> <itemid> <amount> |
Antaa esineen pelaajalle esine-ID:n perusteella (järjestelmänvalvoja pelin sisällä). |
settime <hour> |
Asettaa pelin sisäisen vuorokaudenajan (0-24). |
shutdown |
Käynnistää hallitun palvelimen sammutuksen automaattisella tallennuksella. |
3. Pelaajien hallinta
Pelaajien potkaiseminen
- Käytä
kick-komentoa GPanelin konsolissa pelaajan nimellä tai Steam ID:llä. - Potkaistut pelaajat voivat liittyä uudelleen välittömästi, ellei jatkotoimia tehdä (esto tai salasanan muutos).
Pelaajien estäminen
- Käytä
ban-komentoa estääksesi pelaajan liittymisen pysyvästi. - Estot tallennetaan Steam ID:n perusteella ja säilyvät palvelimen uudelleenkäynnistysten yli.
- Käytä
unban-komentoa Steam ID:n kanssa kumoamaan esto.
Salasanasuojaus
Luotettavin tapa hallita pääsyä on asettaa palvelimen salasana:
ServerPassword=YourSecretPassword
Vaihda salasana tiedostossa Game.ini ja käynnistä palvelin uudelleen. Jaa salasana vain luotetuille pelaajille.
Whitelist-tila
Pääsynvalvonnan maksimoimiseksi harkitse vain whitelist-pelaajille tarkoitetun palvelimen ajamista. Lisää hyväksytyt Steam ID:t whitelist-asetustiedostoon. Vain whitelistille lisätyt pelaajat voivat liittyä, riippumatta siitä tietävätkö he salasanan.
4. Maailman hallinta
Maailman nollaaminen
Pyyhkiäksesi maailman kokonaan ja aloittaaksesi alusta:
- Pysäytä palvelin GPanelista.
- Yhdistä SFTP:n kautta ja siirry hakemistoon
DeadMatter/Saved/SaveGames/. - Poista tai nimeä tallennushakemisto uudelleen (uudelleennimeäminen säilyttää sen varmuuskopiona).
- Käynnistä palvelin. Uusi maailma luodaan nykyisillä asetuksillasi.
Maailman asetusten säätäminen
Voit virittää maailman kokemusta ilman täydellistä nollausta muokkaamalla tiedostoa Game.ini:
- ZombieDensity -- Lisää tai vähennä zombien määrää maailmassa.
- LootRespawnTime -- Hallitse, kuinka nopeasti loot-säiliöt täyttyvät uudelleen ryöstämisen jälkeen.
- DayNightCycleSpeed -- Tee päivistä pidempiä tai lyhyempiä muuttaaksesi selviytymisen tempoa.
- bPvPEnabled -- Kytke PvP päälle tai pois ilman pyyhintää. Muutokset tulevat voimaan uudelleenkäynnistyksen yhteydessä.
Varmuuskopiointi ja palautus
- Pysäytä palvelin GPanelista.
- Yhdistä SFTP:n kautta ja lataa
SaveGames/-hakemisto varmuuskopioksi. - Palauttaaksesi lataa varmuuskopioitu hakemisto, joka korvaa nykyisen.
- Käynnistä palvelin. Palautettu maailma latautuu.
5. Vianmääritys
Palvelin kaatuu käynnistyksessä
- Tarkista GPanelin konsoli virheilmoituksia varten. Yleisiä syitä ovat virheellinen asetussyntaksi tiedostossa
Game.ini. - Varmista, ettei porttiarvoja ole muutettu manuaalisesti. Porttien on vastattava GPanelin antamia arvoja.
- Yritä poistaa asetustiedostot ja käynnistää uudelleen, jotta tuoreet oletukset luodaan uudelleen.
- Jos kaatuminen liittyy tallennukseen, yritä käynnistää tuoreella maailmalla nimeämällä
SaveGames/-hakemisto uudelleen. - Jos kaatuminen jatkuu, avaa tukipyyntö palvelimesi IP:n ja täyden konsolitulosteen kanssa.
Pelaajat eivät voi yhdistää
- Varmista, että palvelin on käynnissä GPanelissa, ja tarkista konsoli virheiden varalta.
- Vahvista, että pelaaja käyttää oikeaa IP:tä ja porttia GPanelin Network-välilehdeltä.
- Tarkista, että palvelimen salasana on oikein (salasanat erottavat isot ja pienet kirjaimet).
- Jos käytät whitelistia, varmista, että pelaajan Steam ID on lisätty.
- Varmista, että sekä palvelin että pelaaja käyttävät samaa Dead Matter -versiota.
Zombie- ja suorituskykyongelmat
- Korkeat
ZombieDensity-arvot lisäävät merkittävästi palvelimen kuormitusta. Jos suorituskyky on huono, alenna arvoa tasolle1.0tai alle. - Pienennä
MaxPlayers-arvoa, jos palvelin kamppailee monien samanaikaisten pelaajien kanssa. - Suuri määrä pelaajien rakentamia rakenteita voi vaikuttaa palvelimen suorituskykyyn ajan myötä.
- Lisää
AutoSaveInterval-arvoa, jos tallennukset aiheuttavat ajoittaisia viive-piikkejä. - Jos suorituskyky pysyy heikkona, ota yhteyttä tukeen palvelinpaketin päivittämisestä.
Synkronointivirheet ja viive
- Dead Matter on aktiivisessa kehityksessä, ja jonkin verran synkronointivirheitä on odotettavissa. Varmista, että kaikki pelaajat käyttävät samaa peliversiota.
- Pelaajilla, joilla on korkea latenssi, voi olla enemmän synkronointivirheitä. Suosittele pelaajia, joilla on paras yhteys palvelimen sijaintiin.
- Käynnistä palvelin uudelleen säännöllisesti (kerran päivässä tai pitkien istuntojen jälkeen) tyhjentääksesi kertyneen tilan ja parantaaksesi suorituskykyä.
Tallennuksen vioittuminen
- Jos palvelin kaatuu tallennuksen aikana, tallennustiedosto voi vioittua.
- Palauta manuaalisesta SFTP-varmuuskopiosta, jos saatavilla. Katso palautusohjeet kohdasta Dead Matter -palvelimen asennusopas.
- Säännölliset SFTP-varmuuskopiot ovat paras suoja. Varmuuskopioi maailmasi vähintään kerran pelisession aikana.
Aiheeseen liittyvät artikkelit
- Dead Matter -palvelimen asennusopas
- Kuinka löytää palvelimesi IP ja portti
- Kuinka ladata tiedostoja SFTP:n kautta
- Palvelimen käynnistysopas
Tarvitsetko apua?
Jos kohtaat Dead Matter -palvelimesi kanssa ongelmia, joita ei käsitellä täällä, avaa tukipyyntö ja liitä mukaan palvelimesi IP, kuvaus ongelmasta sekä mahdolliset virheilmoitukset GPanelin konsolista.