Diese Anleitung behandelt Serveradministration, Konsolenbefehle, CVar-Verwaltung und Fehlerbehebung für Ihren dedizierten Nazi Zombies: Portable (NZ:P) Server. NZ:P läuft auf der FTEQW-Engine und verwendet Quake-ähnliche Konsolenbefehle zur Serververwaltung. Für die Ersteinrichtung, Konfiguration und Verbindungsanweisungen siehe NZ:P Server-Einrichtungsanleitung.
1. Zugriff auf die Konsole
Sie können Ihren NZ:P Server auf zwei Arten verwalten:
- GPanel-Konsole: Gehen Sie zum Tab Console in GPanel und geben Sie Befehle direkt ein.
- Spielkonsole: Drücken Sie
`oder~, um die Konsole zu öffnen, während Sie mit dem Server verbunden sind.
2. Wichtige Serverbefehle
Kartenverwaltung
| Befehl | Beschreibung |
|---|---|
map <mapname> | Zu einer anderen Karte wechseln (z.B. map ndu). |
listmaps | Alle verfügbaren Karten auf dem Server auflisten. |
changelevel <mapname> | Karte wechseln, bestehende Verbindungen beibehalten. |
Serversteuerung
| Befehl | Beschreibung |
|---|---|
status | Serverstatus anzeigen, einschließlich verbundener Spieler und deren IDs. |
kick <player_id> | Einen Spieler anhand seiner ID kicken (IDs über status abrufen). |
quit | Den Server ordnungsgemäß herunterfahren. |
restart | Die aktuelle Karte neu starten. |
3. Server-CVars
CVars (Konsolenvariablen) steuern das Serververhalten. Setzen Sie diese in der GPanel-Konsole oder über die Startvariable GAME_ARGS im Format +cvar value.
| CVar | Standard | Beschreibung |
|---|---|---|
sv_port | (zugewiesen) | Server-Port (wird automatisch von GPanel gesetzt). |
sv_port_tcp | (zugewiesen) | TCP-Port für den Server. |
sv_maxclients | 4 | Maximale Spieleranzahl. |
sv_public | 1 | Ob der Server in der öffentlichen Serverliste erscheint. |
sv_mintic | 0.045 | Minimales Tick-Intervall (über die Startvariable TICKRATE gesetzt). |
com_protocolname | NZP-REBOOT | Protokollname (über die Startvariable PROTOCOL gesetzt). |
hostname | (leer) | Servername, der im Serverbrowser angezeigt wird. Über GAME_ARGS setzen: +hostname "My Server". |
CVars beim Start setzen
Fügen Sie CVars zur Startvariable GAME_ARGS in GPanel hinzu:
+hostname "My NZ:P Server" +sv_maxclients 8 +sv_public 1
4. Benutzerdefinierte Inhalte
NZ:P unterstützt benutzerdefinierte Karten. Um benutzerdefinierte Inhalte hinzuzufügen:
- Stoppen Sie den Server in GPanel.
- Laden Sie benutzerdefinierte Kartendateien über SFTP in das Verzeichnis
nzp/hoch (siehe How to Upload Files via SFTP). - Starten Sie den Server und wechseln Sie mit
map <mapname>zur neuen Karte.
5. Fehlerbehebung
Server startet nicht
- Überprüfen Sie die GPanel-Konsole auf Fehlermeldungen.
- Stellen Sie sicher, dass die Variable MAP auf einen gültigen Kartennamen gesetzt ist.
- Stellen Sie sicher, dass TICKRATE eine gültige Zahl ist (z.B.
0.045).
Spieler können sich nicht verbinden
- Überprüfen Sie, ob der Server in GPanel läuft.
- Stellen Sie sicher, dass Clients das richtige Protokoll verwenden --
NZP-REBOOTfür nativ,NZP-REBOOT-WEBfür Web. - Web-Clients müssen HTTP (nicht HTTPS) und das Präfix
ws://verwenden. - Überprüfen Sie die korrekte IP und den Port im Tab Network.
Physik-Bugs / Zombies bleiben stecken
- Versuchen Sie, den Wert von TICKRATE zu senken (z.B. von
0.045auf0.033) für eine flüssigere Physiksimulation. - Beachten Sie, dass niedrigere Tick-Intervalle den Bandbreitenverbrauch erhöhen.
Verwandte Artikel
Brauchen Sie Hilfe?
Wenn Sie Probleme mit Ihrem NZ:P 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.