Αυτός ο οδηγός καλύπτει τη διαχείριση διακομιστή για το Just Cause 3 Multiplayer (JC3:MP), συμπεριλαμβανομένων των εργαλείων διαχείρισης βασισμένων σε scripting, της διαχείρισης παικτών και των τεχνικών εποπτείας διακομιστή.
Επισκόπηση Διαχείρισης
Το JC3:MP δεν διαθέτει ενσωματωμένο σύστημα εντολών διαχειριστή. Αντ' αυτού, όλη η διαχείριση του διακομιστή πραγματοποιείται μέσω πακέτων JavaScript από την πλευρά του διακομιστή (scripts). Η κοινότητα έχει δημιουργήσει πακέτα διαχείρισης που παρέχουν εντολές kick, ban, teleport και άλλες εντολές διαχείρισης.
Εγκατάσταση ενός Πακέτου Διαχείρισης
- Σταματήστε τον διακομιστή σας από το GPanel.
- Κατεβάστε ένα πακέτο admin script από τους πόρους της κοινότητας JC3:MP ή το JC3:MP Wiki.
- Ανεβάστε τον φάκελο του πακέτου στον φάκελο
packages/στον διακομιστή σας χρησιμοποιώντας τον File Manager ή SFTP. - Κάθε πακέτο θα πρέπει να περιέχει τουλάχιστον ένα αρχείο
main.jsκαι έναpackage.json. - Εκκινήστε τον διακομιστή σας. Η κονσόλα θα πρέπει να επιβεβαιώσει ότι το πακέτο φορτώθηκε με επιτυχία.
Συνηθισμένες Εντολές Διαχειριστή
Οι ακριβείς εντολές εξαρτώνται από το πακέτο διαχείρισης που εγκαθιστάτε. Τα περισσότερα πακέτα διαχείρισης της κοινότητας τις παρέχουν μέσω της in-game συνομιλίας:
| Εντολή | Περιγραφή |
|---|---|
/kick [player] |
Αφαιρεί έναν παίκτη από τον διακομιστή |
/ban [player] |
Απαγορεύει μόνιμα τη σύνδεση ενός παίκτη |
/unban [player] |
Αφαιρεί την απαγόρευση ενός παίκτη |
/tp [player] |
Τηλεμεταφορά στην τοποθεσία ενός παίκτη |
/tphere [player] |
Τηλεμεταφορά ενός παίκτη στην τοποθεσία σας |
/vehicle [name] |
Δημιουργία ενός οχήματος στην τοποθεσία σας |
/weather [type] |
Αλλαγή του καιρού του διακομιστή |
/time [hours] |
Ορισμός της ώρας της ημέρας |
Κονσόλα Διακομιστή
Η κονσόλα του GPanel εμφανίζει την έξοδο του διακομιστή, συμπεριλαμβανομένων των συνδέσεων παικτών, των αποσυνδέσεων και των σφαλμάτων script. Μπορείτε να παρακολουθείτε τη δραστηριότητα του διακομιστή απευθείας από την καρτέλα Console.
Ο διακομιστής σταματά ομαλά με Ctrl+C (διαχειρίζεται αυτόματα από το GPanel όταν κάνετε κλικ στο Stop).
Διαχείριση Παικτών
Λίστα Απαγορεύσεων
Όταν χρησιμοποιείτε ένα πακέτο διαχείρισης, οι απαγορευμένοι παίκτες αποθηκεύονται συνήθως σε ένα αρχείο JSON εντός του φακέλου δεδομένων του πακέτου (π.χ. packages/admin/bans.json). Μπορείτε να επεξεργαστείτε αυτό το αρχείο χειροκίνητα για να προσθέσετε ή να αφαιρέσετε απαγορεύσεις:
- Σταματήστε τον διακομιστή σας.
- Ανοίξτε το αρχείο λίστας απαγορεύσεων στον File Manager.
- Προσθέστε ή αφαιρέστε καταχωρήσεις όπως απαιτείται.
- Αποθηκεύστε και επανεκκινήστε τον διακομιστή.
Προστασία με Κωδικό
Για να περιορίσετε την πρόσβαση στον διακομιστή σας, ορίστε τη μεταβλητή εκκίνησης SERVER_PASSWORD στην καρτέλα Startup του GPanel, ή επεξεργαστείτε το πεδίο password στο config.json.
Προσαρμοσμένα Scripts
Το JC3:MP υποστηρίζει τη συγγραφή προσαρμοσμένων scripts από την πλευρά του διακομιστή σε JavaScript. Για να δημιουργήσετε ένα προσαρμοσμένο πακέτο:
- Δημιουργήστε έναν νέο φάκελο στο
packages/(π.χ.packages/my-script/). - Δημιουργήστε ένα
package.jsonμε το όνομα του πακέτου και το σημείο εισόδου. - Δημιουργήστε ένα αρχείο
main.jsμε τη λογική του script σας. - Επανεκκινήστε τον διακομιστή για να φορτωθεί το νέο πακέτο.
Παράδειγμα package.json
{
"name": "my-script",
"main": "main.js"
}
Παράδειγμα main.js
jcmp.events.Add('PlayerReady', (player) => {
player.SendChatMessage('Welcome to the server!');
});
Αντιμετώπιση Προβλημάτων
| Πρόβλημα | Λύση |
|---|---|
| Οι εντολές διαχειριστή δεν λειτουργούν | Επαληθεύστε ότι το πακέτο διαχείρισης έχει φορτωθεί (ελέγξτε την κονσόλα για μηνύματα φόρτωσης). Επιβεβαιώστε ότι το Steam ID σας βρίσκεται στη λίστα διαχειριστών εντός της διαμόρφωσης του πακέτου. |
| Το πακέτο αποτυγχάνει να φορτωθεί | Ελέγξτε την κονσόλα για σφάλματα JavaScript. Βεβαιωθείτε ότι το package.json είναι έγκυρο και ότι το αρχείο main.js υπάρχει. |
| Οι παίκτες δεν μπορούν να συνδεθούν | Επαληθεύστε ότι ο διακομιστής λειτουργεί και ότι οι θύρες είναι σωστές. Ελέγξτε ότι το mod JC3:MP είναι εγκατεστημένο στην πλευρά του client. |
Σχετικά Άρθρα
- Οδηγός Εγκατάστασης Διακομιστή Just Cause 3 Multiplayer
- Πώς να Βρείτε την IP και τη Θύρα του Διακομιστή σας
- Πώς να Ανεβάσετε Αρχεία μέσω SFTP