Acest ghid acoperă administrarea serverului, gestionarea interdicțiilor, configurarea rotației misiunilor, suportul pentru modding și depanarea serverului tău dedicat Nuclear Option. Nuclear Option este un joc de luptă aeriană plasat într-un viitor apropiat, cu arme nucleare tactice și strategice. Pentru configurarea inițială, variabilele de pornire și instrucțiunile de conectare, consultă Ghidul de configurare a serverului Nuclear Option.
1. Administrarea serverului
Gestionarea serverului Nuclear Option se realizează prin:
- DedicatedServerConfig.json: Fișierul principal de configurare din directorul rădăcină al serverului.
- Consola GPanel: Vizualizează ieșirea serverului și jurnalele în fila Console din GPanel.
- Lista de interdicții: Sistem de interdicții bazat pe text prin
ban_list.txt.
2. Gestionarea interdicțiilor
Nuclear Option folosește o listă de interdicții bazată pe text. Calea fișierului de interdicții este configurată în DedicatedServerConfig.json:
"BanListPaths": ["ban_list.txt"]
Interzicerea unui jucător
- Identifică ID-ul Steam al jucătorului din jurnalele serverului.
- Oprește serverul.
- Deschide
ban_list.txtdin rădăcina serverului (creează-l dacă nu există). - Adaugă ID-ul Steam pe o linie nouă.
- Pornește serverul.
Ridicarea interdicției unui jucător
- Oprește serverul.
- Deschide
ban_list.txtși elimină ID-ul Steam al jucătorului. - Pornește serverul.
BanListPaths. Acest lucru este util pentru partajarea listelor de interdicții între servere.
3. Rotația misiunilor
Configurează rotația misiunilor în DedicatedServerConfig.json:
"MissionRotation": [
{
"Key": { "Group": "BuiltIn", "Name": "Escalation" },
"MaxTime": 7200
},
{
"Key": { "Group": "BuiltIn", "Name": "Terminal Control" },
"MaxTime": 7200
}
],
"RotationType": 0
| Setare | Descriere |
|---|---|
MissionRotation | Matrice de misiuni. Fiecare are o Key (Group + Name) și un MaxTime în secunde. |
RotationType | Modul în care misiunile se rotesc. 0 = rotație secvențială. |
MaxTime | Timpul maxim pentru fiecare misiune în secunde. 7200 = 2 ore. |
NoPlayerStopTime | Secundele înainte ca serverul să întrerupă misiunea atunci când este gol. Implicit: 30. |
Misiuni personalizate
Plasează fișierele de misiuni personalizate în directorul NuclearOption-Missions/ și fă referire la ele în rotație:
{
"Key": { "Group": "Custom", "Name": "MyMission" },
"MaxTime": 3600
}
4. Server cu moduri
Pentru a rula un server cu moduri:
- Setează MODDED_SERVER la
trueîn variabilele Startup din GPanel. - Încarcă fișierele de moduri pe server prin SFTP (consultă Cum să încarci fișiere prin SFTP).
- Repornește serverul.
MODDED_SERVER este true, serverul apare în fila browserului de servere cu moduri. Jucătorii trebuie să aibă instalate moduri compatibile pentru a se conecta.
5. Setări de server prin GPanel
| Acțiune | Cum să procedezi |
|---|---|
| Schimbarea numelui serverului | Actualizează SERVER_NAME în fila Startup (maximum 30 de caractere). |
| Schimbarea parolei | Actualizează SERVER_PASSWORD în fila Startup. Gol = fără parolă. |
| Schimbarea numărului maxim de jucători | Actualizează MAX_PLAYERS în fila Startup. |
| Editarea rotației misiunilor | Editează DedicatedServerConfig.json direct (nu este suprascris de variabilele de pornire). |
| Gestionarea interdicțiilor | Editează ban_list.txt din rădăcina serverului. |
6. Depanare
Serverul nu pornește
- Verifică consola GPanel pentru mesaje de eroare.
- Verifică dacă
DedicatedServerConfig.jsoneste JSON valid. - Asigură-te că
QUERY_PORTeste atribuit corect în fila Network.
Jucătorii nu se pot conecta
- Verifică dacă serverul rulează în GPanel.
- Asigură-te că jucătorii au parola corectă.
- Dacă serverul are moduri, asigură-te că jucătorii au instalate moduri compatibile.
- Verifică IP-ul și portul corect din fila Network.
Misiunile nu se încarcă
- Verifică dacă matricea
MissionRotationeste formatată corect înDedicatedServerConfig.json. - Asigură-te că numele misiunilor încorporate sunt scrise corect (
Escalation,Terminal Control). - Pentru misiunile personalizate, verifică dacă fișierele există în
NuclearOption-Missions/.
Articole conexe
- Ghidul de configurare a serverului Nuclear Option
- Cum să găsești IP-ul și portul serverului
- Cum să încarci fișiere prin SFTP
Ai nevoie de ajutor?
Dacă întâmpini probleme cu serverul tău Nuclear Option care nu sunt acoperite aici, deschide un tichet de asistență și include IP-ul serverului, o descriere a problemei și orice mesaje de eroare relevante din consola GPanel.