Αυτός ο οδηγός καλύπτει όλα όσα χρειάζεστε για να ρυθμίσετε και να διαμορφώσετε τον HumanitZ dedicated server σας. Το HumanitZ είναι ένα top-down παιχνίδι επιβίωσης με ζόμπι που περιλαμβάνει crafting, χτίσιμο βάσεων, οχήματα, συντρόφους και δυναμικές εποχές σε έναν μετα-αποκαλυπτικό ανοιχτό κόσμο.
Πρώτη Εκκίνηση στο GPanel
Αφού αγοράσετε τον HumanitZ server σας, ακολουθήστε αυτά τα βήματα για να τον θέσετε σε λειτουργία για πρώτη φορά:
- Συνδεθείτε στο GPanel και επιλέξτε τον HumanitZ server σας από τη λίστα server.
- Πλοηγηθείτε στην καρτέλα Startup για να ελέγξετε και να διαμορφώσετε τις μεταβλητές εκκίνησής σας πριν την πρώτη εκκίνηση.
- Κάντε κλικ στο Start στην κύρια σελίδα κονσόλας. Ο server θα κατεβάσει αυτόματα τα αρχεία του HumanitZ dedicated server μέσω SteamCMD.
- Περιμένετε να ολοκληρωθεί η εγκατάσταση και η αρχική δημιουργία κόσμου. Η πρώτη εκκίνηση διαρκεί περισσότερο από τις επόμενες, καθώς ο κόσμος πρέπει να δημιουργηθεί από την αρχή.
- Μόλις η κονσόλα δείξει ότι ο server είναι έτοιμος και ακούει για συνδέσεις, οι παίκτες μπορούν να συνδεθούν.
Πρώτη Εκκίνηση: Η αρχική δημιουργία κόσμου μπορεί να χρειαστεί αρκετά λεπτά. Μη σταματάτε ή επανεκκινείτε τον server κατά τη διάρκεια αυτής της διαδικασίας, καθώς η διακοπή της δημιουργίας κόσμου μπορεί να καταστρέψει τα δεδομένα αποθήκευσης.
Μεταβλητές Εκκίνησης
Το GPanel παρέχει μεταβλητές εκκίνησης στην καρτέλα Startup που ελέγχουν τις παραμέτρους εκκίνησης του server:
| Μεταβλητή |
Περιγραφή |
Προεπιλογή |
Server Name |
Όνομα εμφάνισης που φαίνεται στον server browser |
My HumanitZ Server |
Max Players |
Μέγιστος αριθμός ταυτόχρονων παικτών |
10 |
Server Password |
Προαιρετικός κωδικός πρόσβασης για ιδιωτική πρόσβαση στον server |
(κενό) |
Admin Password |
Κωδικός πρόσβασης για πρόσβαση διαχειριστή εντός παιχνιδιού μέσω /AdminAccess |
(κενό) |
Game Port |
Κύριο port για συνδέσεις παιχνιδιού (UDP/TCP) |
Εκχωρείται αυτόματα |
Query Port |
Port που χρησιμοποιείται για ερωτήματα του server browser |
Εκχωρείται αυτόματα |
Admin Password: Ορίστε το πριν την πρώτη σας συνεδρία παιχνιδιού. Θα το χρειαστείτε για να χρησιμοποιήσετε εντολές διαχειριστή εντός παιχνιδιού με
/AdminAccess [password]. Δείτε τον οδηγό
Εντολές Διαχειριστή HumanitZ για πλήρεις λεπτομέρειες.
Αρχείο Διαμόρφωσης Server
Το κύριο αρχείο διαμόρφωσης για το HumanitZ είναι το GameServerSettings.ini, που βρίσκεται στον κατάλογο config του server. Μπορείτε να επεξεργαστείτε αυτό το αρχείο μέσω του File Manager του GPanel ή μέσω SFTP.
Σημαντικό: Σταματάτε πάντα τον server πριν επεξεργαστείτε αρχεία διαμόρφωσης. Οι αλλαγές που γίνονται ενώ ο server τρέχει δεν θα τεθούν σε ισχύ και μπορεί να αντικατασταθούν όταν ο server αποθηκεύσει. Τα μενού ρυθμίσεων server εντός παιχνιδιού δεν μπορούν να χρησιμοποιηθούν σε dedicated servers· όλη η διαμόρφωση πρέπει να γίνεται απευθείας μέσω του αρχείου.
Ρυθμίσεις Ταυτότητας Server
ServerName=My HumanitZ Server
Password=
AdminPassword=MySecretAdmin123
MaxPlayers=10
Λειτουργία Παιχνιδιού και PvP
| Ρύθμιση |
Περιγραφή |
Τιμές |
PVP |
Ενεργοποίηση ή απενεργοποίηση μάχης παίκτη εναντίον παίκτη |
0 = Μόνο PvE, 1 = PvP ενεργοποιημένο |
PermaDeath |
Μόνιμος θάνατος χαρακτήρα (ο χαρακτήρας διαγράφεται με τον θάνατο) |
0 = Απενεργοποιημένο, 1 = Ενεργοποιημένο |
OnDeath |
Τι χάνουν οι παίκτες όταν πεθαίνουν |
0 = Σακίδιο και όπλα, 1 = Σακίδιο, όπλα και τσέπες, 2 = Όλα |
ClearInfection |
Αν ο μετρητής μόλυνσης επαναφέρεται κατά την αναγέννηση |
0 = Όχι, 1 = Ναι |
Territory |
Ενεργοποίηση του συστήματος διεκδίκησης εδάφους |
0 = Απενεργοποιημένο, 1 = Ενεργοποιημένο |
Δυσκολία Ζόμπι και NPC
Το HumanitZ παρέχει λεπτομερή έλεγχο της δυσκολίας ζόμπι και NPC μέσω ξεχωριστών ρυθμίσεων υγείας, ταχύτητας και ζημιάς:
ZombieDiffHealth=2
ZombieDiffSpeed=2
ZombieDiffDamage=2
HumanDifficulty=2
ZombieAmountMulti=1.0
HumanAmountMulti=1.0
ZombieDogMulti=1.0
| Ρύθμιση |
Περιγραφή |
Τιμές |
ZombieDiffHealth |
Επίπεδο δυσκολίας υγείας ζόμπι |
0 = Πολύ Εύκολο, 1 = Εύκολο, 2 = Κανονικό, 3 = Δύσκολο, 4 = Πολύ Δύσκολο, 5 = Εφιάλτης |
ZombieDiffSpeed |
Δυσκολία ταχύτητας κίνησης ζόμπι |
0 = Πολύ Εύκολο έως 5 = Εφιάλτης |
ZombieDiffDamage |
Δυσκολία ζημιάς που προκαλούν τα ζόμπι |
0 = Πολύ Εύκολο έως 5 = Εφιάλτης |
HumanDifficulty |
Δυσκολία εχθρικών ανθρώπινων NPC (επηρεάζει τη ζημιά που προκαλείται και την αναγέννηση) |
0 = Πολύ Εύκολο έως 5 = Εφιάλτης |
ZombieAmountMulti |
Πολλαπλασιαστής για τον πληθυσμό ζόμπι. 1.0 = προεπιλογή, 1.5 = 50% περισσότερα. |
Δεκαδικός (π.χ. 0.5, 1.0, 2.0) |
HumanAmountMulti |
Πολλαπλασιαστής για τον πληθυσμό εχθρικών ανθρώπινων NPC |
Δεκαδικός |
ZombieDogMulti |
Πολλαπλασιαστής για τον πληθυσμό σκύλων ζόμπι |
Δεκαδικός |
Λεία και Πόροι
LootRarity=2
LootRespawn=1
LootRespawnTimer=60
PickupRespawnTimer=120
WeaponBreak=0
VitalDrain=1
| Ρύθμιση |
Περιγραφή |
Τιμές |
LootRarity |
Συνολικό επίπεδο σπανιότητας λείας |
0 = Σπάνια, 1 = Χαμηλή, 2 = Προεπιλογή, 3 = Άφθονη, 4 = Πληθωρική |
LootRespawn |
Αν τα δοχεία που έχουν λεηλατηθεί ξαναγεμίζουν με την πάροδο του χρόνου |
0 = Απενεργοποιημένο, 1 = Ενεργοποιημένο |
LootRespawnTimer |
Χρόνος σε λεπτά για την αναγέννηση της λείας στα δοχεία |
Αριθμητικό (λεπτά) |
PickupRespawnTimer |
Χρόνος σε λεπτά για την αναγέννηση των αντικειμένων λείας στο έδαφος |
Αριθμητικό (λεπτά) |
WeaponBreak |
Αν τα όπλα φθείρονται και σπάνε με τη χρήση |
0 = Τα όπλα σπάνε, 1 = Δεν σπάνε |
VitalDrain |
Αν η πείνα και η δίψα μειώνονται με την πάροδο του χρόνου |
0 = Απενεργοποιημένο, 1 = Ενεργοποιημένο |
Κύκλος Ημέρας/Νύχτας και Εποχές
DayDur=30
NightDur=15
StartingSeason=0
DaysPerSeason=10
| Ρύθμιση |
Περιγραφή |
Τιμές |
DayDur |
Διάρκεια της ημέρας σε πραγματικά λεπτά |
Αριθμητικό (λεπτά) |
NightDur |
Διάρκεια της νύχτας σε πραγματικά λεπτά |
Αριθμητικό (λεπτά) |
StartingSeason |
Η εποχή στην οποία ξεκινά ο server |
0 = Φθινόπωρο, 1 = Χειμώνας, 2 = Άνοιξη, 3 = Καλοκαίρι |
DaysPerSeason |
Αριθμός ημερών εντός παιχνιδιού που διαρκεί κάθε εποχή πριν τη μετάβαση |
Αριθμητικό (ημέρες) |
MultiplayerSleep |
Αν ο χρόνος επιταχύνεται όταν όλοι οι παίκτες κοιμούνται ταυτόχρονα |
0 = Απενεργοποιημένο, 1 = Ενεργοποιημένο |
Σύντροφοι και Συμβάντα
| Ρύθμιση |
Περιγραφή |
Τιμές |
DogEnabled |
Αν εμφανίζονται φιλικοί σκύλοι στον κόσμο |
0 = Απενεργοποιημένο, 1 = Ενεργοποιημένο |
DogNum |
Αριθμός φιλικών σκύλων που εμφανίζονται σε όλο τον χάρτη |
Αριθμητικό |
RecruitDog |
Αν οι παίκτες μπορούν να στρατολογήσουν σκύλους ως συντρόφους |
0 = Απενεργοποιημένο, 1 = Ενεργοποιημένο |
AirDrop |
Αν συμβαίνουν συμβάντα airdrop |
0 = Απενεργοποιημένο, 1 = Ενεργοποιημένο |
AirDropInterval |
Ημέρες εντός παιχνιδιού μεταξύ airdrops αφού ενεργοποιηθεί ο πύργος ραδιοφώνου |
Αριθμητικό (ημέρες) |
EagleEye |
Ενεργοποίηση ή απενεργοποίηση της δεξιότητας ανίχνευσης Eagle Eye |
0 = Απενεργοποιημένο, 1 = Ενεργοποιημένο |
Χτίσιμο και Φθορά
| Ρύθμιση |
Περιγραφή |
Τιμές |
BuildingHealth |
Πολλαπλασιαστής για την υγεία των κατασκευών που χτίζουν οι παίκτες. 1.0 = προεπιλογή. |
Δεκαδικός |
AllowDismantle |
Αν οι παίκτες μπορούν να αποσυναρμολογούν τις δικές τους κατασκευές |
0 = Δεν επιτρέπεται, 1 = Επιτρέπεται |
AllowHouseDismantle |
Αν οι παίκτες μπορούν να αποσυναρμολογούν αντικείμενα του κόσμου (τραπέζια, κρεβάτια, κ.λπ.) |
0 = Δεν επιτρέπεται, 1 = Επιτρέπεται |
Decay |
Χρόνος σε δευτερόλεπτα πριν οι κατασκευές χωρίς ιδιοκτήτη φθαρούν και αφαιρεθούν |
Αριθμητικό (δευτερόλεπτα) |
Συνιστώμενες Χαλαρές Ρυθμίσεις: Για μια χαλαρή εμπειρία PvE, δοκιμάστε PVP=0, LootRarity=3, ZombieDiffHealth=1, ZombieDiffSpeed=1, ZombieDiffDamage=1, WeaponBreak=1 (δεν σπάνε) και OnDeath=0 (χάνετε μόνο το σακίδιο). Αυτό επιτρέπει στους παίκτες να επικεντρωθούν στην εξερεύνηση και το χτίσιμο.
Χρονομετρητές Αναγέννησης
Ελέγξτε πόσο γρήγορα οι εχθροί και η άγρια φύση επανεμφανίζονται στον χάρτη:
| Ρύθμιση |
Περιγραφή |
Μονάδα |
ZombieRespawnTimer |
Χρόνος για την αναγέννηση των ζόμπι μετά τον θάνατό τους |
Λεπτά |
HumanRespawnTimer |
Χρόνος για την αναγέννηση των εχθρικών ανθρώπινων NPC |
Λεπτά |
AnimalRespawnTimer |
Χρόνος για την αναγέννηση της άγριας φύσης (ελάφια, αρκούδες, λύκοι) |
Λεπτά |
Πώς να Συνδεθείτε
Μέσω του Server Browser
- Εκκινήστε το HumanitZ και επιλέξτε Multiplayer από το κύριο μενού.
- Ο server browser θα εμφανίσει τους διαθέσιμους servers. Χρησιμοποιήστε τη γραμμή αναζήτησης για να βρείτε τον server σας με το όνομα.
- Κάντε κλικ στον server σας και πατήστε Join. Εισαγάγετε τον κωδικό πρόσβασης του server αν έχει οριστεί.
Μέσω Direct IP
- Από το μενού multiplayer, αναζητήστε μια επιλογή Direct Connect.
- Εισαγάγετε τη διεύθυνση IP και το game port του server σας στη μορφή
IP:Port (για παράδειγμα, 203.0.113.45:7777).
- Κάντε κλικ στο Connect.
Διαχείριση Αποθήκευσης
Το HumanitZ πραγματοποιεί αυτόματη αποθήκευση σε διαστήματα που ορίζονται από τη ρύθμιση SaveIntervalSec στο αρχείο config σας. Μπορείτε επίσης να εξαναγκάσετε μια χειροκίνητη αποθήκευση χρησιμοποιώντας την εντολή διαχειριστή /SaveGame εντός παιχνιδιού.
Δημιουργία Αντιγράφων Ασφαλείας
- Σταματήστε τον server για να διασφαλίσετε ότι δεν γράφονται δεδομένα αποθήκευσης.
- Πλοηγηθείτε στον κατάλογο αποθήκευσης στον File Manager του GPanel.
- Επιλέξτε τα αρχεία αποθήκευσης και χρησιμοποιήστε την επιλογή Archive για να δημιουργήσετε ένα zip αντίγραφο ασφαλείας.
- Κατεβάστε το αρχείο στον τοπικό σας υπολογιστή για ασφαλή φύλαξη.
Σημαντικό: Σταματάτε πάντα τον server πριν αντιγράψετε αρχεία αποθήκευσης. Η αντιγραφή ενώ ο server τρέχει εγκυμονεί κίνδυνο κατεστραμμένων ή ελλιπών δεδομένων αποθήκευσης.
Επαναφορά / Wipe Κόσμου
- Σταματήστε τον server.
- Πλοηγηθείτε στον κατάλογο αποθήκευσης στον File Manager του GPanel.
- Διαγράψτε ή μετονομάστε τον υπάρχοντα φάκελο αποθήκευσης κόσμου.
- Εκκινήστε τον server. Θα δημιουργηθεί ένας νέος κόσμος χρησιμοποιώντας τις τρέχουσες ρυθμίσεις διαμόρφωσης.
Προειδοποίηση: Οι επαναφορές κόσμου είναι μόνιμες. Όλη η πρόοδος των παικτών, οι βάσεις, τα οχήματα και τα αποθέματα θα χαθούν. Δημιουργήστε ένα αντίγραφο ασφαλείας πριν το wipe αν μπορεί να θελήσετε να επαναφέρετε τον παλιό κόσμο αργότερα.
Σχετικά Άρθρα