Deze handleiding behandelt hoe je je Nuclear Option dedicated server instelt op Legion Hosting, opstartvariabelen configureert, de DedicatedServerConfig.json bewerkt, missierotatie instelt en verbinding maakt met je server. Nuclear Option is een luchtstrijdspel in de nabije toekomst met meeslepende fysica met tactische en strategische kernwapens. Voor beheerderscommando's, ban-beheer en probleemoplossing, zie Nuclear Option Admin Commands.
1. Eerste start
- Log in op GPanel en selecteer je Nuclear Option server.
- Ga naar het tabblad Startup en bekijk de configureerbare variabelen (zie Sectie 2).
- Stel je SERVER_NAME en SERVER_PASSWORD in.
- Ga terug naar het tabblad Console en klik op Start.
- Wacht tot de console
[DedicatedServerManager] Waiting for Players before loading next maptoont om te bevestigen dat de server gereed is.
ChangeMe. Werk de SERVER_PASSWORD opstartvariabele bij of bewerk DedicatedServerConfig.json voordat je de server openbaar maakt.
2. GPanel opstartvariabelen
| Variabele | Standaard | Beschrijving |
|---|---|---|
SERVER_NAME | Pterodactyl-server | Servernaam weergegeven in de serverbrowser (maximaal 30 tekens). |
MAX_PLAYERS | 20 | Maximaal aantal spelers. |
SERVER_PASSWORD | ChangeMe | Wachtwoord vereist om de server te joinen. Laat leeg voor geen wachtwoord. |
MODDED_SERVER | false | Markeer als gemodde server. Stel in op true of false. |
QUERY_PORT | 7777 | Steam query port voor de serverbrowser. |
AUTO_UPDATE | 1 | Server automatisch bijwerken bij het opstarten. |
3. Serverconfiguratie (DedicatedServerConfig.json)
Het hoofdconfiguratiebestand bevindt zich op:
DedicatedServerConfig.json
Dit JSON-bestand wordt automatisch beheerd door GPanel voor instellingen die zijn gekoppeld aan opstartvariabelen (ServerName, Password, MaxPlayers, ModdedServer, Port, QueryPort). Je kunt het ook rechtstreeks bewerken voor geavanceerde instellingen.
ServerName, Password, MaxPlayers en poorten worden bij elke start overschreven vanuit opstartvariabelen. Bewerk niet-gekoppelde instellingen (zoals MissionRotation) rechtstreeks in het bestand.
Volledige configuratiereferentie
| Instelling | Standaard | Beschrijving |
|---|---|---|
ServerName | Pterodactyl-server | Weergavenaam van de server (beheerd door opstartvariabele). |
Password | ChangeMe | Wachtwoord om te joinen (beheerd door opstartvariabele). |
MaxPlayers | 20 | Maximaal aantal spelers (beheerd door opstartvariabele). |
ModdedServer | false | Gemodde server-vlag (beheerd door opstartvariabele). |
Port | (auto) | Game port. Object met IsOverride en Value velden. |
QueryPort | (auto) | Query port. Object met IsOverride en Value velden. |
BanListPaths | ["ban_list.txt"] | Paden naar banlijstbestanden. |
MissionDirectory | (auto) | Pad naar aangepaste missiebestanden. |
MissionRotation | (zie hieronder) | Array van missies in de rotatie. |
RotationType | 0 | Type missierotatie. |
NoPlayerStopTime | 30 | Seconden wachten voordat wordt gestopt wanneer er geen spelers verbonden zijn. |
4. Missierotatie
Configureer de missierotatie in DedicatedServerConfig.json. Elke vermelding specificeert een missie en tijdslimiet:
"MissionRotation": [
{
"Key": { "Group": "BuiltIn", "Name": "Escalation" },
"MaxTime": 7200
},
{
"Key": { "Group": "BuiltIn", "Name": "Terminal Control" },
"MaxTime": 7200
}
]
Ingebouwde missies zijn onder andere Escalation en Terminal Control. MaxTime is de tijdslimiet in seconden (7200 = 2 uur).
Aangepaste missies
Plaats aangepaste missiebestanden in de map NuclearOption-Missions/. Verwijs ernaar in de rotatie met de juiste groep en naam.
5. Verbinding maken
- Start Nuclear Option op Steam.
- Selecteer vanuit het hoofdmenu Multiplayer.
- Zoek je server op naam in de serverbrowser.
- Voer het serverwachtwoord in als daarom wordt gevraagd.
- Selecteer je server en klik op Join.
Gerelateerde artikelen
Hulp nodig?
Als je problemen ondervindt met je Nuclear Option server die hier niet worden behandeld, open een supportticket en vermeld je server-IP, een beschrijving van het probleem en eventuele relevante foutmeldingen uit de GPanel console.