Αυτός ο οδηγός καλύπτει τις εντολές διαχειριστή, το RCON, τις λειτουργίες παιχνιδιού, το Lua scripting και τη διαχείριση διακομιστή για τον αποκλειστικό σας διακομιστή CS2D. Για την αρχική ρύθμιση, δείτε το Οδηγός Ρύθμισης Διακομιστή CS2D.
1. Πρόσβαση RCON
Ορίστε έναν κωδικό πρόσβασης RCON στο sys/server.cfg για να ενεργοποιήσετε την απομακρυσμένη διαχείριση:
sv_rcon your_rcon_password
Για να χρησιμοποιήσετε το RCON εντός παιχνιδιού, ανοίξτε την κονσόλα και πληκτρολογήστε:
rcon your_rcon_password [command]
Μπορείτε επίσης να εκτελείτε εντολές απευθείας από την καρτέλα Console του GPanel.
2. Εντολές Διαχειριστή
| Εντολή | Περιγραφή |
|---|---|
kick [id] [reason] |
Αποβάλλει έναν παίκτη με βάση το ID του. |
ban [id] [duration] [reason] |
Αποκλείει έναν παίκτη. Διάρκεια σε λεπτά (0 = μόνιμα). |
unban [usgn/ip] |
Άρση αποκλεισμού παίκτη με βάση το USGN ή το IP. |
listplayers |
Εμφανίζει όλους τους συνδεδεμένους παίκτες με τα ID τους. |
changemap [map] |
Αλλάζει σε διαφορετικό χάρτη. |
restartround |
Επανεκκινεί τον τρέχοντα γύρο. |
say [message] |
Μεταδίδει ένα μήνυμα διακομιστή. |
setname [id] [name] |
Εξαναγκαστική μετονομασία ενός παίκτη. |
slap [id] [damage] |
Χαστουκίζει έναν παίκτη (προκαλεί ζημιά). |
kill [id] |
Σκοτώνει έναν παίκτη. |
setmoney [id] [amount] |
Ορίζει τα χρήματα ενός παίκτη. |
3. Λειτουργίες Παιχνιδιού
Ορίστε τη λειτουργία παιχνιδιού στο sys/server.cfg με το sv_gamemode:
| Τιμή | Λειτουργία | Περιγραφή |
|---|---|---|
| 0 | Standard | Κλασικό Counter-Strike (αποδυνάμωση βόμβας, διάσωση ομήρων). |
| 1 | Deathmatch | Free-for-all, κάθε παίκτης για τον εαυτό του. |
| 2 | Team Deathmatch | Deathmatch βασισμένο σε ομάδες. |
| 3 | Capture the Flag | Κατάκτηση της σημαίας της αντίπαλης ομάδας. |
| 4 | Domination | Έλεγχος σημείων κατάκτησης στον χάρτη. |
4. Εναλλαγή Χαρτών
Δημιουργήστε ή επεξεργαστείτε το sys/mapcycle.txt με ένα όνομα χάρτη ανά γραμμή:
de_dust
de_dust2
cs_assault
de_aztec
cs_italy
Ο διακομιστής εναλλάσσεται μεταξύ αυτών των χαρτών με τη σειρά μετά από κάθε γύρο.
5. Lua Scripting
Το CS2D υποστηρίζει σενάρια Lua για προσαρμοσμένη λειτουργικότητα. Τοποθετήστε τα σενάρια στον κατάλογο sys/lua/ και φορτώστε τα στο sys/server.cfg:
lua "lua/myscript.lua"
Τα σενάρια Lua μπορούν να προσθέσουν προσαρμοσμένες εντολές διαχειριστή, λειτουργίες παιχνιδιού και λογική από την πλευρά του διακομιστή. Δείτε την τεκμηρίωση του CS2D για το πλήρες Lua API.
6. Διαχείριση Αποκλεισμών
Οι αποκλεισμοί αποθηκεύονται στο sys/bans.cfg. Μπορείτε να τους διαχειριστείτε μέσω εντολών ή επεξεργάζοντας το αρχείο απευθείας:
- Οι αποκλεισμοί USGN διατηρούνται μεταξύ των αλλαγών ονόματος, καθώς είναι συνδεδεμένοι με τον λογαριασμό του παίκτη.
- Οι αποκλεισμοί IP μπλοκάρουν μια συγκεκριμένη διεύθυνση IP.
- Για να διαγράψετε όλους τους αποκλεισμούς, διαγράψτε τα περιεχόμενα του
sys/bans.cfgκαι επανεκκινήστε.
7. Αντιμετώπιση Προβλημάτων
- Ο διακομιστής δεν ξεκινά: Ελέγξτε την κονσόλα GPanel για σφάλματα. Βεβαιωθείτε ότι δεν υπάρχουν συντακτικά σφάλματα στο
sys/server.cfg. - Το RCON δεν λειτουργεί: Επιβεβαιώστε ότι ο κωδικός πρόσβασης RCON έχει οριστεί και έχει εισαχθεί σωστά.
- Ο χάρτης δεν βρέθηκε: Βεβαιωθείτε ότι το αρχείο χάρτη υπάρχει στον κατάλογο
maps/. Οι προσαρμοσμένοι χάρτες πρέπει να ανεβαίνουν μέσω SFTP. - Σφάλματα σεναρίου Lua: Ελέγξτε την κονσόλα για μηνύματα σφάλματος Lua. Αφαιρέστε ή διορθώστε το σενάριο για να αποκαταστήσετε τη σταθερότητα του διακομιστή.
Σχετικά Άρθρα
- Οδηγός Ρύθμισης Διακομιστή CS2D
- Πώς να Βρείτε το IP και το Port του Διακομιστή σας
- Πώς να Ανεβάσετε Αρχεία μέσω SFTP
Χρειάζεστε Βοήθεια;
Εάν χρειάζεστε περαιτέρω βοήθεια, ανοίξτε ένα δελτίο υποστήριξης με το IP του διακομιστή σας και τυχόν μηνύματα σφάλματος από την κονσόλα GPanel.