Αυτός ο οδηγός καλύπτει κοινά ζητήματα που μπορεί να αντιμετωπίσετε με τον ειδικό διακομιστή σας Left 4 Dead 2 που φιλοξενείται από τη Legion Hosting, συμπεριλαμβανομένων προβλημάτων σύνδεσης, σφαλμάτων συνέπειας addon, συγκρούσεων plugin και ζητημάτων καταχώρησης στον περιηγητή διακομιστών. Για την αρχική ρύθμιση του διακομιστή, δείτε τον Οδηγό Ρύθμισης Διακομιστή L4D2.
Σφάλματα Συνέπειας Addon — Αποβολή Πελατών κατά τη Σύνδεση
- Αυτό το σφάλμα εμφανίζεται όταν έχει οριστεί
sv_consistency 1και τα τοπικά αρχεία ενός πελάτη δεν ταιριάζουν με τα αρχεία του διακομιστή. Αυτό συμβαίνει συνήθως με προσαρμοσμένες εκστρατείες ή αντικαταστάσεις ήχων/μοντέλων. - Για να επιτρέψετε σε πελάτες χωρίς αντίστοιχα addons να συνδεθούν, ορίστε
sv_consistency 0στοserver.cfgκαι επανεκκινήστε. - Εάν θέλετε επιβολή συνέπειας, βεβαιωθείτε ότι όλοι οι παίκτες έχουν πανομοιότυπα αντίγραφα των προσαρμοσμένων αρχείων
.vpkστον κατάλογό τουςleft4dead2/addons/.
// In left4dead2/cfg/server.cfg — set to 0 to disable file hash checking
sv_consistency 0
Συμβιβασμός: Ο ορισμός
sv_consistency 0 σημαίνει ότι οι πελάτες μπορούν επίσης να εκτελούν αυθαίρετες τοπικές τροποποιήσεις (προσαρμοσμένα skins, πακέτα ήχων) χωρίς να αποβάλλονται. Εάν αυτό σας ανησυχεί, διατηρήστε το στο 1 και απαιτήστε από όλους τους παίκτες να εγκαταστήσουν τα ίδια αρχεία addon.
Συγκρούσεις Plugin SourceMod ή Κρασαρίσματα Διακομιστή
- Ελέγξτε το αρχείο καταγραφής σφαλμάτων του SourceMod στο
left4dead2/addons/sourcemod/logs/errors_YYYYMMDD.log. Θα αναφέρει ποιο plugin απέτυχε και γιατί. - Ορισμένα plugins δεν είναι συμβατά με την τρέχουσα έκδοση του SourceMod ή με άλλα συγκεκριμένα plugins. Διαβάστε το νήμα του plugin στο AlliedModders για γνωστές συγκρούσεις.
- Για να απομονώσετε το πρόβλημα, μετακινήστε τα plugins ένα προς ένα στο
left4dead2/addons/sourcemod/plugins/disabled/και επανεκκινήστε μέχρι να σταματήσει το κρασάρισμα. Το τελευταίο plugin που απενεργοποιήσατε είναι πιθανώς η αιτία. - Βεβαιωθείτε ότι χρησιμοποιείτε την τελευταία σταθερή έκδοση τόσο του MetaMod:Source όσο και του SourceMod. Οι μη συμβατές εκδόσεις είναι κοινή πηγή αστάθειας.
Γρήγορη διάγνωση: Εκτελέστε
sm plugins list στην κονσόλα του διακομιστή (μέσω της καρτέλας Console του GPanel) για να δείτε ποια plugins φορτώθηκαν επιτυχώς και ποια απέτυχαν.
Ο Διακομιστής Δεν Εμφανίζεται στον Περιηγητή Διακομιστών ή στο Lobby
- Επιβεβαιώστε ότι έχει οριστεί
sv_lan 0στοserver.cfg. - Επαληθεύστε ότι το token GSLT σας είναι έγκυρο και δεν έχει αποκλειστεί. Μπορείτε να ελέγξετε την κατάσταση του token στο steamcommunity.com/dev/managegameservers. Ένα αποκλεισμένο ή ληγμένο token θα εμποδίσει την καταχώρηση.
- Ελέγξτε ότι το
sv_setsteamaccountστοserver.cfgπεριέχει το token και ότι δεν υπάρχουν τυπογραφικά λάθη ή επιπλέον κενά. - Ο περιηγητής διακομιστών μπορεί να χρειαστεί έως και 10 λεπτά για να καταχωρήσει έναν διακομιστή που μόλις ξεκίνησε. Δοκιμάστε πρώτα μια άμεση σύνδεση μέσω κονσόλας για να επιβεβαιώσετε ότι ο διακομιστής εκτελείται σωστά και στη συνέχεια περιμένετε να ενημερωθεί ο περιηγητής.
- Επιβεβαιώστε ότι το
sv_gametypesπεριλαμβάνει τουλάχιστον μία έγκυρη συμβολοσειρά λειτουργίας παιχνιδιού και ότι τοmp_gamemodeταιριάζει με μία από αυτές τις τιμές.
| Σύμπτωμα | Πιθανή Αιτία | Διόρθωση |
|---|---|---|
| Ο διακομιστής εκτελείται αλλά όχι στον περιηγητή | Λείπει ή είναι μη έγκυρο το token GSLT | Δημιουργήστε ένα νέο token για το App ID 550 και ορίστε το μέσω sv_setsteamaccount |
| Ο διακομιστής στον περιηγητή αλλά με λάθος λειτουργία παιχνιδιού | Αναντιστοιχία sv_gametypes / mp_gamemode |
Βεβαιωθείτε ότι η τιμή mp_gamemode αναφέρεται στο sv_gametypes |
| Ο διακομιστής δεν είναι καθόλου ορατός | Έχει οριστεί sv_lan 1 |
Ορίστε sv_lan 0 στο server.cfg και επανεκκινήστε |
Ο Χάρτης Προσαρμοσμένης Εκστρατείας Δεν Φορτώνει ή Δεν Βρίσκεται
- Βεβαιωθείτε ότι όλα τα αρχεία
.vpkγια την εκστρατεία έχουν ανέβει στοleft4dead2/addons/. Οι εκστρατείες πολλαπλών μερών απαιτούν όλα τα μέρη — η απουσία ενός δευτερεύοντος.vpkθα προκαλέσει αποτυχία φόρτωσης του χάρτη. - Χρησιμοποιήστε το ακριβές εσωτερικό όνομα χάρτη με το
changelevel. Το όνομα του χάρτη δεν είναι πάντα το ίδιο με το όνομα εμφάνισης της εκστρατείας. Ελέγξτε την τεκμηρίωση της εκστρατείας ή τα περιεχόμενα του.vpkτης για τα σωστά ονόματα αρχείων χάρτη. - Επανεκκινήστε τον διακομιστή μετά το ανέβασμα νέων αρχείων
.vpk. Η μηχανή ευρετηριάζει τα addons μόνο κατά την εκκίνηση.
// Use the internal map name, not the campaign display name
changelevel c1m1_hotel // Official campaign example
changelevel custom_map_chapter1 // Custom campaign — check campaign docs for exact name
Δεν Είναι Δυνατή η Σύνδεση στον Διακομιστή
- Επαληθεύστε ότι ο διακομιστής σας εκτελείται ελέγχοντας την καρτέλα Console του GPanel για ενεργή έξοδο.
- Επιβεβαιώστε ότι χρησιμοποιείτε τη σωστή διεύθυνση IP και θύρα από την καρτέλα Network του GPanel. Μην υποθέτετε την προεπιλεγμένη θύρα — η εκχωρημένη θύρα σας μπορεί να διαφέρει.
- Εάν ο διακομιστής προστατεύεται με κωδικό πρόσβασης, βεβαιωθείτε ότι εισάγετε τον σωστό κωδικό. Μπορείτε να τον ελέγξετε ή να τον επαναφέρετε στο
left4dead2/cfg/server.cfgκάτω από τοsv_password. - Επαληθεύστε ότι ο διακομιστής έχει ολοκληρώσει την εκκίνηση πριν επιχειρήσετε να συνδεθείτε. Η κονσόλα θα πρέπει να εμφανίζει μια γραμμή όπως
VAC secure mode is activatedόταν ο διακομιστής είναι έτοιμος για συνδέσεις.
Σημείωση για το τείχος προστασίας: Οι διακομιστές της Legion Hosting έχουν τις απαιτούμενες θύρες ανοιχτές από προεπιλογή. Εάν έχετε αλλάξει τη θύρα του διακομιστή ή χρησιμοποιείτε πρόσθετες υπηρεσίες, ελέγξτε την καρτέλα Network του GPanel για να επιβεβαιώσετε τις σωστές εκχωρήσεις θυρών. Μην ανοίγετε δελτίο υποστήριξης σχετικά με θύρες εκτός εάν έχετε πρώτα επαληθεύσει ότι τα στοιχεία σύνδεσής σας είναι σωστά.
Ο Διακομιστής Κρασάρει κατά την Αλλαγή Χάρτη ή την Εκκίνηση
- Ελέγξτε την έξοδο της κονσόλας του διακομιστή στο GPanel για το τελευταίο μήνυμα σφάλματος πριν το κρασάρισμα.
- Εάν το κρασάρισμα συμβαίνει σε προσαρμοσμένο χάρτη, δοκιμάστε να φορτώσετε έναν επίσημο χάρτη (π.χ.
changelevel c1m1_hotel) για να επιβεβαιώσετε ότι ο διακομιστής είναι σταθερός χωρίς το προσαρμοσμένο περιεχόμενο. - Εάν είναι εγκατεστημένο το SourceMod, ελέγξτε το
left4dead2/addons/sourcemod/logs/για λεπτομέρειες σφάλματος. - Αφαιρέστε τα πρόσφατα προστιθέμενα αρχεία
.vpkή plugins ένα προς ένα και επανεκκινήστε για να απομονώσετε την αιτία. - Τα κατεστραμμένα αρχεία διακομιστή μπορούν να προκαλέσουν κρασαρίσματα κατά την εκκίνηση. Εάν το πρόβλημα παραμένει μετά την αφαίρεση όλου του προσαρμοσμένου περιεχομένου, δοκιμάστε να επανεγκαταστήσετε τον διακομιστή από την καρτέλα Settings του GPanel.
Σχετικά Άρθρα
- Οδηγός Ρύθμισης Διακομιστή L4D2 — Διαμόρφωση server.cfg, tokens GSLT, λειτουργίες παιχνιδιού και πώς να συνδεθείτε
- Ρύθμιση Διαχειριστή L4D2 και Διαχείριση Plugin — Εγκατάσταση SourceMod, MetaMod, προσθήκη διαχειριστών και διαχείριση plugins
- Πώς να Ανεβάσετε Αρχεία μέσω SFTP
Εάν συνεχίζετε να αντιμετωπίζετε προβλήματα μετά την παρακολούθηση αυτού του οδηγού, ανοίξτε ένα δελτίο υποστήριξης στο legionhosting.net/submitticket.php και συμπεριλάβετε το ID του διακομιστή σας, τα μηνύματα σφάλματος από το αρχείο καταγραφής της κονσόλας και μια περιγραφή των βημάτων που έχετε ήδη κάνει.