Έκπτωση Αστραπή 50% έκπτωση σε όλους τους servers Μόνο Λίγες Ώρες Έμειναν!
Λήγει σε: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Πώς να Προσθέσετε Mods στον Διακομιστή σας Project Zomboid

EL zomboid pz mods workshop 0 found this helpful

Αυτός ο οδηγός σας καθοδηγεί στην εγκατάσταση mods του Steam Workshop στον διακομιστή σας Project Zomboid που φιλοξενείται με το Legion Hosting. Καλύπτει τις μορφές mod B42 και B41, το εργαλείο Mod Organizer του Legion Hosting, σημειώσεις συμβατότητας για μεγάλα πακέτα mod και πώς να ανακάμψετε από κοινές καταστροφές κόσμου που σχετίζονται με mod.

Δημιουργήστε αντίγραφο ασφαλείας του κόσμου σας πριν προσθέσετε mods. Τα mods μπορούν να καταστρέψουν ένα υπάρχον save, ειδικά όταν προστίθενται στη μέση ενός playthrough. Πριν κάνετε οποιεσδήποτε αλλαγές, χρησιμοποιήστε το GPanel για να δημιουργήσετε ένα αντίγραφο ασφαλείας ή κατεβάστε τον φάκελο save σας μέσω SFTP.

Προαπαιτούμενα

  • Έναν ενεργό διακομιστή Project Zomboid με το Legion Hosting, προσβάσιμο στο gpanel.legionhosting.net
  • Ο διακομιστής σας πρέπει να είναι Offline προτού επεξεργαστείτε τις ρυθμίσεις mod — σταματήστε τον πρώτα στο GPanel
  • Τα Workshop ID και Mod ID για κάθε mod που θέλετε να εγκαταστήσετε (βρίσκονται στη σελίδα Steam Workshop κάθε mod)
  • Ένα αντίγραφο ασφαλείας του τρέχοντος save κόσμου σας (συνιστάται έντονα — δείτε την προειδοποίηση παραπάνω)
B42 ή B41; Το Build 42 (B42) είναι η τρέχουσα προεπιλογή για νέους διακομιστές. Το Build 41 (B41) είναι ο παλαιός σταθερός κλάδος (legacy stable branch). Η μορφή διαμόρφωσης mod διαφέρει μεταξύ τους. Εάν δεν είστε σίγουροι ποιο build εκτελεί ο διακομιστής σας, ελέγξτε το όνομα του διακομιστή ή τη γραμμή εκκίνησης στην Κονσόλα GPanel — θα εμφανίσει την έκδοση build κατά την εκκίνηση.

Βήμα 1 — Βρείτε το Workshop ID και το Mod ID για Κάθε Mod

Κάθε mod που θέλετε να εγκαταστήσετε απαιτεί δύο ξεχωριστά αναγνωριστικά:

  • Workshop ID — το αριθμητικό ID στο URL του Steam Workshop, π.χ., https://steamcommunity.com/sharedfiles/filedetails/?id=2392987841
  • Mod ID — το εσωτερικό ID που ορίζεται από τον δημιουργό του mod, το οποίο βρίσκεται στην περιγραφή του mod στη σελίδα Workshop, που συνήθως αναφέρεται ως "Mod ID:" ή μέσα στο αρχείο mod.info του mod

Σημειώστε και τα δύο ID για κάθε mod πριν συνεχίσετε. Ένα μεμονωμένο στοιχείο Workshop μερικές φορές περιέχει πολλαπλά υπο-mods, καθένα με το δικό του Mod ID.

workshop-page-ids

Βήμα 2 — Χρησιμοποιήστε το Legion Hosting Mod Organizer (Συνιστάται)

