Αυτός ο οδηγός καλύπτει όλα όσα χρειάζεται να γνωρίζετε για τη ρύθμιση και τη διαμόρφωση του αποκλειστικού σας διακομιστή Onset στο Legion Hosting. Το Onset είναι ένα πολυπαικτικό παιχνίδι sandbox χτισμένο στην Unreal Engine 4 που επιτρέπει στους παίκτες να δημιουργούν προσαρμοσμένες λειτουργίες παιχνιδιού μέσω σεναρίων Lua. Για εντολές διαχειριστή και διαχείριση πακέτων, δείτε τον οδηγό μας Ρύθμιση Διαχειριστή και Πακέτων Onset.
Τι είναι το Onset;
Το Onset είναι ένα πολυπαικτικό παιχνίδι sandbox που αναπτύχθηκε από την Blue Mountains GmbH και παρέχει έναν λευκό καμβά για τη δημιουργία ουσιαστικά οποιασδήποτε πολυπαικτικής εμπειρίας. Σε αντίθεση με τα παραδοσιακά παιχνίδια με σταθερό gameplay, το Onset βασίζεται εξ ολοκλήρου σε πακέτα δημιουργημένα από την κοινότητα (λειτουργίες παιχνιδιού) γραμμένα σε Lua για να ορίσει τους κανόνες, τους μηχανισμούς και το περιεχόμενο κάθε διακομιστή.
Τα βασικά χαρακτηριστικά περιλαμβάνουν:
- Σενάρια Lua — Πλήρης δημιουργία λειτουργίας παιχνιδιού με χρήση της γλώσσας προγραμματισμού Lua με ένα ολοκληρωμένο API πλευράς διακομιστή και πελάτη
- Unreal Engine 4 — Γραφικά και φυσική υψηλής ποιότητας που τροφοδοτούνται από την UE4
- Ανοιχτός Χάρτης Κόσμου — Ένα μεγάλο περιβάλλον ανοιχτού κόσμου με ποικίλο έδαφος, πόλεις και εσωτερικούς χώρους
- Σύστημα Πακέτων — Αρθρωτά πακέτα λειτουργίας παιχνιδιού που μπορούν να συνδυαστούν και να προσαρμοστούν
- Πολυπαικτικότητα — Υποστήριξη αποκλειστικού διακομιστή για μεγάλο αριθμό παικτών με προσαρμοσμένες λειτουργίες παιχνιδιού
Πρώτη Εκκίνηση
Όταν ο διακομιστής σας Onset δημιουργείται στο Legion Hosting, παρέχεται προ-ρυθμισμένος με τα βασικά αρχεία διακομιστή. Για να θέσετε τον διακομιστή σας σε λειτουργία για πρώτη φορά:
- Συνδεθείτε στο GPanel στο gpanel.legionhosting.net
- Επιλέξτε τον διακομιστή σας Onset από τη λίστα διακομιστών
- Ελέγξτε τις Μεταβλητές Εκκίνησης για να ορίσετε το όνομα του διακομιστή σας και τους μέγιστους παίκτες πριν την πρώτη εκκίνηση
- Κάντε κλικ στο Start για να εκκινήσετε τον διακομιστή
- Ο διακομιστής θα αρχικοποιηθεί και θα δημιουργήσει προεπιλεγμένα αρχεία ρυθμίσεων κατά την πρώτη εκκίνηση
- Μόλις η κονσόλα δείξει ότι ο διακομιστής είναι έτοιμος και ακούει, οι παίκτες μπορούν να συνδεθούν μέσω του εκκινητή Onset
Μεταβλητές Εκκίνησης GPanel
Το GPanel παρέχει μια μεταβλητή εκκίνησης στην καρτέλα Startup για αυτόματες ενημερώσεις. Όλες οι άλλες ρυθμίσεις διακομιστή (όνομα διακομιστή, κωδικός, μέγιστοι παίκτες) ρυθμίζονται στο server_config.json (δείτε παρακάτω).
| Μεταβλητή | Προεπιλογή | Περιγραφή |
|---|---|---|
AUTO_UPDATE |
1 |
Αυτόματη ενημέρωση του διακομιστή κατά την επανεκκίνηση. Ορίστε σε 0 για απενεργοποίηση. |
server_config.json, όχι ως μεταβλητές εκκίνησης GPanel. Δείτε την ενότητα ρυθμίσεων παρακάτω.
Ρύθμιση Διακομιστή (server_config.json)
Το κύριο αρχείο ρυθμίσεων του διακομιστή είναι το server_config.json, που βρίσκεται στον ριζικό κατάλογο του διακομιστή. Μπορείτε να επεξεργαστείτε αυτό το αρχείο μέσω του File Manager του GPanel. Αυτό το αρχείο χρησιμοποιεί μορφή JSON:
{
"servername": "My Onset Server",
"hostname": "0.0.0.0",
"port": 7777,
"maxplayers": 50,
"password": "",
"visible": true,
"streamdistance": 800,
"streamrate": 50,
"tickrate": 50,
"loglevel": 1,
"packages": [
"mygamemode"
],
"plugins": []
}
Επεξήγηση Ρυθμίσεων Διαμόρφωσης
| Ρύθμιση | Προεπιλογή | Περιγραφή |
|---|---|---|
servername |
Onset Server | Το όνομα που εμφανίζεται στο πρόγραμμα περιήγησης διακομιστών του εκκινητή Onset. |
hostname |
0.0.0.0 | Η διεύθυνση IP στην οποία δεσμεύεται ο διακομιστής. Αφήστε ως 0.0.0.0 για δέσμευση σε όλες τις διεπαφές. |
port |
7777 | Η κύρια θύρα UDP για την κίνηση παιχνιδιού. Συνήθως διαχειρίζεται αυτόματα από το GPanel. |
maxplayers |
50 | Μέγιστος αριθμός ταυτόχρονων παικτών. Υψηλότεροι αριθμοί αυξάνουν τη χρήση πόρων. |
password |
(κενό) | Κωδικός διακομιστή. Αφήστε ως κενή συμβολοσειρά για δημόσιο διακομιστή. |
visible |
true | Εάν ο διακομιστής εμφανίζεται στο δημόσιο πρόγραμμα περιήγησης διακομιστών. |
streamdistance |
800 | Η απόσταση (σε μονάδες Unreal) στην οποία οι οντότητες μεταδίδονται στους παίκτες. Χαμηλότερες τιμές μειώνουν το φορτίο δικτύου. |
tickrate |
50 | Ρυθμός tick του διακομιστή σε Hz. Υψηλότερες τιμές σημαίνουν ομαλότερο gameplay αλλά περισσότερη χρήση CPU. |
packages |
(κενός πίνακας) | Λίστα ονομάτων φακέλων πακέτων προς φόρτωση κατά την εκκίνηση. Τα πακέτα ορίζουν τη λειτουργία παιχνιδιού και τους μηχανισμούς gameplay. |
server_config.json πρέπει να είναι έγκυρο JSON. Ένα κόμμα που λείπει, ένα επιπλέον κόμμα ή μια αναντιστοιχία αγκύλης θα εμποδίσει την εκκίνηση του διακομιστή. Χρησιμοποιήστε έναν επικυρωτή JSON αν δεν είστε σίγουροι για τις επεξεργασίες σας.
Ρυθμίσεις Δικτύου
Το Onset χρησιμοποιεί ξεχωριστές θύρες για την κίνηση παιχνιδιού και τα ερωτήματα HTTP. Η κατανόηση της ρύθμισης δικτύου είναι σημαντική για τη σωστή συνδεσιμότητα:
| Θύρα | Πρωτόκολλο | Σκοπός |
|---|---|---|
7777 |
UDP | Κύρια θύρα παιχνιδιού για συνδέσεις παικτών και δεδομένα παιχνιδιού |
7776 |
TCP | Θύρα ερωτήματος HTTP για καταχωρήσεις προγράμματος περιήγησης διακομιστών και ερωτήματα API |
Πώς Συνδέονται οι Παίκτες
Οι παίκτες συνδέονται στους διακομιστές Onset μέσω του επίσημου εκκινητή Onset, όχι απευθείας μέσω του Steam.
Μέσω Προγράμματος Περιήγησης Διακομιστών
- Εκκινήστε το παιχνίδι Onset από το Steam
- Στον εκκινητή Onset, κάντε κλικ στο Server Browser
- Αναζητήστε το όνομα του διακομιστή σας στη λίστα ή φιλτράρετε ανά λειτουργία παιχνιδιού
- Επιλέξτε τον διακομιστή και κάντε κλικ στο Connect
- Εισαγάγετε τον κωδικό αν έχει οριστεί κάποιος
Μέσω Άμεσης Σύνδεσης
- Εκκινήστε το παιχνίδι Onset από το Steam
- Στον εκκινητή Onset, κάντε κλικ στο Direct Connect
- Εισαγάγετε τη διεύθυνση IP και τη θύρα του διακομιστή σας (π.χ.,
192.168.1.100:7777) - Κάντε κλικ στο Connect
Σχετικά Άρθρα
- Ρύθμιση Διαχειριστή και Πακέτων Onset
- Πώς να Βρείτε την IP και τη Θύρα του Διακομιστή σας
- Πώς να Ανεβάσετε Αρχεία μέσω SFTP
- Ξεκινώντας με τον Νέο σας Διακομιστή
Χρειάζεστε Βοήθεια;
Εάν αντιμετωπίζετε προβλήματα με τον διακομιστή σας Onset ή χρειάζεστε περαιτέρω βοήθεια, η ομάδα υποστήριξής μας είναι εδώ για να βοηθήσει. Υποβάλετε ένα δελτίο υποστήριξης και θα επικοινωνήσουμε μαζί σας το συντομότερο δυνατό.