Tämä opas käsittelee, miten asetat Nuclear Option -dedikoidun palvelimesi Legion Hostingissa, määrität käynnistysmuuttujat, muokkaat DedicatedServerConfig.json-tiedostoa, määrität tehtäväkierron ja yhdistät palvelimeesi. Nuclear Option on lähitulevaisuuteen sijoittuva ilmataistelupeli, jossa on immersiivinen fysiikka sekä taktisia ja strategisia ydinaseita. Ylläpitokomentoja, kieltojen hallintaa ja vianmääritystä varten katso Nuclear Option -ylläpitokomennot.
1. Ensimmäinen käynnistys
- Kirjaudu GPaneliin ja valitse Nuclear Option -palvelimesi.
- Siirry Startup-välilehdelle ja tarkista määritettävissä olevat muuttujat (katso osio 2).
- Aseta SERVER_NAME ja SERVER_PASSWORD.
- Palaa Console-välilehdelle ja napsauta Start.
- Odota, kunnes konsolissa näkyy
[DedicatedServerManager] Waiting for Players before loading next mapvarmistuksena palvelimen valmiudesta.
ChangeMe. Päivitä SERVER_PASSWORD-käynnistysmuuttuja tai muokkaa DedicatedServerConfig.json-tiedostoa, ennen kuin asetat palvelimen julkiseksi.
2. GPanelin käynnistysmuuttujat
| Muuttuja | Oletus | Kuvaus |
|---|---|---|
SERVER_NAME | Pterodactyl-server | Palvelimen nimi, joka näytetään palvelinselaimessa (enintään 30 merkkiä). |
MAX_PLAYERS | 20 | Pelaajien enimmäismäärä. |
SERVER_PASSWORD | ChangeMe | Palvelimelle liittymiseen vaadittava salasana. Jätä tyhjäksi, jos salasanaa ei käytetä. |
MODDED_SERVER | false | Merkitse palvelin modatuksi. Aseta arvoksi true tai false. |
QUERY_PORT | 7777 | Steam-kyselyportti palvelinselainta varten. |
AUTO_UPDATE | 1 | Päivittää palvelimen automaattisesti käynnistyksen yhteydessä. |
3. Palvelimen määritys (DedicatedServerConfig.json)
Pääasetustiedosto sijaitsee osoitteessa:
DedicatedServerConfig.json
GPanel hallinnoi tätä JSON-tiedostoa automaattisesti niiden asetusten osalta, jotka on liitetty käynnistysmuuttujiin (ServerName, Password, MaxPlayers, ModdedServer, Port, QueryPort). Voit myös muokata sitä suoraan edistyneitä asetuksia varten.
ServerName, Password, MaxPlayers ja portit korvataan käynnistysmuuttujista jokaisen käynnistyksen yhteydessä. Muokkaa muita kuin liitettyjä asetuksia (kuten MissionRotation) suoraan tiedostossa.
Täydellinen asetusviite
| Asetus | Oletus | Kuvaus |
|---|---|---|
ServerName | Pterodactyl-server | Palvelimen näyttönimi (hallinnoidaan käynnistysmuuttujan kautta). |
Password | ChangeMe | Liittymissalasana (hallinnoidaan käynnistysmuuttujan kautta). |
MaxPlayers | 20 | Pelaajien enimmäismäärä (hallinnoidaan käynnistysmuuttujan kautta). |
ModdedServer | false | Modatun palvelimen merkintä (hallinnoidaan käynnistysmuuttujan kautta). |
Port | (automaattinen) | Peliportti. Objekti, jossa on IsOverride- ja Value-kentät. |
QueryPort | (automaattinen) | Kyselyportti. Objekti, jossa on IsOverride- ja Value-kentät. |
BanListPaths | ["ban_list.txt"] | Polut kieltolistatiedostoihin. |
MissionDirectory | (automaattinen) | Polku mukautettuihin tehtävätiedostoihin. |
MissionRotation | (katso alla) | Kierrossa olevien tehtävien taulukko. |
RotationType | 0 | Tehtäväkierron tyyppi. |
NoPlayerStopTime | 30 | Sekuntien määrä, jonka jälkeen pysäytetään, kun pelaajia ei ole yhteydessä. |
4. Tehtäväkierto
Määritä tehtäväkierto tiedostossa DedicatedServerConfig.json. Kukin merkintä määrittää tehtävän ja aikarajan:
"MissionRotation": [
{
"Key": { "Group": "BuiltIn", "Name": "Escalation" },
"MaxTime": 7200
},
{
"Key": { "Group": "BuiltIn", "Name": "Terminal Control" },
"MaxTime": 7200
}
]
Sisäänrakennettuja tehtäviä ovat Escalation ja Terminal Control. MaxTime on aikaraja sekunteina (7200 = 2 tuntia).
Mukautetut tehtävät
Sijoita mukautetut tehtävätiedostot NuclearOption-Missions/-hakemistoon. Viittaa niihin kierrossa asianmukaisella ryhmällä ja nimellä.
5. Miten yhdistää
- Käynnistä Nuclear Option Steamissä.
- Valitse päävalikosta Multiplayer.
- Etsi palvelimesi nimellä palvelinselaimesta.
- Anna palvelimen salasana, jos sitä pyydetään.
- Valitse palvelimesi ja napsauta Join.
Aiheeseen liittyvät artikkelit
- Nuclear Option -ylläpitokomennot
- Palvelimen IP-osoitteen ja portin löytäminen
- Tiedostojen lataaminen SFTP:n kautta
Tarvitsetko apua?
Jos kohtaat Nuclear Option -palvelimessasi ongelmia, joita ei käsitellä täällä, avaa tukipyyntö ja liitä mukaan palvelimesi IP-osoite, ongelman kuvaus sekä mahdolliset GPanel-konsolin virheilmoitukset.