Den här guiden behandlar serveradministration, banhantering, konfiguration av uppdragsrotation, moddningsstöd och felsökning för din Nuclear Option-dedikerade server. Nuclear Option är ett luftstridsspel i nära framtid med taktiska och strategiska kärnvapen. För grundläggande konfiguration, startvariabler och anslutningsinstruktioner, se Nuclear Option Server Setup Guide.
1. Serveradministration
Hanteringen av Nuclear Option-servern sker via:
- DedicatedServerConfig.json: Huvudkonfigurationsfilen i serverns rotkatalog.
- GPanel Console: Visa serverns utdata och loggar i fliken Console i GPanel.
- Ban List: Textbaserat bansystem via
ban_list.txt.
2. Banhantering
Nuclear Option använder en textbaserad banlista. Sökvägen till banfilen konfigureras i DedicatedServerConfig.json:
"BanListPaths": ["ban_list.txt"]
Banna en spelare
- Identifiera spelarens Steam ID från serverloggarna.
- Stoppa servern.
- Öppna
ban_list.txti serverroten (skapa den om den inte finns). - Lägg till Steam ID på en ny rad.
- Starta servern.
Avbanna en spelare
- Stoppa servern.
- Öppna
ban_list.txtoch ta bort spelarens Steam ID. - Starta servern.
BanListPaths-arrayen. Detta är användbart för att dela banlistor mellan servrar.
3. Uppdragsrotation
Konfigurera uppdragsrotation i DedicatedServerConfig.json:
"MissionRotation": [
{
"Key": { "Group": "BuiltIn", "Name": "Escalation" },
"MaxTime": 7200
},
{
"Key": { "Group": "BuiltIn", "Name": "Terminal Control" },
"MaxTime": 7200
}
],
"RotationType": 0
| Inställning | Beskrivning |
|---|---|
MissionRotation | Array med uppdrag. Varje har en Key (Group + Name) och MaxTime i sekunder. |
RotationType | Hur uppdrag cyklar. 0 = sekventiell rotation. |
MaxTime | Maximal tid för varje uppdrag i sekunder. 7200 = 2 timmar. |
NoPlayerStopTime | Sekunder innan servern pausar uppdraget när den är tom. Standard: 30. |
Anpassade uppdrag
Placera anpassade uppdragsfiler i katalogen NuclearOption-Missions/ och referera till dem i rotationen:
{
"Key": { "Group": "Custom", "Name": "MyMission" },
"MaxTime": 3600
}
4. Moddad server
För att köra en moddad server:
- Sätt MODDED_SERVER till
truei GPanel-variablerna under Startup. - Ladda upp moddfiler till servern via SFTP (se How to Upload Files via SFTP).
- Starta om servern.
MODDED_SERVER är true visas servern i fliken för moddade servrar i serverwebbläsaren. Spelare måste ha matchande moddar installerade för att kunna ansluta.
5. Serverinställningar via GPanel
| Åtgärd | Så här gör du |
|---|---|
| Ändra servernamn | Uppdatera SERVER_NAME i fliken Startup (max 30 tecken). |
| Ändra lösenord | Uppdatera SERVER_PASSWORD i fliken Startup. Tomt = inget lösenord. |
| Ändra max antal spelare | Uppdatera MAX_PLAYERS i fliken Startup. |
| Redigera uppdragsrotation | Redigera DedicatedServerConfig.json direkt (skrivs inte över av startvariabler). |
| Hantera bans | Redigera ban_list.txt i serverroten. |
6. Felsökning
Servern startar inte
- Kontrollera GPanel-konsolen efter felmeddelanden.
- Verifiera att
DedicatedServerConfig.jsonär giltig JSON. - Säkerställ att
QUERY_PORTär korrekt tilldelad i fliken Network.
Spelare kan inte ansluta
- Verifiera att servern körs i GPanel.
- Säkerställ att spelarna har rätt lösenord.
- Om servern är moddad, säkerställ att spelarna har matchande moddar installerade.
- Kontrollera rätt IP och port i fliken Network.
Uppdrag laddas inte
- Verifiera att
MissionRotation-arrayen är korrekt formaterad iDedicatedServerConfig.json. - Säkerställ att de inbyggda uppdragsnamnen är korrekt stavade (
Escalation,Terminal Control). - För anpassade uppdrag, verifiera att filerna finns i
NuclearOption-Missions/.
Relaterade artiklar
Behöver du hjälp?
Om du stöter på problem med din Nuclear Option-server som inte täcks här, öppna ett supportärende och inkludera din server-IP, en beskrivning av problemet och eventuella relevanta felmeddelanden från GPanel-konsolen.