Αυτός ο οδηγός καλύπτει τη διαχείριση διακομιστή, τις εντολές κονσόλας, τη διαχείριση cvar και την αντιμετώπιση προβλημάτων για τον αποκλειστικό σας διακομιστή Nazi Zombies: Portable (NZ:P). Το NZ:P τρέχει στη μηχανή FTEQW και χρησιμοποιεί εντολές κονσόλας τύπου Quake για τη διαχείριση του διακομιστή. Για την αρχική ρύθμιση, διαμόρφωση και οδηγίες σύνδεσης, δείτε το Οδηγός Ρύθμισης Διακομιστή NZ:P.
1. Πρόσβαση στην Κονσόλα
Μπορείτε να διαχειριστείτε τον διακομιστή σας NZ:P με δύο τρόπους:
- Κονσόλα GPanel: Μεταβείτε στην καρτέλα Console στο GPanel και πληκτρολογήστε εντολές απευθείας.
- Κονσόλα εντός παιχνιδιού: Πατήστε
`ή~για να ανοίξετε την κονσόλα ενώ είστε συνδεδεμένοι στον διακομιστή.
2. Βασικές Εντολές Διακομιστή
Διαχείριση Πίστας
| Εντολή | Περιγραφή |
|---|---|
map <mapname> | Αλλαγή σε διαφορετική πίστα (π.χ. map ndu). |
listmaps | Εμφάνιση όλων των διαθέσιμων πιστών στον διακομιστή. |
changelevel <mapname> | Αλλαγή πίστας, διατηρώντας τις υπάρχουσες συνδέσεις. |
Έλεγχος Διακομιστή
| Εντολή | Περιγραφή |
|---|---|
status | Εμφάνιση κατάστασης διακομιστή συμπεριλαμβανομένων των συνδεδεμένων παικτών και των IDs τους. |
kick <player_id> | Αποβολή παίκτη με βάση το ID του (λάβετε IDs από το status). |
quit | Ομαλός τερματισμός του διακομιστή. |
restart | Επανεκκίνηση της τρέχουσας πίστας. |
3. CVars Διακομιστή
Τα CVars (μεταβλητές κονσόλας) ελέγχουν τη συμπεριφορά του διακομιστή. Ορίστε τα στην κονσόλα GPanel ή μέσω της μεταβλητής εκκίνησης GAME_ARGS χρησιμοποιώντας τη μορφή +cvar value.
| CVar | Προεπιλογή | Περιγραφή |
|---|---|---|
sv_port | (εκχωρημένο) | Θύρα διακομιστή (ορίζεται αυτόματα από το GPanel). |
sv_port_tcp | (εκχωρημένο) | Θύρα TCP για τον διακομιστή. |
sv_maxclients | 4 | Μέγιστος αριθμός παικτών. |
sv_public | 1 | Εάν ο διακομιστής εμφανίζεται στη δημόσια λίστα διακομιστών. |
sv_mintic | 0.045 | Ελάχιστο διάστημα tick (ορίζεται μέσω της μεταβλητής εκκίνησης TICKRATE). |
com_protocolname | NZP-REBOOT | Όνομα πρωτοκόλλου (ορίζεται μέσω της μεταβλητής εκκίνησης PROTOCOL). |
hostname | (κενό) | Όνομα διακομιστή που εμφανίζεται στον περιηγητή διακομιστών. Ορίστε μέσω GAME_ARGS: +hostname "My Server". |
Ορισμός CVars κατά την Εκκίνηση
Προσθέστε cvars στη μεταβλητή εκκίνησης GAME_ARGS στο GPanel:
+hostname "My NZ:P Server" +sv_maxclients 8 +sv_public 1
4. Προσαρμοσμένο Περιεχόμενο
Το NZ:P υποστηρίζει προσαρμοσμένες πίστες. Για να προσθέσετε προσαρμοσμένο περιεχόμενο:
- Σταματήστε τον διακομιστή στο GPanel.
- Ανεβάστε αρχεία προσαρμοσμένης πίστας στον κατάλογο
nzp/μέσω SFTP (δείτε Πώς να Ανεβάσετε Αρχεία μέσω SFTP). - Ξεκινήστε τον διακομιστή και αλλάξτε στη νέα πίστα με
map <mapname>.
5. Αντιμετώπιση Προβλημάτων
Ο Διακομιστής Δεν Ξεκινά
- Ελέγξτε την κονσόλα GPanel για μηνύματα σφάλματος.
- Επαληθεύστε ότι η μεταβλητή MAP έχει οριστεί σε έγκυρο όνομα πίστας.
- Βεβαιωθείτε ότι το TICKRATE είναι έγκυρος αριθμός (π.χ.
0.045).
Οι Παίκτες Δεν Μπορούν να Συνδεθούν
- Επαληθεύστε ότι ο διακομιστής εκτελείται στο GPanel.
- Βεβαιωθείτε ότι οι πελάτες χρησιμοποιούν το σωστό πρωτόκολλο --
NZP-REBOOTγια native,NZP-REBOOT-WEBγια web. - Οι web πελάτες πρέπει να χρησιμοποιούν HTTP (όχι HTTPS) και το πρόθεμα
ws://. - Ελέγξτε το σωστό IP και θύρα από την καρτέλα Network.
Σφάλματα Φυσικής / Zombies που Κολλάνε
- Δοκιμάστε να μειώσετε την τιμή TICKRATE (π.χ. από
0.045σε0.033) για πιο ομαλή προσομοίωση φυσικής. - Λάβετε υπόψη ότι τα χαμηλότερα διαστήματα tick αυξάνουν τη χρήση εύρους ζώνης.
Σχετικά Άρθρα
- Οδηγός Ρύθμισης Διακομιστή NZ:P
- Πώς να Βρείτε το IP και τη Θύρα του Διακομιστή σας
- Πώς να Ανεβάσετε Αρχεία μέσω SFTP
Χρειάζεστε Βοήθεια;
Εάν αντιμετωπίσετε προβλήματα με τον διακομιστή σας NZ:P που δεν καλύπτονται εδώ, ανοίξτε ένα δελτίο υποστήριξης και συμπεριλάβετε το IP του διακομιστή σας, μια περιγραφή του προβλήματος και τυχόν σχετικά μηνύματα σφάλματος από την κονσόλα GPanel.