Ο ευκολότερος τρόπος για να δημιουργήσετε τη λίστα mod σας είναι ο Legion Hosting Zomboid Mod Organizer. Σας επιτρέπει να αναζητήσετε το Workshop, να προσθέσετε mods βάσει URL ή ID, και δημιουργεί αυτόματα τις σωστά διαμορφωμένες γραμμές διαμόρφωσης που χρειάζεστε για επικόλληση στο GPanel.

  1. Μεταβείτε στο legionhosting.net/zomboid-mod-organizer.php.
  2. Αναζητήστε mods βάσει ονόματος ή επικολλήστε ένα URL του Steam Workshop στο πλαίσιο αναζήτησης.
  3. Προσθέστε κάθε mod στη λίστα σας χρησιμοποιώντας το κουμπί Add.
  4. Μόλις ολοκληρωθεί η λίστα σας, κάντε κλικ στο Generate Config. Το εργαλείο εξάγει έτοιμες προς χρήση γραμμές WorkshopItems και Mods διαμορφωμένες για την έκδοση build του διακομιστή σας.
  5. Αντιγράψτε τις παραγόμενες γραμμές και προχωρήστε στο Βήμα 4 για να τις επικολλήσετε στις ρυθμίσεις του διακομιστή σας.

Εάν προτιμάτε να εισαγάγετε τα ID χειροκίνητα, συνεχίστε με το Βήμα 3 για να τα διαμορφώσετε σωστά για την έκδοση build σας.

Βήμα 3 — Διαμορφώστε τη Λίστα Mod Σωστά

WorkshopItems (ίδιο για όλα τα builds)

Η γραμμή WorkshopItems χρησιμοποιεί ένα ελληνικό ερωτηματικό (semicolon) για να διαχωρίζει τα Workshop ID. Αυτή η μορφή είναι ίδια τόσο για το B41 όσο και για το B42:

WorkshopItems line

WorkshopItems=2392987841;1550458773;2786383654

Mods — Μορφή Build 42 (B42)

Το B42 χρησιμοποιεί ένα πρόθεμα ανάστροφης καθέτου (\) πριν από κάθε Mod ID:

Mods line (B42)

Mods=\ModID1;\ModID2;

Μορφή DLMP (B42)

Ορισμένες διαμορφώσεις χρησιμοποιούν τη μορφή DLMP, η οποία συνδυάζει τα Workshop ID και τα Mod ID με μια ανάστροφη κάθετο σε ένα μεμονωμένο πεδίο:

DLMP format

2392987841\ModID1;1550458773\ModID2;2786383654\ModID3;
Η ανάστροφη κάθετος απαιτείται στο B42. Αυτή είναι η πιο κοινή πηγή αποτυχιών φόρτωσης mod μετά την ενημέρωση B42. Οι καταχωρίσεις Mods πρέπει να έχουν πρόθεμα ανάστροφης καθέτου: \modID. Μην χρησιμοποιείτε καθέτους προς τα εμπρός, κόμματα ή μόνο το Mod ID χωρίς το πρόθεμα ανάστροφης καθέτου.

Mods — Μορφή Build 41 (B41)

Το B41 χρησιμοποιεί απλά Mod ID διαχωρισμένα με ελληνικό ερωτηματικό χωρίς πρόθεμα ανάστροφης καθέτου:

Mods line (B41)

Mods=ModID1;ModID2;ModID3
Μετάβαση από B41 σε B42; Εάν αναβαθμίσατε τον διακομιστή σας από B41 σε B42, πρέπει να αναμορφώσετε τη γραμμή Mods σας ώστε να χρησιμοποιεί το πρόθεμα ανάστροφης καθέτου (\ModID). Η παλιά μορφή B41 σας δεν θα φορτώσει σωστά τα mods σε έναν διακομιστή B42.

Βήμα 4 — Εφαρμόστε τη Λίστα Mod στο Αρχείο Ρυθμίσεων Διακομιστή σας

  1. Συνδεθείτε στο GPanel και επιλέξτε τον διακομιστή σας Project Zomboid.
  2. Βεβαιωθείτε ότι ο διακομιστής είναι Offline. Σταματήστε τον εάν χρειάζεται.
  3. Ανοίξτε τον File Manager και μεταβείτε στο /.cache/server/.
  4. Ανοίξτε το αρχείο ρυθμίσεων διακομιστή σας — ονομάζεται <servername>.ini (π.χ., servertest.ini).
  5. Βρείτε τις γραμμές WorkshopItems= και Mods= στο αρχείο. Επικολλήστε τις τιμές που δημιουργήσατε στο Βήμα 2 ή διαμορφώσατε στο Βήμα 3.
  6. Αποθηκεύστε το αρχείο.
  7. Εκκινήστε τον διακομιστή. Οι λήψεις του Steam Workshop θα ξεκινήσουν αυτόματα κατά την εκκίνηση.
gpanel-mods-fields

Βήμα 5 — Προσθέστε Mods Σταδιακά και Δοκιμάστε

Μην προσθέτετε ολόκληρη τη λίστα mod που επιθυμείτε ταυτόχρονα, ειδικά σε έναν ενεργό διακομιστή ή όταν εργάζεστε με μια μεγάλη συλλογή. Αντίθετα:

  1. Προσθέστε όχι περισσότερα από 3–5 mods κάθε φορά.
  2. Εκκινήστε τον διακομιστή και επιβεβαιώστε ότι φτάνει σε κατάσταση Running και ότι μπορείτε να συνδεθείτε και να παίξετε.
  3. Ελέγξτε την Κονσόλα GPanel για τυχόν μηνύματα σφάλματος ή stack traces πριν προσθέσετε την επόμενη παρτίδα.
  4. Επαναλάβετε μέχρι όλα τα mods να έχουν φορτωθεί και να είναι σταθερά.

Αυτή η προσέγγιση καθιστά πολύ πιο εύκολο τον εντοπισμό του mod που προκαλεί πρόβλημα εάν κάτι πάει στραβά.

Οι μεγάλες λίστες mod απαιτούν περισσότερο χρόνο εκκίνησης. Οι λήψεις του Steam Workshop πραγματοποιούνται κατά την εκκίνηση. Ένας διακομιστής με 50+ mods μπορεί να χρειαστεί αρκετά λεπτά για να εκκινήσει την πρώτη φορά μετά από αλλαγή mod. Μην επανεκκινείτε επανειλημμένα τον διακομιστή ενώ εξακολουθεί να κατεβάζει.

Εγκατάσταση Mods Εκτός Workshop

Εάν έχετε ένα mod που δεν βρίσκεται στο Steam Workshop (που έχει ληφθεί ως φάκελος ή αρχείο ZIP), ανεβάστε το μέσω SFTP στην ακόλουθη διαδρομή στον διακομιστή σας:

/.cache/mods/

Τοποθετήστε τον φάκελο του mod (ο οποίος θα πρέπει να περιέχει ένα αρχείο mod.info) απευθείας μέσα στο /.cache/mods/. Μπορείτε να αποκτήσετε πρόσβαση σε αυτόν τον κατάλογο χρησιμοποιώντας τα διαπιστευτήρια SFTP που εμφανίζονται στο GPanel στην καρτέλα SFTP. Μετά το ανέβασμα, προσθέστε το Mod ID (από το αρχείο mod.info του mod) στη γραμμή Mods= στη διαμόρφωση του διακομιστή σας όπως περιγράφεται στο Βήμα 4. Δεν χρειάζεται Workshop ID για mods εκτός Workshop.

Σημείωση Συμβατότητας Authentic Z

Το Authentic Z είναι ένα από τα πιο δημοφιλή πακέτα mod του Project Zomboid, αλλά αποτελείται από πολλά υπο-mods. Εγκαταστήστε μόνο ένα υπο-mod κάθε φορά, και το συνιστώμενο υπο-mod για διακομιστές πολλαπλών παικτών είναι:

Authentic Z - Current

Μην ενεργοποιείτε πολλαπλά υπο-mods του Authentic Z ταυτόχρονα στον ίδιο διακομιστή. Η εκτέλεση περισσότερων από ενός υπο-mod από αυτή τη συλλογή προκαλεί συγκρούσεις που μπορούν να καταρρεύσουν τον διακομιστή ή να καταστρέψουν τους πίνακες loot. Εάν δεν είστε σίγουροι ποιο υπο-mod είναι ενεργό, ελέγξτε τη γραμμή Mods= στη διαμόρφωσή σας και βεβαιωθείτε ότι αναφέρεται μόνο το Authentic Z - Current (ή το μοναδικό υπο-mod της επιλογής σας).

Επαλήθευση

