Αυτός ο οδηγός καλύπτει τον τρόπο ρύθμισης διαχειριστών, συντονιστών και πρόσβασης RCON στον αποκλειστικό σας διακομιστή Squad που φιλοξενείται από τη Legion Hosting. Για τη βασική διαμόρφωση διακομιστή (Server.cfg, χάρτες, αδειοδότηση), δείτε τον Οδηγό Εγκατάστασης Αποκλειστικού Διακομιστή Squad.
SquadGame/ServerConfig/. Χρησιμοποιήστε τον διαχειριστή αρχείων του GPanel ή SFTP για να τα επεξεργαστείτε.
Admins.cfg -- Διαχείριση Διαχειριστών και Συντονιστών
Βρίσκεται στο SquadGame/ServerConfig/Admins.cfg, αυτό το αρχείο ορίζει ομάδες διαχειριστών και αναθέτει σε αυτές Steam ID. Οι διαχειριστές αναγνωρίζονται από το 64-bit SteamID τους.
Εύρεση ενός SteamID64
Μπορείτε να αναζητήσετε οποιοδήποτε προφίλ Steam στο steamid.io. Η τιμή που χρειάζεστε μοιάζει με 76561198012345678.
Μορφή Αρχείου
//----------------------------------------------
// Admin Groups
// Syntax: Group=GroupName:Permission1,Permission2,...
//----------------------------------------------
Group=Superadmin:changemap,cheat,private,balance,chat,kick,ban,config,cameraman,immune,manageserver,featuretest,reserve,demos,clientdemos,pause,plugins,debug,teamchange
Group=Admin:changemap,chat,kick,ban,config,immune,reserve,manageserver,teamchange
Group=Moderator:chat,kick,ban,teamchange
Group=VIP:reserve
//----------------------------------------------
// Admin Assignments
// Syntax: Admin=SteamID64:GroupName
//----------------------------------------------
Admin=76561198012345678:Superadmin
Admin=76561198087654321:Admin
Admin=76561198011112222:Moderator
Admin=76561198033334444:VIP
Διαθέσιμα Δικαιώματα
| Δικαίωμα | Περιγραφή |
|---|---|
changemap |
Μπορεί να αλλάξει το τρέχον layer/χάρτη κατά τη διάρκεια του παιχνιδιού. |
chat |
Μπορεί να στείλει μηνύματα εκπομπής διαχειριστή σε όλους τους παίκτες. |
kick |
Μπορεί να αποβάλει παίκτες από τον διακομιστή. |
ban |
Μπορεί να αποκλείσει παίκτες από τον διακομιστή. |
manageserver |
Μπορεί να διαχειριστεί τις ρυθμίσεις του διακομιστή και να επανεκκινήσει τον διακομιστή. |
immune |
Εμποδίζει τον διαχειριστή από το να αποβληθεί ή να αποκλειστεί από άλλους διαχειριστές. |
reserve |
Επιτρέπει στον χρήστη να καταλάβει μια δεσμευμένη θέση όταν ο διακομιστής είναι γεμάτος. |
teamchange |
Επιτρέπει την παράκαμψη των περιορισμών αλλαγής ομάδας. |
balance |
Επιτρέπει στον διαχειριστή να μετακινεί παίκτες μεταξύ ομάδων για εξισορρόπηση. |
config |
Μπορεί να τροποποιήσει τη διαμόρφωση του διακομιστή μέσω RCON. |
Εγκατάσταση και Πρόσβαση RCON
Το RCON (Remote Console) σας επιτρέπει να διαχειρίζεστε τον διακομιστή σας απομακρυσμένα χρησιμοποιώντας ένα εργαλείο όπως το SQUAD RCON ή οποιονδήποτε γενικό πελάτη RCON που υποστηρίζει το πρωτόκολλο Squad.
Ενεργοποίηση RCON στο Server.cfg
Προσθέστε ή επαληθεύστε το ακόλουθο μπλοκ στο SquadGame/ServerConfig/Server.cfg:
[RCON]
RCON_Password=YourStrongPasswordHere
MaxRCONConnections=10
| Ρύθμιση | Περιγραφή |
|---|---|
RCON_Password |
Ο κωδικός πρόσβασης που απαιτείται για την ταυτοποίηση με τη διεπαφή RCON. Χρησιμοποιήστε έναν ισχυρό, μοναδικό κωδικό πρόσβασης. |
MaxRCONConnections |
Μέγιστος αριθμός ταυτόχρονων συνδέσεων πελατών RCON που επιτρέπονται. |
Σύνδεση με Πελάτη RCON
- Ανοίξτε τον πελάτη RCON σας (π.χ., SQUAD RCON, mcrcon ή ένα συμβατό με Squad εργαλείο διαχειριστή).
- Εισαγάγετε τη διεύθυνση IP του διακομιστή σας. Βρείτε την στο GPanel -- δείτε Πώς να Βρείτε την IP και τη Θύρα του Διακομιστή σας.
- Ορίστε τη θύρα στη θύρα RCON που εμφανίζεται στην καρτέλα Network του GPanel.
- Εισαγάγετε το
RCON_Passwordπου ορίσατε. - Συνδεθείτε -- θα μπορείτε να εκτελείτε εντολές απευθείας.
Χρήσιμες Εντολές RCON
AdminBroadcast <message> -- Broadcast a message to all players
AdminKick <SteamID/Name> <reason> -- Kick a player
AdminBan <SteamID/Name> <duration> <reason> -- Ban a player (0 = permanent)
AdminChangeLayer <LayerName> -- Change the current layer immediately
AdminSetNextLayer <LayerName> -- Set the next layer in rotation
ListPlayers -- List all connected players with their IDs
ShowNextMap -- Display the next layer in rotation
AdminForceTeamChange <PlayerID> -- Force a player to switch teams
AdminDisbandSquad <TeamID> <SquadID> -- Disband a squad
AdminEndMatch -- End the current match
Χρειάζεστε Βοήθεια;
Εάν αντιμετωπίσετε ένα πρόβλημα που δεν καλύπτεται εδώ, η ομάδα υποστήριξής μας είναι διαθέσιμη να βοηθήσει.
Σχετικά άρθρα: