Tämä opas käsittelee admin-asetukset, kaikki saatavilla olevat konsolikomennot, pelaajien hallinnan, maailmanasetukset ja vianetsinnän HumanitZ-omistuspalvelimellesi. HumanitZ käyttää chat-pohjaisia komentoja, joiden etuliite on /, palvelinhallintaan.
Admin-asetukset
HumanitZ myöntää admin-oikeudet salasanajärjestelmän kautta. Admin-salasana määritetään palvelimesi GameServerSettings.ini-tiedostossa tai GPanelin startup-muuttujien kautta.
Admin-salasanan asettaminen
Aseta admin-salasana palvelimen asetustiedostoon:
AdminPassword=YourSecurePassword123
Voit asettaa tämän myös GPanelin Startup-välilehden kautta muokkaamalla Admin Password -muuttujaa. Salasanan vaihtamisen jälkeen käynnistä palvelin uudelleen, jotta muutos tulee voimaan.
Adminina kirjautuminen pelissä
- Liity palvelimellesi tavallisena pelaajana.
- Avaa pelin sisäinen chat (paina Enter tai T).
- Kirjoita seuraava komento admin-salasanasi kanssa:
/AdminAccess YourSecurePassword123
Näet vahvistusviestin siitä, että admin-oikeudet on myönnetty nykyiseksi istunnoksi. Admin-pääsy säilyy, kunnes katkaiset yhteyden palvelimeen.
Admin-tagin näkyvyys
Oletuksena admin-tagi voi näkyä nimesi vieressä chatissa. Voit vaihtaa tämän näkyvyyden:
/admintag
Tämä piilottaa tai näyttää admin-merkinnän, jolloin voit pelata nimettömänä tarvittaessa.
Admin-komennot
Kaikki komennot syötetään pelin sisäisessä chatissa ja niiden etuliite on /. Komennot ovat kirjainkokoherkkiä.
Palvelinhallinnan komennot
| Komento | Syntaksi | Kuvaus |
|---|---|---|
| Sammutus | /Shutdown [seconds] |
Sammuttaa palvelimen määritetyn viiveen jälkeen. Kaikkia pelaajia ilmoitetaan chatissa ja maailma tallennetaan ennen sammutusta. |
| Tallenna peli | /SaveGame |
Pakottaa välittömän manuaalisen maailmatallennuksen. Hyödyllinen ennen muutosten tekemistä tai huoltotöitä. |
| Admin-käyttöliittymä | /adminw |
Avaa admin-apupaneelin esineiden spawnaamiseen ja asetusten säätämiseen graafisen käyttöliittymän kautta. |
| SuperAdmin | /SuperAdmin |
Vaihtaa näkymättömän lentotilan. Tulet näkymättömäksi muille pelaajille ja voit lentää vapaasti kartan halki. Suorita komento uudelleen poistaaksesi sen käytöstä. |
| Jumalatila | /god |
Vaihtaa kuolemattomuuden. Et voi saada vahinkoa mistään lähteestä, kun se on aktiivinen. Suorita uudelleen poistaaksesi käytöstä. |
| FPS-näyttö | /FPS tai /FPS2 |
Vaihtaa ruutunopeuden laskurin näytön. Hyödyllinen palvelimen suorituskyvyn seuraamiseen. |
| Suorita komento | /ExecCmd [command] |
Suorittaa raa'an Unreal Engine -konsolikomennon. Vain edistyneille käyttäjille. |
Spawn-komennot
Spawn-komennoilla voit luoda esineitä, ajoneuvoja, olentoja ja seuralaisia nykyiseen sijaintiisi.
| Komento | Syntaksi | Kuvaus |
|---|---|---|
| Spawnaa esine | /Spawn item_[Name] |
Spawnaa noukittavan esineen sijaintiisi. Esimerkki: /Spawn item_Apple |
| Pakota spawn | /fspawn item_[Name] |
Pakottaa esineen spawnauksen ohittamalla törmäystarkistukset. Käytä, kun /Spawn epäonnistuu maaston takia. |
| Spawnaa ajoneuvo | /spawn car_[Type] |
Spawnaa ajoneuvon sijaintiisi. Katso ajoneuvolista alta. |
| Spawnaa AI | /spawn ai_[Type] |
Spawnaa zombin, vihamielisen NPC:n tai villieläimen. Katso AI-lista alta. |
| Spawnaa koira | /spawn Dog |
Spawnaa seuralaiskoiran sijaintiisi. |
| Spawnaa otettava koira | /spawn CompDog |
Spawnaa koiran, jonka kuka tahansa pelaaja voi ottaa seuralaisekseen. |
| Spawnaa hevonen | /spawn horse |
Spawnaa satunnaisen hevosen sijaintiisi. |
Ajoneuvotyypit
Käytä näitä tunnisteita komennon /spawn car_[Type] kanssa:
| Tyyppi | Ajoneuvo |
|---|---|
car_suv | Maastoauto |
car_pickup | Lava-auto |
car_jeep | Jeeppi |
car_hatchback | Viistoperä |
car_van | Pakettiauto |
car_truck | Kuorma-auto |
car_sport | Urheiluauto |
car_rv | Asuntoauto / Matkailuauto |
car_policesuv | Poliisin maastoauto |
car_gaztiger | Sotilasajoneuvo (Gaz Tiger) |
car_edmond | Edmond-sedan |
car_rally | Ralliauto |
car_amero | Amero-lihasauto |
car_lazer | Lazer-urheiluauto |
AI-spawn-tyypit
Käytä näitä tunnisteita komennon /spawn ai_[Type] kanssa:
| Tyyppi | Kuvaus |
|---|---|
ai_bear | Karhu (vihamielinen villieläin) |
ai_wolf | Susi (vihamielinen villieläin) |
ai_buck | Peura / Hirvi (passiivinen villieläin) |
ai_zombiepolice | Poliisizombi |
ai_zombiegirl | Naispuolinen zombi |
ai_zombiebelly | Pullea zombi |
ai_humanmelee | Vihamielinen ihmis-NPC (lähitaistelu) |
/adminw-paneelia selataksesi saatavilla olevia esineitä graafisen käyttöliittymän kautta nimien muistamisen sijaan.
Seuralais- ja pelaajakomennot
| Komento | Syntaksi | Kuvaus |
|---|---|---|
| Nimeä koira | /DogSetName [Name] |
Asettaa mukautetun nimen seuralaiskoirallesi. |
| Teleporttaa koira | /TPDog |
Teleporttaa seuralaiskoirasi nykyiseen sijaintiisi. Hyödyllinen, kun koira jää jumiin. |
| Poista koira | /NoDog |
Poistaa seuralaiskoirasi pelistä. |
| Anna kokemusta | /exp [amount] |
Myöntää määritetyn määrän kokemuspisteitä hahmollesi. |
| Vapauta jumista | /unstuck |
Ratkaisee jumiin jäämisen tai esineiden kanssa toimimisen estymisen. |
| Vapauta geometriasta | /unstuckgeo |
Vapauttaa hahmosi pakkokeinoin maastosta tai geometriasta. Käytä, kun /unstuck ei riitä. |
Sää- ja vuodenaikakomennot
| Komento | Syntaksi | Kuvaus |
|---|---|---|
| Sää | /weather list |
Listaa saatavilla olevat säätyypit ja antaa sinun vaihtaa nykyistä säätä. |
| Vuodenaika | /season list |
Listaa saatavilla olevat vuodenajat ja antaa sinun vaihtaa nykyistä vuodenaikaa. |
Pelaajien hallinta
HumanitZ hoitaa pelaajien hallintaa pääasiassa palvelinkonfiguraation ja admin-paneelin kautta yksittäisten chat-komentojen sijaan.
Pelaajien hallinta admin-paneelin kautta
Käytä komentoa /adminw avataksesi admin-apupaneelin pelissä. Tämä graafinen käyttöliittymä tarjoaa vaihtoehtoja yhdistettyjen pelaajien hallintaan, mukaan lukien mahdollisuuden poistaa häiritseviä pelaajia palvelimelta.
Palvelimen salasanasuojaus
Yksinkertaisin tapa rajoittaa palvelimen käyttöä on palvelimen salasana. Aseta Password-kenttä tiedostoon GameServerSettings.ini ja jaa se vain luotetuille pelaajille:
Password=YourServerPassword
Sammutus varoituksella
Kun sinun täytyy käynnistää palvelin uudelleen tai huoltaa sitä, käytä sammutuskomentoa viiveellä antaaksesi pelaajille aikaa tallentaa edistymisensä:
/Shutdown 60
Tämä lähettää 60 sekunnin varoituksen kaikille yhdistetyille pelaajille chatissa ennen kuin palvelin sammuu ja tallentaa.
Maailma-asetusten hallinta
Vaikka useimmat maailma-asetukset määritetään tiedostossa GameServerSettings.ini ennen palvelimen käynnistämistä, joitain muutoksia voidaan tehdä lennossa admin-komentojen avulla.
Pikaviittaus asetuksiin
| Mitä haluat muuttaa | Miten muuttaa |
|---|---|
| Nykyinen sää | /weather list pelissä |
| Nykyinen vuodenaika | /season list pelissä |
| Zombien tiheys, vaikeus, ryöstösaaliit | Muokkaa GameServerSettings.ini ja käynnistä palvelin uudelleen |
| Päivän/yön kesto | Muokkaa DayDur ja NightDur konfiguraatiossa ja käynnistä uudelleen |
| PvP-tila | Muokkaa PVP konfiguraatiossa ja käynnistä uudelleen |
| Spawnaa esineitä/ajoneuvoja testausta varten | /adminw-paneeli tai /Spawn-komennot pelissä |
Vianetsintä
Palvelin kaatuu
- Tarkista konsolilokit: Tarkastele GPanelin konsolin tulostetta etsiäksesi virheilmoituksia ennen kaatumista. Yleisiä syitä ovat muistirajat ja vioittunut tallennusdata.
- Muistiongelmat: HumanitZ suosittelee 6–8 GB RAM-muistia vakaata toimintaa varten. Jos palvelin kaatuu kuormituksen alla, harkitse palvelinpaketin päivittämistä.
- Vioittunut maailmatallennus: Jos palvelin kaatuu toistuvasti käynnistyksessä, yritä palauttaa varmuuskopiosta tai suorittaa maailmanresetointi. Katso Server Setup Guide varmuuskopiointi- ja resetointiohjeita varten.
- Pelipäivitykset: Pelin päivityksen jälkeiset kaatumiset voivat viitata siihen, että edellisen version tallennusdata on yhteensopimaton. Tarkista virallisten HumanitZ-päivitystiedotteiden ja yhteisöfoorumien tunnetut ongelmat.
Yhteysongelmat
- Palvelin ei näy selaimessa: Varmista, että palvelin on käynnistynyt täysin (tarkista GPanelin konsoli valmiusviestin osalta). Varmista, että query-portti on oikein osoitettu.
- Ei voi yhdistää suoralla IP:llä: Tarkista IP ja peliportti (ei query-portti). Käytä muotoa
IP:Port. Katso How to Find Your Server IP and Port. - Aikakatkaisu yhdistettäessä: Palvelin voi olla ylikuormitettu tai vastaamaton. Yritä käynnistää uudelleen GPanelin kautta. Jos ongelma jatkuu, tarkista konsoli virheiden varalta.
- "Version mismatch": Sekä palvelimen että asiakkaan on oltava samassa peliversiossa. Käynnistä palvelin uudelleen ottaaksesi käyttöön odottavat päivitykset ja varmista, että pelaajat ovat päivittäneet pelinsä Steamin kautta.
Admin-komennot eivät toimi
- Ei todennettu: Sinun täytyy suorittaa
/AdminAccess [password]joka kerta, kun liityt palvelimelle. Admin-pääsy ei säily istuntojen välillä. - Väärä salasana: Admin-salasana on kirjainkokoherkkä. Varmista, että se vastaa tarkalleen palvelinkonfiguraatiosi
AdminPassword-asetusta. - Admin-salasanaa ei ole asetettu: Jos
AdminPasswordon tyhjä tai puuttuu asetustiedostosta, admin-komennot eivät toimi. Aseta salasana ja käynnistä palvelin uudelleen. - Komennon kirjoitusvirhe: Komennot ovat kirjainkokoherkkiä.
/spawnja/Spawnvoivat toimia eri tavoin. Käytä tarkkaa syntaksia, joka näytetään tässä oppaassa.
Suorituskyvyn optimointi
- Vähennä
MaxPlayersjos palvelin kamppailee nykyisellä pelaajamäärällä. - Laske
ZombieAmountMultijaHumanAmountMultivähentääksesi entiteettien määrää ja CPU-käyttöä. - Pidennä respawn-ajastimia (
ZombieRespawnTimer,HumanRespawnTimer) pitääksesi entiteettien määrät matalampina. - Varmista, että palvelimella on tarpeeksi RAM-muistia maailman kokoon ja aktiiviseen pelaajamäärään.
- Aikatauluta säännöllisiä uudelleenkäynnistyksiä (päivittäin tai muutaman päivän välein) kerääntyneen muistinkäytön puhdistamiseksi.
- Käytä
/SaveGameennen uudelleenkäynnistyksiä varmistaaksesi, että kaikki edistyminen säilyy.
Liittyvät artikkelit
- HumanitZ Server Setup Guide
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Getting Started with Your New Server