Diese Anleitung behandelt die Einrichtung Ihres Nuclear Option Dedicated Servers bei Legion Hosting, die Konfiguration der Startvariablen, die Bearbeitung der DedicatedServerConfig.json, die Einrichtung der Missionsrotation und die Verbindung zu Ihrem Server. Nuclear Option ist ein Luftkampfspiel in naher Zukunft mit immersiver Physik und taktischen sowie strategischen Nuklearwaffen. Für Admin-Befehle, Ban-Verwaltung und Fehlerbehebung siehe Nuclear Option Admin-Befehle.
1. Erster Start
- Melden Sie sich bei GPanel an und wählen Sie Ihren Nuclear Option Server aus.
- Gehen Sie zum Tab Startup und überprüfen Sie die konfigurierbaren Variablen (siehe Abschnitt 2).
- Legen Sie Ihren SERVER_NAME und SERVER_PASSWORD fest.
- Kehren Sie zum Tab Console zurück und klicken Sie auf Start.
- Warten Sie, bis die Konsole
[DedicatedServerManager] Waiting for Players before loading next mapanzeigt, um zu bestätigen, dass der Server bereit ist.
ChangeMe. Aktualisieren Sie die Startvariable SERVER_PASSWORD oder bearbeiten Sie DedicatedServerConfig.json, bevor Sie den Server öffentlich machen.
2. GPanel Startvariablen
| Variable | Standard | Beschreibung |
|---|---|---|
SERVER_NAME | Pterodactyl-server | Servername, der im Serverbrowser angezeigt wird (max. 30 Zeichen). |
MAX_PLAYERS | 20 | Maximale Spieleranzahl. |
SERVER_PASSWORD | ChangeMe | Passwort zum Beitreten des Servers. Leer lassen für kein Passwort. |
MODDED_SERVER | false | Als gemoddeten Server markieren. Auf true oder false setzen. |
QUERY_PORT | 7777 | Steam-Query-Port für den Serverbrowser. |
AUTO_UPDATE | 1 | Server beim Start automatisch aktualisieren. |
3. Serverkonfiguration (DedicatedServerConfig.json)
Die Hauptkonfigurationsdatei befindet sich unter:
DedicatedServerConfig.json
Diese JSON-Datei wird automatisch von GPanel für Einstellungen verwaltet, die Startvariablen zugeordnet sind (ServerName, Password, MaxPlayers, ModdedServer, Port, QueryPort). Sie können sie auch direkt für erweiterte Einstellungen bearbeiten.
ServerName, Password, MaxPlayers und Ports werden bei jedem Start von den Startvariablen überschrieben. Bearbeiten Sie nicht zugeordnete Einstellungen (wie MissionRotation) direkt in der Datei.
Vollständige Konfigurationsreferenz
| Einstellung | Standard | Beschreibung |
|---|---|---|
ServerName | Pterodactyl-server | Server-Anzeigename (über Startvariable verwaltet). |
Password | ChangeMe | Beitrittspasswort (über Startvariable verwaltet). |
MaxPlayers | 20 | Maximale Spieleranzahl (über Startvariable verwaltet). |
ModdedServer | false | Gemodeter-Server-Flag (über Startvariable verwaltet). |
Port | (auto) | Spielport. Objekt mit IsOverride- und Value-Feldern. |
QueryPort | (auto) | Query-Port. Objekt mit IsOverride- und Value-Feldern. |
BanListPaths | ["ban_list.txt"] | Pfade zu Ban-Listen-Dateien. |
MissionDirectory | (auto) | Pfad zu benutzerdefinierten Missionsdateien. |
MissionRotation | (siehe unten) | Array von Missionen in der Rotation. |
RotationType | 0 | Missionsrotationstyp. |
NoPlayerStopTime | 30 | Sekunden Wartezeit vor dem Stoppen, wenn keine Spieler verbunden sind. |
4. Missionsrotation
Konfigurieren Sie die Missionsrotation in DedicatedServerConfig.json. Jeder Eintrag gibt eine Mission und ein Zeitlimit an:
"MissionRotation": [
{
"Key": { "Group": "BuiltIn", "Name": "Escalation" },
"MaxTime": 7200
},
{
"Key": { "Group": "BuiltIn", "Name": "Terminal Control" },
"MaxTime": 7200
}
]
Eingebaute Missionen umfassen Escalation und Terminal Control. MaxTime ist das Zeitlimit in Sekunden (7200 = 2 Stunden).
Benutzerdefinierte Missionen
Platzieren Sie benutzerdefinierte Missionsdateien im Verzeichnis NuclearOption-Missions/. Referenzieren Sie diese in der Rotation mit der entsprechenden Gruppe und dem Namen.
5. So verbinden Sie sich
- Starten Sie Nuclear Option auf Steam.
- Wählen Sie im Hauptmenü Multiplayer.
- Finden Sie Ihren Server anhand des Namens im Serverbrowser.
- Geben Sie das Serverpasswort ein, wenn Sie dazu aufgefordert werden.
- Wählen Sie Ihren Server aus und klicken Sie auf Join.
Verwandte Artikel
- Nuclear Option Admin-Befehle
- So finden Sie Ihre Server-IP und Port
- So laden Sie Dateien über SFTP hoch
Brauchen Sie Hilfe?
Wenn Sie Probleme mit Ihrem Nuclear Option Server haben, die hier nicht behandelt werden, eröffnen Sie ein Support-Ticket und geben Sie Ihre Server-IP, eine Beschreibung des Problems und alle relevanten Fehlermeldungen aus der GPanel-Konsole an.