Αφού εκκινήσετε τον διακομιστή με τα νέα σας mods, επιβεβαιώστε ότι φορτώθηκαν με επιτυχία:

  1. Στο GPanel, ανοίξτε την καρτέλα Console και παρακολουθήστε το αρχείο καταγραφής εκκίνησης. Αναζητήστε γραμμές που αναφέρονται στη φόρτωση κάθε mod — θα πρέπει να δείτε κάτι σαν [ModLoader] Loading mod: ModID για κάθε εγκατεστημένο mod.
  2. Συνδεθείτε στον διακομιστή εντός του παιχνιδιού και ανοίξτε το μενού Mods από το κύριο μενού (Esc → Mods). Τα εγκατεστημένα mods θα πρέπει να εμφανίζονται στη λίστα.
  3. Αναζητήστε στο αρχείο καταγραφής της Κονσόλας τη φράση STACK TRACE. Εάν δεν εμφανίζεται καμία, ο διακομιστής εκκίνησε καθαρά. Εάν δείτε κάποια, σημειώστε το mod που αναφέρεται κοντά στην κορυφή του trace — αυτό το mod είναι η πιθανή αιτία του προβλήματος.
  4. Περπατήστε μέσα στο παιχνίδι και επιβεβαιώστε ότι το περιεχόμενο που προστέθηκε από mod (αντικείμενα, κτίρια, ζόμπι) εμφανίζεται όπως αναμένεται.

Αντιμετώπιση Προβλημάτων

Τα mods δεν φορτώνονται / ο διακομιστής εκκινεί αλλά τα mods φαίνονται ανενεργά

  • Επαληθεύστε ότι η γραμμή Mods χρησιμοποιεί τη σωστή μορφή για το build σας — πρόθεμα ανάστροφης καθέτου (\ModID) για το B42, απλά Mod ID για το B41. Η μορφή WorkshopItems είναι ίδια και για τα δύο builds.
  • Επιβεβαιώστε ότι το Mod ID στη γραμμή Mods= ταιριάζει ακριβώς με το ID που εμφανίζεται στην περιγραφή Workshop του mod ή στο αρχείο mod.info. Τα Mod ID κάνουν διάκριση πεζών-κεφαλαίων.
  • Ελέγξτε ότι και τα δύο πεδία WorkshopItems και Mods έχουν αποθηκευτεί — μεταβείτε αλλού και επιστρέψτε στο GPanel για να επιβεβαιώσετε ότι οι τιμές διατηρήθηκαν.

Η λήψη του Steam Workshop αποτυγχάνει / τα mods δεν κατεβαίνουν κατά την εκκίνηση

Εάν ο διακομιστής εκκινεί αλλά τα mods του Workshop δεν φαίνεται να κατεβαίνουν, ο φάκελος cache του Steam μπορεί να είναι κατεστραμμένος. Για να το διορθώσετε:

  1. Σταματήστε τον διακομιστή στο GPanel.
  2. Συνδεθείτε μέσω SFTP και μεταβείτε στο /steamapps/workshop/.
  3. Διαγράψτε ολόκληρο τον φάκελο workshop/ (ή τα περιεχόμενά του).
  4. Εκκινήστε ξανά τον διακομιστή. Το Steam θα κατεβάσει εκ νέου όλα τα στοιχεία του Workshop από την αρχή.
Αυτό διαγράφει όλα τα προσωρινά αποθηκευμένα αρχεία του Workshop. Ο διακομιστής θα χρειαστεί να κατεβάσει εκ νέου κάθε εγγεγραμμένο στοιχείο Workshop κατά την επόμενη εκκίνηση. Για μεγάλες λίστες mod αυτό μπορεί να προσθέσει αρκετά λεπτά στην πρώτη εκκίνηση.

WorldDictionaryException / καταστροφή λεξικού κόσμου

Εάν το αρχείο καταγραφής της Κονσόλας εμφανίζει ένα σφάλμα WorldDictionaryException, το λεξικό κόσμου έχει καταστραφεί — αυτό μπορεί να συμβεί κατά την προσθήκη ή αφαίρεση mods που εισάγουν νέα αντικείμενα ή tiles.

