Αυτός ο οδηγός καλύπτει τη διαχείριση του αποκλειστικού σας διακομιστή Post Scriptum, συμπεριλαμβανομένης της ρύθμισης διαχειριστή, των εντολών RCON, της διαχείρισης παικτών, του ελέγχου εναλλαγής χαρτών, της ισορροπίας ομάδων και της αντιμετώπισης προβλημάτων. Το Post Scriptum χρησιμοποιεί το ίδιο σύστημα διαχείρισης με το Squad. Για την αρχική ρύθμιση του διακομιστή, δείτε τον Οδηγό Ρύθμισης Διακομιστή Post Scriptum.
Ρύθμιση Διαχειριστή
Το Post Scriptum χρησιμοποιεί ένα σύστημα διαχείρισης βασισμένο σε ρόλους που ρυθμίζεται μέσω του αρχείου Admins.cfg. Αυτό το αρχείο ορίζει ομάδες διαχειριστών με συγκεκριμένα δικαιώματα και αντιστοιχίζει παίκτες σε αυτές τις ομάδες βάσει Steam ID.
Ρύθμιση του Admins.cfg
- Σταματήστε τον διακομιστή σας από το GPanel.
- Ανοίξτε τον File Manager ή συνδεθείτε μέσω SFTP.
- Μεταβείτε στο
PostScriptum/ServerConfig/. - Ανοίξτε ή δημιουργήστε το
Admins.cfg.
Ομάδες Διαχειριστών
Ορίστε ομάδες με συγκεκριμένα δικαιώματα και έπειτα αντιστοιχίστε Steam IDs σε κάθε ομάδα:
Group=SuperAdmin:changemap,balance,pause,cheat,kick,ban,config,cameraman,immune,manageserver,featuretest,reserve,chat,teamchange,forceteamchange,debug
Group=Admin:changemap,balance,pause,kick,ban,config,cameraman,immune,reserve,chat,teamchange,forceteamchange
Group=Moderator:kick,ban,chat,reserve,teamchange
// Super Admins
Admin=76561198012345678:SuperAdmin
Admin=76561198087654321:SuperAdmin
// Admins
Admin=76561198011223344:Admin
// Moderators
Admin=76561198055667788:Moderator
Διαθέσιμα Δικαιώματα
Δικαιώματα που μπορείτε να αντιστοιχίσετε σε ομάδες:
changemap-- αλλαγή χάρτη/layerbalance-- διαχείριση ισορροπίας ομάδωνpause-- παύση/συνέχιση αγώναcheat-- χρήση εντολών cheatkick/ban-- αποβολή ή αποκλεισμός παικτώνconfig-- τροποποίηση ρυθμίσεων διακομιστή κατά την εκτέλεσηcameraman-- ελεύθερη παρακολούθηση με κάμεραimmune-- δεν μπορεί να αποβληθεί/αποκλειστεί από άλλους διαχειριστέςreserve-- πρόσβαση σε δεσμευμένες θέσεις παικτώνchat-- αποστολή μηνυμάτων εκπομπής διαχειριστήteamchange/forceteamchange-- αλλαγή της δικής σας ομάδας ή εξαναγκασμός άλλων να αλλάξουν
steamid.io. Το ID είναι ένας 17ψήφιος αριθμός που ξεκινά με 7656119.
Εντολές RCON
Το RCON (Remote Console) σας επιτρέπει να εκτελείτε εντολές χωρίς να είστε συνδεδεμένοι ως παίκτης. Συνδεθείτε χρησιμοποιώντας οποιονδήποτε client συμβατό με Source RCON με την IP του διακομιστή σας, τη θύρα RCON (από την καρτέλα Network του GPanel) και τον κωδικό RCON που ρυθμίσατε.
Εντολές Διαχείρισης Παικτών
| Εντολή | Χρήση | Περιγραφή |
|---|---|---|
ListPlayers |
ListPlayers |
Εμφανίζει όλους τους συνδεδεμένους παίκτες με IDs και Steam IDs |
AdminKick |
AdminKick <nameOrID> <reason> |
Αποβολή παίκτη με προαιρετικό μήνυμα αιτιολογίας |
AdminBan |
AdminBan <nameOrID> <duration> <reason> |
Αποκλεισμός παίκτη για κάποια διάρκεια (π.χ. 1h, 1d, 0 για μόνιμο) |
AdminBanById |
AdminBanById <steamID> <duration> <reason> |
Αποκλεισμός παίκτη βάσει Steam ID (χρήσιμο για αποκλεισμούς εκτός σύνδεσης) |
AdminUnban |
AdminUnban <steamID> |
Αφαίρεση αποκλεισμού βάσει Steam ID |
AdminWarn |
AdminWarn <nameOrID> <message> |
Αποστολή προειδοποιητικού μηνύματος σε συγκεκριμένο παίκτη |
AdminForceTeamChange |
AdminForceTeamChange <nameOrID> |
Εξαναγκασμός παίκτη να αλλάξει στην άλλη ομάδα |
Εντολές Ελέγχου Χάρτη και Παιχνιδιού
| Εντολή | Χρήση | Περιγραφή |
|---|---|---|
AdminChangeMap |
AdminChangeMap <layerName> |
Άμεση αλλαγή σε καθορισμένο layer |
AdminSetNextMap |
AdminSetNextMap <layerName> |
Ορισμός του επόμενου layer στην εναλλαγή χωρίς αλλαγή του τρέχοντος |
AdminRestartMatch |
AdminRestartMatch |
Επανεκκίνηση του τρέχοντος αγώνα από την αρχή |
AdminEndMatch |
AdminEndMatch |
Εξαναγκασμός τερματισμού του τρέχοντος αγώνα και μετάβαση στο επόμενο layer |
AdminPauseMatch |
AdminPauseMatch |
Παύση του τρέχοντος αγώνα |
AdminUnpauseMatch |
AdminUnpauseMatch |
Συνέχιση του αγώνα |
AdminBroadcast |
AdminBroadcast <message> |
Αποστολή μηνύματος εκπομπής σε όλο τον διακομιστή, ορατό σε όλους τους παίκτες |
ShowCurrentMap |
ShowCurrentMap |
Εμφάνιση του τρέχοντος φορτωμένου χάρτη/layer |
ShowNextMap |
ShowNextMap |
Εμφάνιση του επόμενου χάρτη/layer στην εναλλαγή |
Διαχείριση Εναλλαγής Χαρτών
Το αρχείο εναλλαγής βρίσκεται στο PostScriptum/ServerConfig/MapRotation.cfg. Προσθέστε ένα layer ανά γραμμή:
Arnhem_Offensive_Ger
Oosterbeek_AAS_v1
Doorwerth_Offensive_Brit
Driel_Offensive_Ger
Veghel_AAS_v1
Stoumont_AAS_v1
Χρησιμοποιήστε το AdminChangeMap για άμεση αλλαγή ή το AdminSetNextMap για να βάλετε σε ουρά το επόμενο layer χωρίς να διακόψετε τον τρέχοντα αγώνα.
MapRotation.cfg. Για να κάνετε μόνιμες αλλαγές, επεξεργαστείτε απευθείας το αρχείο ρυθμίσεων.
Ισορροπία Ομάδων
Ρυθμίστε την ισορροπία ομάδων στο Server.cfg με τα AllowTeamChanges, AutoBalanceEnabled και AutoBalanceThreshold. Οι διαχειριστές μπορούν να εξαναγκάσουν χειροκίνητα παίκτες να αλλάξουν ομάδα χρησιμοποιώντας το AdminForceTeamChange.
Αντιμετώπιση Προβλημάτων
Ο Διακομιστής Δεν Εμφανίζεται στον Browser
- Βεβαιωθείτε ότι έχετε έγκυρη άδεια διακομιστή από την OWI. Χωρίς άδεια, ο διακομιστής δεν θα εμφανίζεται στον δημόσιο browser.
- Αφήστε 2-3 λεπτά μετά την εκκίνηση ώστε ο διακομιστής να καταχωρηθεί στη λίστα του master server.
- Βεβαιωθείτε ότι ισχύουν
ShouldAdvertise=trueκαιIsLANMatch=falseστοServer.cfgσας. - Ελέγξτε την έξοδο της κονσόλας στο GPanel για τυχόν μηνύματα σφάλματος σχετικά με την άδεια.
Κρασαρίσματα Διακομιστή
- Ελέγξτε τα αρχεία καταγραφής του διακομιστή για λεπτομέρειες σφαλμάτων. Τα logs βρίσκονται στον κατάλογο
PostScriptum/Saved/Logs/. - Βεβαιωθείτε ότι τα ονόματα layer στο
MapRotation.cfgείναι γραμμένα σωστά και αναφέρονται σε έγκυρα layers. - Εάν τα κρασαρίσματα εμφανίζονται μετά από ενημέρωση παιχνιδιού, δοκιμάστε να επανεγκαταστήσετε τον διακομιστή μέσω της επιλογής Reinstall του GPanel (κάντε πρώτα αντίγραφο ασφαλείας των ρυθμίσεών σας).
- Βεβαιωθείτε ότι το αρχείο
Admins.cfgδεν περιέχει συντακτικά σφάλματα.
Οι Παίκτες Δεν Μπορούν να Συνδεθούν
- Επιβεβαιώστε ότι ο διακομιστής έχει ξεκινήσει πλήρως στο GPanel.
- Ελέγξτε ότι ο διακομιστής δεν έχει φτάσει το όριο
MaxPlayers. - Εάν χρησιμοποιείτε κωδικό, βεβαιωθείτε ότι οι παίκτες τον εισάγουν σωστά.
- Βεβαιωθείτε ότι οι παίκτες έχουν την ίδια έκδοση παιχνιδιού με τον διακομιστή.
Προβλήματα Σύνδεσης RCON
- Βεβαιωθείτε ότι ο κωδικός RCON έχει οριστεί είτε στις μεταβλητές εκκίνησης είτε στο
Server.cfg. - Χρησιμοποιήστε τη σωστή θύρα RCON από την καρτέλα Network του GPanel.
- Επιβεβαιώστε ότι χρησιμοποιείτε client συμβατό με Source RCON.
Σχετικά Άρθρα
- Οδηγός Ρύθμισης Διακομιστή Post Scriptum
- Πώς να Βρείτε την IP και τη Θύρα του Διακομιστή σας
- Πώς να Ανεβάσετε Αρχεία μέσω SFTP
- Ξεκινώντας με τον Νέο σας Διακομιστή
Εάν χρειάζεστε περαιτέρω βοήθεια με τη διαχείριση του διακομιστή, παρακαλούμε ανοίξτε ένα αίτημα υποστήριξης και η ομάδα μας θα σας βοηθήσει.