Αυτός ο οδηγός σας καθοδηγεί στη ρύθμιση και τη διαμόρφωση του αποκλειστικού σας διακομιστή Don't Starve Together στη Legion Hosting, από την απόκτηση του Klei server token σας μέχρι τη διαμόρφωση του διακομιστή, τα game modes, τα caves, τη δημιουργία κόσμου και τη σύνδεση. Για την εγκατάσταση mod, δείτε DST Mod Installation. Για εντολές διαχειριστή, δείτε DST Admin Commands. Για συνήθη προβλήματα, δείτε DST Troubleshooting.
1. Απόκτηση Server Token
Το Don't Starve Together απαιτεί ένα Klei server token για την πιστοποίηση του αποκλειστικού σας διακομιστή. Χωρίς ένα έγκυρο token, ο διακομιστής δεν θα ξεκινήσει.
Βήμα 1 — Συνδεθείτε στον Λογαριασμό Klei σας
Επισκεφθείτε το accounts.klei.com και συνδεθείτε με τον λογαριασμό που κατέχει το Don't Starve Together. Μπορείτε να συνδεθείτε με Steam, PSN, Xbox ή έναν αυτόνομο λογαριασμό Klei.
Βήμα 2 — Μεταβείτε στους Game Servers
Μόλις συνδεθείτε, κάντε κλικ στο Games στην επάνω μπάρα πλοήγησης και στη συνέχεια επιλέξτε Don't Starve Together. Στη σελίδα του παιχνιδιού, βρείτε και κάντε κλικ στην καρτέλα Game Servers.
Βήμα 3 — Δημιουργήστε ένα Νέο Token
Κάντε κλικ στο κουμπί Add New Server. Δώστε στον διακομιστή σας ένα φιλικό όνομα (αυτό είναι μόνο για δική σας αναφορά στον ιστότοπο της Klei) και κάντε κλικ στο Add New Server για επιβεβαίωση. Το νέο σας token θα εμφανιστεί — μοιάζει με μια μεγάλη ακολουθία χαρακτήρων που ξεκινά με pds-g^.
Βήμα 4 — Αντιγράψτε και Εφαρμόστε το Token
Αντιγράψτε ολόκληρη την ακολουθία του token. Στο GPanel, μεταβείτε στην καρτέλα Startup του διακομιστή σας και επικολλήστε το token στο πεδίο Cluster Token. Εναλλακτικά, μπορείτε να το τοποθετήσετε στο αρχείο cluster_token.txt στον ριζικό κατάλογο του διακομιστή σας.
2. Διαμόρφωση Διακομιστή
Ο ευκολότερος τρόπος για να διαμορφώσετε τον διακομιστή σας είναι μέσω της καρτέλας Startup στο GPanel. Οι ακόλουθες μεταβλητές είναι διαθέσιμες:
| Μεταβλητή | Περιγραφή | Παράδειγμα |
|---|---|---|
| Cluster Token | Το Klei server authentication token σας (απαιτείται) | pds-g^KU_abc123... |
| Cluster Name | Το όνομα που βλέπουν οι παίκτες στον περιηγητή διακομιστών | My DST Server |
| Cluster Description | Μια σύντομη περιγραφή που εμφανίζεται στον περιηγητή διακομιστών | Friendly survival server! |
| Game Mode | Το game mode για τον διακομιστή (δείτε την ενότητα 3) | survival |
| Max Players | Μέγιστος αριθμός ταυτόχρονων παικτών | 6 |
| Cluster Password | Κωδικός πρόσβασης που απαιτείται για σύνδεση (αφήστε κενό για δημόσιο) | mypassword |
Αφού αλλάξετε οποιαδήποτε μεταβλητή startup, κάντε κλικ στο Save και στη συνέχεια Restart τον διακομιστή σας ώστε να τεθούν σε ισχύ οι αλλαγές.
3. Game Modes
Το Don't Starve Together προσφέρει τρία διακριτά game modes, καθένα από τα οποία αλλάζει τον τρόπο που λειτουργούν ο θάνατος και η αναγέννηση:
| Mode | Συμπεριφορά Θανάτου | Μέθοδος Αναβίωσης | Ιδανικό Για |
|---|---|---|---|
| Survival | Οι νεκροί παίκτες γίνονται φαντάσματα. Αν όλοι οι παίκτες είναι νεκροί, ο κόσμος επαναφέρεται. | Touch Stones, Life-Giving Amulets, Meat Effigies (περιορισμένες χρήσεις) | Παίκτες που θέλουν μια απαιτητική εμπειρία με υψηλό διακύβευμα |
| Endless | Οι νεκροί παίκτες γίνονται φαντάσματα. Ο κόσμος δεν επαναφέρεται ποτέ από θανάτους. | Όλες οι μέθοδοι του Survival συν απεριόριστη αναγέννηση στο Florid Postern (με ποινή στη μέγιστη υγεία) | Casual παίκτες, ομάδες με έμφαση στο χτίσιμο, νέους παίκτες |
| Wilderness | Οι νεκροί παίκτες αφαιρούνται πλήρως. Χωρίς φαντάσματα. | Οι παίκτες αναγεννώνται σε τυχαία τοποθεσία με φρέσκο inventory | Διακομιστές με προσανατολισμό στο PvP, hardcore παίκτες |
4. Διαμόρφωση cluster.ini
Για πιο προχωρημένη διαμόρφωση, μπορείτε να επεξεργαστείτε το αρχείο cluster.ini απευθείας. Αυτό το αρχείο βρίσκεται στον ριζικό κατάλογο του διακομιστή σας και ελέγχει ρυθμίσεις σε επίπεδο cluster. Αποκτήστε πρόσβαση σε αυτό μέσω του File Manager στο GPanel ή μέσω SFTP.
[GAMEPLAY]
game_mode = survival
max_players = 6
pvp = false
pause_when_empty = true
[NETWORK]
cluster_name = My DST Server
cluster_description = A friendly survival server
cluster_password =
cluster_language = en
[MISC]
console_enabled = true
[SHARD]
shard_enabled = true
bind_ip = 127.0.0.1
master_ip = 127.0.0.1
Επεξήγηση Βασικών Ρυθμίσεων
| Ρύθμιση | Περιγραφή | Προεπιλογή |
|---|---|---|
game_mode |
Game mode διακομιστή: survival, endless ή wilderness |
survival |
max_players |
Μέγιστος αριθμός ταυτόχρονων παικτών | 6 |
pvp |
Ενεργοποίηση ή απενεργοποίηση μάχης παίκτη εναντίον παίκτη | false |
pause_when_empty |
Παύση της προσομοίωσης κόσμου όταν δεν είναι συνδεδεμένος κανένας παίκτης | true |
cluster_password |
Κωδικός πρόσβασης για σύνδεση· αφήστε κενό για δημόσιο διακομιστή | (κενό) |
shard_enabled |
Απαιτείται για υποστήριξη caves (δείτε την ενότητα 5) | false |
console_enabled |
Επιτρέπει την κονσόλα εντός παιχνιδιού για τους διαχειριστές | true |
cluster.ini, οι τιμές της καρτέλας Startup συνήθως έχουν προτεραιότητα. Χρησιμοποιήστε τη μία ή την άλλη μέθοδο για να αποφύγετε σύγχυση.
5. Ρύθμιση Caves
Το Don't Starve Together χρησιμοποιεί μια αρχιτεκτονική shard όπου το Overworld και τα Caves εκτελούνται ως ξεχωριστές παρουσίες διακομιστή που επικοινωνούν μεταξύ τους. Στη Legion Hosting, η υποστήριξη caves μπορεί να είναι διαθέσιμη ανάλογα με το πλάνο σας.
Αρχιτεκτονική Master/Caves
- Master Shard — Το Overworld (επιφάνεια). Αυτή είναι η κύρια παρουσία διακομιστή στην οποία συνδέονται οι παίκτες.
- Caves Shard — Τα υπόγεια caves. Αυτό εκτελείται ως δευτερεύουσα παρουσία με την οποία το master shard επικοινωνεί εσωτερικά.
Ενεργοποίηση Caves
Για να ενεργοποιήσετε τα caves, βεβαιωθείτε ότι οι ακόλουθες ρυθμίσεις βρίσκονται στο cluster.ini σας:
[SHARD]
shard_enabled = true
bind_ip = 127.0.0.1
master_ip = 127.0.0.1
Κάθε shard έχει το δικό του αρχείο server.ini. Το server.ini του Master shard (που βρίσκεται στον φάκελο Master/) θα πρέπει να περιέχει:
[SHARD]
is_master = true
[STEAM]
master_server_port = 27018
authentication_port = 8768
Το server.ini του Caves shard (που βρίσκεται στον φάκελο Caves/) θα πρέπει να περιέχει:
[SHARD]
is_master = false
name = Caves
[STEAM]
master_server_port = 27019
authentication_port = 8769
6. Δημιουργία Κόσμου
Μπορείτε να προσαρμόσετε τις ρυθμίσεις δημιουργίας κόσμου για να αλλάξετε τη συχνότητα των πόρων, των πλασμάτων, των εποχών και των biomes. Οι ρυθμίσεις δημιουργίας κόσμου αποθηκεύονται σε αρχεία worldgenoverride.lua μέσα στον κατάλογο κάθε shard (Master/ και Caves/).
Παράδειγμα worldgenoverride.lua (Overworld)
return {
override_enabled = true,
preset = "SURVIVAL_TOGETHER",
overrides = {
-- Resources
flint = "often", -- "never", "rare", "default", "often", "always"
rocks = "often",
trees = "default",
berrybush = "often",
-- Creatures
spiders = "default",
hounds = "less", -- "never", "less", "default", "more", "always"
-- Season length
autumn = "longseason", -- "noseason", "shortseason", "default", "longseason"
winter = "shortseason",
spring = "default",
summer = "default",
-- World size and branching
world_size = "large", -- "small", "medium", "default", "large", "huge"
branching = "default", -- "never", "least", "default", "most"
},
}
Παράδειγμα worldgenoverride.lua (Caves)
return {
override_enabled = true,
preset = "DST_CAVE",
overrides = {
mushtree = "often",
bunnymen = "often",
worms = "less",
cave_spiders = "default",
world_size = "default",
},
}
worldgenoverride.lua τίθενται σε ισχύ μόνο όταν δημιουργείται ένας νέος κόσμος. Για να εφαρμόσετε τις αλλαγές, πρέπει να διαγράψετε τα υπάρχοντα δεδομένα αποθήκευσης και να επανεκκινήσετε τον διακομιστή. Δημιουργήστε πρώτα αντίγραφο ασφαλείας των αρχείων αποθήκευσής σας αν θέλετε να τα διατηρήσετε.
7. Πώς να Συνδεθείτε
Υπάρχουν δύο τρόποι για να συνδεθείτε στον διακομιστή σας Don't Starve Together:
Μέθοδος 1 — Browse Games (Συνιστάται)
- Εκκινήστε το Don't Starve Together και κάντε κλικ στο Play.
- Επιλέξτε Browse Games από το κύριο μενού.
- Χρησιμοποιήστε τη γραμμή αναζήτησης στο επάνω μέρος για να αναζητήσετε το Cluster Name του διακομιστή σας.
- Κάντε κλικ στον διακομιστή σας στα αποτελέσματα και κάντε κλικ στο Join.
- Αν ο διακομιστής σας έχει κωδικό πρόσβασης, εισαγάγετέ τον όταν σας ζητηθεί.
Μέθοδος 2 — Άμεση Σύνδεση μέσω Κονσόλας
- Εκκινήστε το Don't Starve Together και κάντε κλικ στο Play.
- Πατήστε το πλήκτρο ~ (tilde) για να ανοίξετε την κονσόλα.
- Πληκτρολογήστε την ακόλουθη εντολή, αντικαθιστώντας την IP και τη θύρα με τα στοιχεία του διακομιστή σας από το GPanel:
c_connect("YOUR_SERVER_IP", YOUR_SERVER_PORT)
Αν ο διακομιστής σας απαιτεί κωδικό πρόσβασης:
c_connect("YOUR_SERVER_IP", YOUR_SERVER_PORT, "YOUR_PASSWORD")
Σχετικά Άρθρα
- DST Mod Installation
- DST Admin Commands
- DST Troubleshooting
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Server Startup Guide
Χρειάζεστε Βοήθεια;
Αν αντιμετωπίσετε κάποιο πρόβλημα που δεν καλύπτεται εδώ, υποβάλετε ένα ticket υποστήριξης και συμπεριλάβετε το server ID σας, μια περιγραφή του προβλήματος και κάθε σχετική έξοδο κονσόλας από το GPanel.