Tämä opas käsittelee palvelimen ylläpitoa, konsolikomentoja, cvar-hallintaa ja vianmääritystä Nazi Zombies: Portable (NZ:P) -dedikoidulla palvelimellasi. NZ:P toimii FTEQW-moottorilla ja käyttää Quake-tyylisiä konsolikomentoja palvelimen hallintaan. Alkuasennusta, konfigurointia ja yhdistämisohjeita varten katso NZ:P-palvelimen asennusopas.
1. Konsolin käyttäminen
Voit hallita NZ:P-palvelintasi kahdella tavalla:
- GPanel-konsoli: Siirry Console-välilehdelle GPanelissa ja kirjoita komennot suoraan.
- Pelinsisäinen konsoli: Paina
`tai~avataksesi konsolin, kun olet yhteydessä palvelimeen.
2. Tärkeimmät palvelinkomennot
Karttojen hallinta
| Komento | Kuvaus |
|---|---|
map <mapname> | Vaihda toiseen karttaan (esim. map ndu). |
listmaps | Listaa kaikki palvelimella saatavilla olevat kartat. |
changelevel <mapname> | Vaihda kartta säilyttäen olemassa olevat yhteydet. |
Palvelimen hallinta
| Komento | Kuvaus |
|---|---|
status | Näytä palvelimen tila mukaan lukien yhdistetyt pelaajat ja heidän ID:nsä. |
kick <player_id> | Potkaise pelaaja pois ID:n perusteella (saat ID:t komennolla status). |
quit | Sammuta palvelin hallitusti. |
restart | Käynnistä nykyinen kartta uudelleen. |
3. Palvelimen CVar:it
CVar:it (konsolimuuttujat) hallitsevat palvelimen käyttäytymistä. Aseta ne GPanel-konsolissa tai GAME_ARGS-käynnistysmuuttujan kautta käyttäen muotoa +cvar value.
| CVar | Oletus | Kuvaus |
|---|---|---|
sv_port | (määritetty) | Palvelimen portti (asetetaan automaattisesti GPanelista). |
sv_port_tcp | (määritetty) | TCP-portti palvelimelle. |
sv_maxclients | 4 | Pelaajien enimmäismäärä. |
sv_public | 1 | Näkyykö palvelin julkisessa palvelinlistassa. |
sv_mintic | 0.045 | Vähimmäistick-väli (asetetaan TICKRATE-käynnistysmuuttujan kautta). |
com_protocolname | NZP-REBOOT | Protokollan nimi (asetetaan PROTOCOL-käynnistysmuuttujan kautta). |
hostname | (tyhjä) | Palvelinselaimessa näytettävä palvelimen nimi. Aseta GAME_ARGS:n kautta: +hostname "My Server". |
CVar:ien asettaminen käynnistyksessä
Lisää cvar:it GAME_ARGS-käynnistysmuuttujaan GPanelissa:
+hostname "My NZ:P Server" +sv_maxclients 8 +sv_public 1
4. Mukautettu sisältö
NZ:P tukee mukautettuja karttoja. Mukautetun sisällön lisääminen:
- Pysäytä palvelin GPanelissa.
- Lataa mukautetut karttatiedostot
nzp/-hakemistoon SFTP:n kautta (katso Kuinka ladata tiedostoja SFTP:n kautta). - Käynnistä palvelin ja vaihda uuteen karttaan komennolla
map <mapname>.
5. Vianmääritys
Palvelin ei käynnisty
- Tarkista GPanel-konsoli virheilmoitusten varalta.
- Varmista, että MAP-muuttuja on asetettu kelvolliseksi kartan nimeksi.
- Varmista, että TICKRATE on kelvollinen luku (esim.
0.045).
Pelaajat eivät voi yhdistää
- Varmista, että palvelin on käynnissä GPanelissa.
- Varmista, että asiakkaat käyttävät oikeaa protokollaa --
NZP-REBOOTnatiivissa,NZP-REBOOT-WEBwebissä. - Web-asiakkaiden täytyy käyttää HTTP:tä (ei HTTPS:ää) ja
ws://-etuliitettä. - Tarkista oikea IP ja portti Network-välilehdeltä.
Fysiikkabugit / Zombit jäävät jumiin
- Kokeile alentaa TICKRATE-arvoa (esim.
0.045:stä0.033:een) sulavamman fysiikkasimulaation saavuttamiseksi. - Huomaa, että matalammat tick-välit lisäävät kaistanleveyden käyttöä.
Aiheeseen liittyvät artikkelit
- NZ:P-palvelimen asennusopas
- Kuinka löytää palvelimesi IP ja portti
- Kuinka ladata tiedostoja SFTP:n kautta
Tarvitsetko apua?
Jos kohtaat NZ:P-palvelimesi kanssa ongelmia, joita ei käsitellä tässä, avaa tukipyyntö ja sisällytä palvelimesi IP, kuvaus ongelmasta sekä mahdolliset asiaankuuluvat virheilmoitukset GPanel-konsolista.