Αυτός ο οδηγός καλύπτει τον τρόπο εγκατάστασης και χρήσης εντολών διαχειριστή στον διακομιστή σας ARK: Survival Ascended, συμπεριλαμβανομένων των εντολών κονσόλας εντός παιχνιδιού, της πρόσβασης RCON και της παραχώρησης δικαιωμάτων διαχειριστή σε άλλους παίκτες.
ServerAdminPassword στη διαμόρφωση του διακομιστή σας και να πιστοποιηθείτε με αυτό σε κάθε συνεδρία. Εάν δεν έχετε διαμορφώσει ακόμη τον διακομιστή σας, δείτε πρώτα τον οδηγό διαμόρφωσης διακομιστή.
Προαπαιτούμενα
- Έναν ενεργό διακομιστή ARK: Survival Ascended με το Legion Hosting
- Πρόσβαση στο GPanel
- Ένα
ServerAdminPasswordδιαμορφωμένο στοGameUserSettings.iniσας (καλύπτεται στο Βήμα 1 παρακάτω)
Βήμα 1 — Ορισμός του Κωδικού Πρόσβασης Διαχειριστή
Ο κωδικός πρόσβασης διαχειριστή ορίζεται στο GameUserSettings.ini κάτω από την ενότητα [ServerSettings]. Εάν έχετε ήδη διαμορφώσει έναν κωδικό πρόσβασης διαχειριστή, μεταβείτε στο Βήμα 2.
- Συνδεθείτε στο GPanel και επιλέξτε τον διακομιστή σας ARK: Survival Ascended.
- Σταματήστε τον διακομιστή από την καρτέλα Console και περιμένετε μέχρι η κατάσταση να εμφανίσει Offline.
- Κάντε κλικ στην καρτέλα Files και μεταβείτε στο
ShooterGame/Saved/Config/WindowsServer/. - Ανοίξτε το
GameUserSettings.iniστον επεξεργαστή αρχείων. - Βρείτε την ενότητα
[ServerSettings]και εντοπίστε ή προσθέστε τη γραμμήServerAdminPassword:
[ServerSettings]
ServerAdminPassword=YourSecurePassword
- Αποθηκεύστε το αρχείο και εκκινήστε τον διακομιστή από την καρτέλα Console.
Βήμα 2 — Ενεργοποίηση Λειτουργίας Διαχειριστή Εντός Παιχνιδιού
Κάθε φορά που συνδέεστε στον διακομιστή σας, πρέπει να πιστοποιηθείτε ως διαχειριστής πριν λειτουργήσει οποιαδήποτε εντολή διαχειριστή. Αυτό απαιτείται μία φορά ανά συνεδρία.
- Συνδεθείτε στον διακομιστή σας ARK: Survival Ascended.
- Πατήστε το πλήκτρο tilde (~) για να ανοίξετε την κονσόλα εντός παιχνιδιού. Σε ορισμένες διατάξεις πληκτρολογίου το πλήκτρο μπορεί να είναι ` (backtick).
- Πληκτρολογήστε την παρακάτω εντολή, αντικαθιστώντας το
YourPasswordμε τοServerAdminPasswordπου ορίσατε στο Βήμα 1:
EnableCheats YourPassword
- Πατήστε Enter. Εάν ο κωδικός πρόσβασης είναι σωστός, δεν θα εμφανιστεί κανένα μήνυμα σφάλματος και τώρα έχετε πρόσβαση διαχειριστή για αυτή τη συνεδρία.
EnableCheats κάθε φορά που συνδέεστε. Η πιστοποίηση διαχειριστή δεν διατηρείται μεταξύ συνεδριών. Εάν αποσυνδεθείτε και συνδεθείτε ξανά, πρέπει να εκτελέσετε ξανά την εντολή.
Βήμα 3 — Χρήση Εντολών Διαχειριστή
Μόλις πιστοποιηθείτε, μπορείτε να εκτελείτε εντολές διαχειριστή από την κονσόλα εντός παιχνιδιού. Οι περισσότερες εντολές απαιτούν το πρόθεμα cheat ή admincheat. Ο παρακάτω πίνακας παραθέτει τις πιο συχνά χρησιμοποιούμενες εντολές.
Πιο Χρησιμοποιούμενες Εντολές Διαχειριστή
| Εντολή | Περιγραφή |
|---|---|
cheat God |
Εναλλάσσει τη λειτουργία θεού — δεν μπορείτε να δεχτείτε ζημιά όσο είναι ενεργή. |
cheat Fly |
Ενεργοποιεί τη λειτουργία πτήσης. Χρησιμοποιήστε cheat Walk για να επιστρέψετε στην κανονική κίνηση. |
cheat Walk |
Απενεργοποιεί τη λειτουργία πτήσης και επιστρέφει σε κανονικό περπάτημα/βαρύτητα. |
cheat Ghost |
Ενεργοποιεί το noclip — περάστε μέσα από έδαφος και κατασκευές. Χρησιμοποιήστε cheat Walk για έξοδο. |
cheat InfiniteStats |
Δίνει άπειρη υγεία, αντοχή, τροφή, νερό και άλλα στατιστικά. Απενεργοποιήστε εκτελώντας το ξανά. |
cheat GiveItemNum <ItemID> <Qty> <Quality> <Blueprint> |
Δίνει ένα αντικείμενο με βάση τον αριθμό ID του. Παράδειγμα: cheat GiveItemNum 1 100 1 0 δίνει 100 Simple Pistol Ammo. |
cheat GFI <ItemName> <Qty> <Quality> <Blueprint> |
Δίνει ένα αντικείμενο με βάση το σύντομο όνομα. Παράδειγμα: cheat GFI MetalIngot 500 1 0 δίνει 500 Metal Ingots. |
cheat Summon <DinoID> |
Εμφανίζει ένα πλάσμα στη θέση του στόχαστρού σας. Παράδειγμα: cheat Summon Rex_Character_BP_C εμφανίζει έναν Rex. |
cheat GMSummon "<DinoID>" <Level> |
Εμφανίζει ένα εξημερωμένο πλάσμα σε συγκεκριμένο επίπεδο. Παράδειγμα: cheat GMSummon "Rex_Character_BP_C" 150 εμφανίζει έναν εξημερωμένο Rex επιπέδου 150. |
cheat TeleportPlayerIDToMe <PlayerID> |
Τηλεμεταφέρει έναν παίκτη στη θέση σας. Χρησιμοποιήστε cheat ListPlayers για να βρείτε τα ID παικτών. |
cheat SetTimeOfDay <HH:MM> |
Ορίζει την ώρα της ημέρας. Παράδειγμα: cheat SetTimeOfDay 12:00 την ορίζει σε μεσημέρι. |
cheat DestroyWildDinos |
Αφαιρεί όλους τους άγριους δεινόσαυρους από τον χάρτη. Θα επανεμφανιστούν φυσικά. Χρήσιμο για ανανέωση των άγριων spawns μετά την αλλαγή ρυθμίσεων δυσκολίας. |
cheat ListPlayers |
Παραθέτει όλους τους συνδεδεμένους παίκτες με τα ονόματα και τα ID τους. |
cheat KickPlayer <SteamID> |
Αποβάλλει έναν παίκτη από τον διακομιστή με βάση το Steam/platform ID του. |
cheat BanPlayer <SteamID> |
Αποκλείει έναν παίκτη από τον διακομιστή. Χρησιμοποιήστε cheat UnbanPlayer <SteamID> για αναίρεση. |
cheat SaveWorld |
Εξαναγκάζει μια άμεση αποθήκευση του κόσμου. |
cheat DoExit |
Αποθηκεύει και τερματίζει τον διακομιστή. Χρησιμοποιήστε το GPanel για να τον εκκινήσετε ξανά μετά. |
cheat όσο και το admincheat λειτουργούν ως προθέματα. Μπορείτε να χρησιμοποιήσετε οποιοδήποτε από τα δύο — είναι εναλλάξιμα στο ARK: Survival Ascended.
Δίνοντας Αντικείμενα — Γρήγορη Αναφορά
Οι δύο κύριοι τρόποι για να δώσετε αντικείμενα είναι το GiveItemNum (με βάση τον αριθμό ID αντικειμένου) και το GFI (με βάση το σύντομο όνομα). Η σύνταξη και για τα δύο είναι:
cheat GFI <ShortName> <Quantity> <Quality> <IsBlueprint>
Quality: 1 = Primitive through higher values for better quality
IsBlueprint: 0 = item, 1 = blueprint
Κοινά σύντομα ονόματα αντικειμένων:
| Σύντομο Όνομα | Αντικείμενο | Παράδειγμα Εντολής |
|---|---|---|
MetalIngot |
Metal Ingot | cheat GFI MetalIngot 500 1 0 |
Cemite |
Cementing Paste | cheat GFI Cemite 200 1 0 |
Polymer |
Polymer | cheat GFI Polymer 200 1 0 |
Crystal |
Crystal | cheat GFI Crystal 300 1 0 |
FlarGun |
Flare Gun | cheat GFI FlarGun 1 1 0 |
WeaponRifle |
Longneck Rifle | cheat GFI WeaponRifle 1 1 0 |
Βήμα 4 — Πρόσβαση RCON (Απομακρυσμένη Κονσόλα)
Το RCON σάς επιτρέπει να εκτελείτε εντολές διαχειριστή απομακρυσμένα χωρίς να συνδέεστε στον διακομιστή εντός παιχνιδιού. Αυτό είναι χρήσιμο για τη διαχείριση του διακομιστή εκτός παιχνιδιού ή για την εκτέλεση προγραμματισμένων εντολών.
RCON μέσω GPanel
Το GPanel περιλαμβάνει μια ενσωματωμένη κονσόλα στην καρτέλα Console. Μπορείτε να πληκτρολογείτε εντολές διαχειριστή απευθείας στο πεδίο εισόδου της κονσόλας ενώ ο διακομιστής εκτελείται. Οι εντολές που εισάγονται εδώ εκτελούνται σαν να τις είχατε εκτελέσει εντός παιχνιδιού με δικαιώματα διαχειριστή — δεν απαιτείται EnableCheats.
RCON μέσω Εργαλείων Τρίτων
Εάν προτιμάτε έναν αποκλειστικό πελάτη RCON, μπορείτε να χρησιμοποιήσετε εργαλεία τρίτων όπως το mcrcon, το ARRCON ή το RCONConsole. Για να συνδεθείτε, θα χρειαστείτε:
| Ρύθμιση | Πού να την Βρείτε |
|---|---|
| Θύρα RCON | Καρτέλα Network του GPanel — αναζητήστε την αντιστοίχιση θύρας RCON. Εάν δεν παρατίθεται θύρα RCON, επικοινωνήστε με την υποστήριξη για να ζητήσετε μία. |
| Κωδικός Πρόσβασης RCON | Ίδιος με το ServerAdminPassword στο GameUserSettings.ini σας. |
| IP Διακομιστή | Καρτέλα Console ή Network του GPanel. |
Για να ενεργοποιήσετε το RCON στον διακομιστή σας, βεβαιωθείτε ότι υπάρχει η ακόλουθη ρύθμιση στο GameUserSettings.ini σας κάτω από το [ServerSettings]:
[ServerSettings]
RCONEnabled=True
RCONPort=27020
ServerAdminPassword=YourSecurePassword
RCONPort στη διαμόρφωσή σας ώστε να ταιριάζει. Μην υποθέτετε ότι η προεπιλογή του 27020 ισχύει για τον διακομιστή σας — ελέγξτε την καρτέλα Network για την πραγματική σας αντιστοιχισμένη θύρα.
Παραχώρηση Πρόσβασης Διαχειριστή σε Άλλους Παίκτες
Στο ARK: Survival Ascended, η πρόσβαση διαχειριστή ελέγχεται εξ ολοκλήρου από το ServerAdminPassword. Δεν υπάρχει ξεχωριστή λίστα διαχειριστών ή ρόλος διαχειριστή ανά παίκτη. Για να δώσετε σε έναν άλλο παίκτη πρόσβαση διαχειριστή:
- Μοιραστείτε το
ServerAdminPasswordμε τον παίκτη ιδιωτικά. - Ο παίκτης συνδέεται στον διακομιστή και εκτελεί
EnableCheats YourPasswordστην κονσόλα για να πιστοποιηθεί. - Θα έχουν πλήρη δικαιώματα διαχειριστή για εκείνη τη συνεδρία.
BanPlayer, DoExit και DestroyWildDinos. Μοιραστείτε τον κωδικό πρόσβασης μόνο με άτομα που εμπιστεύεστε πλήρως. Εάν χρειάζεται να ανακαλέσετε την πρόσβαση, αλλάξτε το ServerAdminPassword στο GameUserSettings.ini και επανεκκινήστε τον διακομιστή.
Επαλήθευση
- Συνδεθείτε στον διακομιστή σας και ανοίξτε την κονσόλα με ~.
- Εκτελέστε
EnableCheats YourPassword— δεν θα πρέπει να εμφανιστεί κανένα μήνυμα σφάλματος. - Δοκιμάστε με μια αβλαβή εντολή όπως
cheat Fly. Εάν ο χαρακτήρας σας αρχίσει να πετάει, η λειτουργία διαχειριστή λειτουργεί σωστά. Εκτελέστεcheat Walkγια να επιστρέψετε στο κανονικό. - Εκτελέστε
cheat ListPlayersγια να επαληθεύσετε ότι μπορείτε να δείτε τη λίστα παικτών. Αυτό επιβεβαιώνει την πλήρη πρόσβαση διαχειριστή.
Αντιμετώπιση Προβλημάτων
Το EnableCheats δεν λειτουργεί ή επιστρέφει σφάλμα
- Ελέγξτε διπλά ότι πληκτρολογείτε τον ακριβή κωδικό πρόσβασης που ορίστηκε στο
ServerAdminPasswordστοGameUserSettings.iniσας. Οι κωδικοί πρόσβασης κάνουν διάκριση πεζών-κεφαλαίων. - Βεβαιωθείτε ότι δεν υπάρχουν κενά στο τέλος του πεδίου κωδικού πρόσβασης στο αρχείο διαμόρφωσης.
- Εάν αλλάξατε πρόσφατα τον κωδικό πρόσβασης, ο διακομιστής πρέπει να επανεκκινηθεί για να τεθεί σε ισχύ η αλλαγή.
- Επιβεβαιώστε ότι η γραμμή
ServerAdminPasswordβρίσκεται κάτω από την ενότητα[ServerSettings]και δεν έχει τοποθετηθεί λανθασμένα κάτω από μια διαφορετική κεφαλίδα ενότητας.
Οι εντολές διαχειριστή δεν κάνουν τίποτα ή επιστρέφουν "no permission"
- Πρέπει να εκτελείτε πρώτα το
EnableCheatsκάθε φορά που συνδέεστε. Η λειτουργία διαχειριστή δεν διατηρείται μεταξύ συνεδριών. - Εάν αποσυνδεθήκατε και συνδεθήκατε ξανά, εκτελέστε ξανά το
EnableCheatsπριν δοκιμάσετε οποιεσδήποτε εντολές. - Ορισμένες εντολές απαιτούν το πρόθεμα
cheat. Δοκιμάστε να προσθέσετεcheatπριν την εντολή εάν δεν λειτουργεί (π.χ.,cheat Flyαντί για απλάFly).
Η σύνδεση RCON απορρίπτεται ή λήγει
- Επαληθεύστε ότι το
RCONEnabled=Trueέχει οριστεί στοGameUserSettings.iniσας κάτω από το[ServerSettings]. - Επιβεβαιώστε ότι το
RCONPortστη διαμόρφωση ταιριάζει με τη θύρα που έχει αντιστοιχιστεί στην καρτέλα Network του GPanel. - Βεβαιωθείτε ότι ο διακομιστής εκτελείται πλήρως πριν επιχειρήσετε να συνδεθείτε — το RCON δεν είναι διαθέσιμο κατά την εκκίνηση.
- Εάν δεν παρατίθεται θύρα RCON στο GPanel, επικοινωνήστε με την υποστήριξη για να ζητήσετε μια αντιστοίχιση θύρας.
Οι εντολές κονσόλας του GPanel δεν εκτελούνται
- Βεβαιωθείτε ότι ο διακομιστής είναι σε κατάσταση Running. Οι εντολές δεν μπορούν να σταλούν σε σταματημένο ή εκκινούμενο διακομιστή.
- Δοκιμάστε πρώτα μια απλή εντολή όπως
ListPlayersγια να επαληθεύσετε ότι η σύνδεση κονσόλας λειτουργεί. - Εάν η κονσόλα δεν δείχνει καμία απόκριση, ο διακομιστής μπορεί να έχει καταρρεύσει σιωπηλά. Ελέγξτε την έξοδο της καρτέλας Console για σφάλματα και επανεκκινήστε εάν χρειάζεται.