Μόνο ως έσχατη λύση. Η διαγραφή του WorldDictionary.bin μπορεί να καταστρέψει τα ID αντικειμένων και τα ID οχημάτων στο save σας. Κάντε το μόνο εάν ο διακομιστής δεν εκκινεί καθόλου και δεν έχετε άλλη επιλογή. Δημιουργείτε πάντα πρώτα αντίγραφο ασφαλείας του φακέλου save σας.

Εάν πρέπει να επιχειρήσετε ανάκτηση:

  1. Σταματήστε τον διακομιστή στο GPanel.
  2. Δημιουργήστε αντίγραφο ασφαλείας ολόκληρου του φακέλου save σας μέσω SFTP ή GPanel Backups.
  3. Συνδεθείτε μέσω SFTP και μεταβείτε στο /.cache/saves/multiplayer/<YourWorldName>/.
  4. Διαγράψτε το WorldDictionary.bin.
  5. Εκκινήστε τον διακομιστή. Το Project Zomboid θα αναγεννήσει το λεξικό κατά την εκκίνηση.
  6. Ελέγξτε εντός του παιχνιδιού για κατεστραμμένα αντικείμενα ή οχήματα. Εάν ο κόσμος είναι σοβαρά κατεστραμμένος, επαναφέρετε από το αντίγραφο ασφαλείας που δημιουργήσατε στο βήμα 2.

Ο διακομιστής καταρρέει κατά την εκκίνηση με STACK TRACE στο αρχείο καταγραφής της κονσόλας

Ένα stack trace αμέσως μετά την εκκίνηση συνήθως υποδηλώνει σύγκρουση mod ή ένα mod που δεν είναι συμβατό με την τρέχουσα έκδοση build σας. Για να το διαγνώσετε:

  1. Στο GPanel, ανοίξτε το αρχείο καταγραφής Console και αναζητήστε STACK TRACE.
  2. Διαβάστε τις γραμμές πάνω από το trace για το όνομα αρχείου του mod ή το Mod ID που αναφέρεται — αυτό είναι συνήθως το προβληματικό mod.
  3. Αφαιρέστε αυτό το mod τόσο από τη γραμμή WorkshopItems όσο και από τη γραμμή Mods, αποθηκεύστε και επανεκκινήστε τον διακομιστή.
  4. Εάν ο διακομιστής εκκινεί καθαρά μετά την αφαίρεση, ελέγξτε τη σελίδα Workshop του mod για μια ενημέρωση συμβατή με B42 ή μια γνωστή σημείωση σύγκρουσης στα σχόλια.

Μπορείτε επίσης να ανοίξετε το πλήρες αρχείο debug.log μέσω SFTP στο /.cache/Logs/<date>_DebugLog-server.txt για περισσότερες λεπτομέρειες από όσες εμφανίζει η κονσόλα GPanel.

Ο διακομιστής καταρρέει όταν συνδέονται παίκτες με συγκεκριμένα mods

Εάν ο διακομιστής λειτουργεί καθαρά αλλά καταρρέει όταν συνδέεται ένας παίκτης, ο παίκτης μπορεί να έχει mods από την πλευρά του client που συγκρούονται με τον διακομιστή. Ζητήστε από τον παίκτη να απενεργοποιήσει όλα τα τοπικά mods του Project Zomboid από το μενού Mods εντός του παιχνιδιού και να δοκιμάσει να συνδεθεί ξανά. Εάν η κατάρρευση σταματήσει, ο παίκτης θα πρέπει να ενεργοποιήσει ξανά τα mods ένα-ένα για να βρει το mod που συγκρούεται.

Το mod αφαιρέθηκε αλλά ο διακομιστής εξακολουθεί να προσπαθεί να το φορτώσει

Εάν αφαιρέσατε το ID ενός mod από τη διαμόρφωση αλλά ο διακομιστής εξακολουθεί να το αναφέρει κατά την εκκίνηση, το στοιχείο Workshop μπορεί να είναι ακόμα προσωρινά αποθηκευμένο. Διαγράψτε τον συγκεκριμένο φάκελο στοιχείου Workshop από το /steamapps/workshop/content/108600/<workshopID>/ μέσω SFTP, στη συνέχεια επανεκκινήστε τον διακομιστή.


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.