Tämä opas käsittelee, kuinka asennat Subnautica Nitrox -moninpelipalvelimesi Legion Hostingilla, määrität palvelimen asetukset ja yhdistät pelaajat. Nitrox on avoimen lähdekoodin moninpelimodi Subnauticalle, joka mahdollistaa yhteistyöpelin planeetalla 4546B. Järjestelmänvalvojan komentoihin, oikeuksiin, pelitilan asetuksiin ja vianmääritykseen tutustut artikkelissa Subnautica Nitrox -- Järjestelmänvalvojan ja komentojen opas.
1. Ensimmäinen käynnistys
- Kirjaudu sisään GPaneliin ja valitse Subnautica (Nitrox) -palvelimesi.
- Mene Startup-välilehdelle ja määritä muuttujat (katso taulukko kohdassa 2).
- Varmista, että STEAM_USERNAME, STEAM_PASSWORD ja STEAM_GUARDCODE on asetettu oikein asennusta varten.
- Aseta SUBNAUTICA_ADMIN_PASSWORD turvalliseksi järjestelmänvalvojan salasanaksi (oletus on
PleaseChangeMe). - Palaa Console-välilehdelle ja napsauta Start.
- Odota, että konsoli näyttää
Server started. Ensimmäinen käynnistys voi kestää kauemmin, kun se alustaa maailman.
STEAM_GUARDCODE-muuttujaan ja asenna sitten palvelin uudelleen. Jos koodi vanhenee, uusi lähetetään -- päivitä ja asenna uudelleen.
2. GPanelin käynnistysmuuttujat
Seuraavat muuttujat ovat käytettävissä GPanelin Startup-välilehdellä.
| Muuttuja | Oletus | Kuvaus |
|---|---|---|
STEAM_USERNAME |
(tyhjä) | Steam-tilisi käyttäjänimi (käytetään vain asennukseen). |
STEAM_PASSWORD |
(tyhjä) | Steam-tilisi salasana (käytetään vain asennukseen). |
STEAM_GUARDCODE |
(tyhjä) | Steam Guard -todennuskoodi (enintään 6 merkkiä). |
NITROX_VERSION |
latest |
Asennettava Nitrox-modin versio (esim. latest tai tietty versio kuten 1.7.0.0). |
SUBNAUTICA_PASSWORD |
(tyhjä) | Salasana palvelimelle liittymistä varten. Jätä tyhjäksi, jos salasanaa ei haluta. |
SUBNAUTICA_ADMIN_PASSWORD |
PleaseChangeMe |
Järjestelmänvalvojan salasana palvelimen hallintakomentoja varten. |
SERVER_MODE |
SURVIVAL |
Pelitila: SURVIVAL, FREEDOM, HARDCORE tai CREATIVE. |
SAVE_NAME |
world |
Tallennustiedoston nimi. |
SAVE_INTERVAL |
120000 |
Automaattitallennusväli millisekunteina (120000 = 2 minuuttia). |
SAVE_DISABLE |
False |
Poista automaattitallennus käytöstä. True poistaa käytöstä, False ottaa käyttöön. |
3. Palvelimen konfigurointi (server.cfg)
Pääasiallinen palvelimen konfigurointitiedosto on:
server.cfg
Avaa tämä tiedosto GPanelin Files-välilehdellä tai yhdistä SFTP:n kautta. Tiedosto käyttää ominaisuusmuotoa (Key=Value).
server.cfg korvataan automaattisesti GPanelin käynnistysmuuttujilla jokaisella palvelimen käynnistyksellä. Käytä Startup-välilehteä ensisijaisiin asetuksiin.
Keskeiset asetukset
| Asetus | Oletus | Kuvaus |
|---|---|---|
ServerPort |
(automaattinen) | Palvelimen portti. GPanelin hallinnoima -- älä muuta. |
MaxConnections |
100 |
Samanaikaisten pelaajayhteyksien enimmäismäärä. |
SaveInterval |
120000 |
Automaattitallennusväli millisekunteina. |
DisableAutoSave |
False |
Poista automaattitallennustoiminto käytöstä. |
SaveName |
world |
Tallennustiedoston nimi. |
ServerPassword |
(tyhjä) | Salasana palvelimelle liittymistä varten. |
AdminPassword |
PleaseChangeMe |
Järjestelmänvalvojan käyttöoikeuden salasana. |
GameMode |
SURVIVAL |
Pelitila (SURVIVAL, FREEDOM, HARDCORE, CREATIVE). |
DefaultPlayerPerm |
PLAYER |
Uusien pelaajien oletusoikeustaso (NONE, PLAYER, MODERATOR, ADMIN, CONSOLE). |
SerializerMode |
JSON |
Tallennusmuoto (JSON tai PROTOBUF). |
CreateFullEntityCache |
False |
Tallenna välimuistiin kaikki entiteetit käynnistyksessä. Hitaampi lataus mutta parempi suorituskyky pelissä. |
4. Pelitilat
| Tila | Kuvaus |
|---|---|
SURVIVAL |
Täysi selviytymiskokemus nälän, janon, terveyden ja hapen hallinnalla. |
FREEDOM |
Ei nälkää tai janoa, mutta terveys ja happi pätevät edelleen. |
HARDCORE |
Sama kuin Survival, mutta kuolema on pysyvä. |
CREATIVE |
Ei selviytymismekaniikkaa. Vapaa rakentaminen ja tutkiminen. |
5. Kuinka pelaajat yhdistävät
Pelaajat tarvitsevat Nitrox-modin asennettuna Subnautica-kopioonsa voidakseen yhdistää.
- Lataa ja asenna Nitrox-modi Nitroxin GitHub-julkaisuista.
- Käynnistä Nitrox Launcher ja osoita se Subnautica-asennukseesi.
- Napsauta Multiplayer käynnistimestä.
- Syötä palvelimen IP ja portti GPanelin Network-välilehdeltä.
- Syötä palvelimen salasana, jos sellainen on asetettu.
- Napsauta Connect liittyäksesi peliin.
Aiheeseen liittyvät artikkelit
- Subnautica Nitrox -- Järjestelmänvalvojan ja komentojen opas
- Kuinka löytää palvelimesi IP ja portti
- Kuinka ladata tiedostoja SFTP:n kautta
Tarvitsetko apua?
Jos kohtaat ongelmia Subnautica Nitrox -palvelimesi kanssa, avaa tukipyyntö ja sisällytä palvelimesi IP, kuvaus ongelmasta ja kaikki olennaiset virheilmoitukset GPanelin konsolista.