מדריך זה מכסה כיצד להגדיר ולהתחבר לשרת Left 4 Dead 2 הייעודי שלך המתארח ב-Legion Hosting, כולל הגדרות server.cfg, הגדרת טוקן GSLT, מצבי משחק, קמפיינים מותאמים אישית ותוספות Workshop.
שלב 1 — איתור ועריכת server.cfg
Left 4 Dead 2 קורא את תצורת השרת המרכזית מ-left4dead2/cfg/server.cfg. קובץ זה נוצר אוטומטית בפעם הראשונה שהשרת מופעל. אם הוא לא קיים, ניתן ליצור אותו ידנית באמצעות מנהל הקבצים של GPanel.
- התחבר ל-GPanel ובחר את שרת ה-Left 4 Dead 2 שלך.
- עצור את השרת אם הוא פועל.
- לחץ על לשונית Files ונווט ל-
left4dead2/cfg/. - פתח או צור את
server.cfgוהוסף את ההגדרות שלהלן.
הגדרות server.cfg מרכזיות
// ── Server Identity ─────────────────────────────────────────────
hostname "My Legion L4D2 Server"
sv_password "" // Leave empty for a public server
maxplayers 8 // L4D2 max is 32; standard co-op uses 4-8
// ── Game Mode ────────────────────────────────────────────────────
mp_gamemode "coop" // coop | versus | survival | scavenge
sv_gametypes "coop,versus,survival,scavenge"
// ── Network ──────────────────────────────────────────────────────
sv_region 255 // 255 = worldwide
sv_lan 0 // 0 = internet server
sv_alltalk 0
// ── GSLT (Steam Game Server Login Token) ─────────────────────────
sv_setsteamaccount "YOUR_GSLT_TOKEN_HERE"
// ── Cheats / Consistency ─────────────────────────────────────────
sv_cheats 0
sv_consistency 0 // Set to 0 to allow custom content; see notes
// ── Logging ──────────────────────────────────────────────────────
log on
sv_logbans 1
sv_logecho 1
sv_logfile 1
| ConVar | ערכים | תיאור |
|---|---|---|
hostname |
מחרוזת כלשהי | השם המוצג בדפדפן השרתים של Steam ובדפדפן הלובי. |
sv_password |
מחרוזת או ריק | סיסמה הנדרשת להצטרפות. השאר ריק עבור שרת ציבורי. |
maxplayers |
1–32 |
מספר מקסימלי של חריצי שחקנים בו-זמניים. שיתוף פעולה רגיל משתמש ב-4, מול משתמש ב-8, אך שרתים מותאמים אישית לעתים קרובות מגדירים זאת גבוה יותר. |
mp_gamemode |
coop versus survival scavenge |
מצב משחק פעיל. חייב להתאים לערך הרשום ב-sv_gametypes. |
sv_gametypes |
רשימה מופרדת בפסיקים | מצבי משחק שהשרת רשאי לארח. דפדפן הלובי מסנן לפי רשימה זו. |
sv_consistency |
0 או 1 |
כאשר מוגדר ל-1, כל הלקוחות חייבים להחזיק קבצים זהים לשרת. הגדר ל-0 כדי לאפשר תוכן מותאם אישית כגון קמפיינים מותאמים או חבילות צליל מבלי לנתק שחקנים. |
sv_lan |
0 או 1 |
הגדר ל-0 עבור שרת נגיש מהאינטרנט. הגדרה ל-1 הופכת את השרת לרשת מקומית בלבד ומונעת הופעתו בדפדפן הציבורי. |
mp_gamemode ל-realism או realism_versus והוסף ערכים אלה ל-sv_gametypes.
שלב 2 — הגדרת טוקן GSLT
טוקן Game Server Login Token (GSLT) נדרש כדי שהשרת שלך יופיע בשרת הראשי של Steam ויהיה גלוי בדפדפן השרתים הציבורי. ללא טוקן תקף, השרת עדיין יפעל אך ייתכן שלא יופיע ברשימות ועלול להיות מוסר על ידי Valve.
- התחבר לחשבון Steam שלך ועבור לדף Steam Game Server Account Management.
- הזן App ID 550 (Left 4 Dead 2) ותזכורת לזיהוי הטוקן.
- לחץ על Create והעתק את הטוקן שנוצר.
- הדבק אותו ב-
server.cfgכערך עבורsv_setsteamaccount. - שמור את הקובץ והפעל מחדש את השרת. הקונסולה תאשר שהטוקן התקבל עם הודעה כמו
SteamGameServer connected to Steam successfully.
שלב 3 — התקנת קמפיינים מותאמים אישית
קמפיינים מותאמים אישית עבור Left 4 Dead 2 מופצים כקבצי .vpk (Valve Pak). התקנתם על השרת הייעודי שלך הופכת אותם לזמינים למשחק בצד השרת ומבטיחה שכל הלקוחות המחוברים יכולים לגשת לנתוני המפה.
- הורד את קבצי ה-
.vpkשל הקמפיין. קמפיינים מגיעים לעתים קרובות כזוג — למשלcampaign_dir.vpkו-campaign_000.vpk— העלה את כל הקבצים שסופקו. - העלה את קבצי ה-
.vpkל-left4dead2/addons/בשרת שלך באמצעות SFTP. עיין במדריך העלאת SFTP אם אתה צריך עזרה בהתחברות. - הפעל מחדש את השרת. מנוע Source מאנדקס אוטומטית קבצי
.vpkבתיקיית התוספות בעת ההפעלה. - כדי לטעון את הקמפיין, שנה את המפה באמצעות קונסולת השרת:
changelevel c1m1_hotel // Change to official map changelevel custom_map_name // Change to your custom campaign's first map
.vpk מותקן בתיקיית addons/ של Left 4 Dead 2 שלהם, או שירשמו אליו דרך Steam Workshop, כדי להצטרף לשרת המריץ קמפיין מותאם אישית. קונסולת השרת תציג שגיאת עקביות תוסף עבור לקוחות שחסרים להם קבצים אם sv_consistency 1 מוגדר.
הגדרת עקביות תוספות
אם ברצונך לאפשר לשחקנים להצטרף גם אם אין להם את הקמפיין המותאם אישית מקומית, הגדר sv_consistency 0 ב-server.cfg. זה משבית בדיקת hash של קבצים. שים לב שזה גם אומר שלקוחות יכולים להריץ שינויים מקומיים שרירותיים מבלי שיינתקו.
sv_consistency 0 // Allow joins without matching addon files
שלב 4 — תוספות Steam Workshop
שרתי Left 4 Dead 2 ייעודיים יכולים להירשם לתוכן Steam Workshop, אך השיטה המומלצת לשרתים היא להוריד פריטי Workshop ולפרוס אותם כקבצי .vpk במקום להסתמך על הורדה אוטומטית של Workshop, שאינה נתמכת במלואה במצב שרת ייעודי.
תהליך עבודה מומלץ
- הירשם לפריט ה-Workshop בחשבון Steam האישי שלך ואפשר לו להוריד להתקנת Left 4 Dead 2 המקומית שלך.
- מצא את התוכן שהורד במטמון Workshop המקומי של Steam — בדרך כלל ב-
Steam/steamapps/workshop/content/550/במחשב המקומי שלך. - העתק את קבצי ה-
.vpkמתיקיית מטמון ה-Workshop. - העלה את קבצי ה-
.vpkהאלה ל-left4dead2/addons/בשרת Legion Hosting שלך באמצעות SFTP. - הפעל מחדש את השרת. התוסף יהיה פעיל בהפעלה הבאה.
sv_consistency 0 מוגדר. עם זאת, לקוחות שאין להם את הפריט יראו נכסים ברירת מחדל במקום התוכן המותאם אישית.
שלב 5 — התחברות לשרת שלך
ישנן שלוש דרכים להתחבר לשרת Left 4 Dead 2 ייעודי. כתובת ה-IP והפורט של השרת שלך נמצאים בלשונית Network ב-GPanel. עיין במדריך כיצד למצוא את כתובת ה-IP והפורט של השרת שלך לפרטים.
שיטה 1 — קונסולה במשחק (חיבור ישיר)
פתח את קונסולת המפתחים עם מקש הטילדה (~) והקלד:
connect YOUR.SERVER.IP:PORT
connect YOUR.SERVER.IP:PORT; password yourpassword // If password protected
שיטה 2 — דפדפן שרתי Steam
- ב-Steam, פתח View > Game Servers.
- לחץ על לשונית Favourites, ולאחר מכן על Add Server.
- הזן את כתובת ה-IP והפורט של השרת שלך כפי שמוצג ב-GPanel (למשל
1.2.3.4:12345) ולחץ על Find Games at this Address. - לחץ לחיצה כפולה על רשומת השרת כדי להצטרף.
שיטה 3 — מערכת הלובי
אם השרת שלך רשום באופן ציבורי עם טוקן GSLT תקף, שחקנים יכולים למצוא אותו דרך דפדפן הלובי במשחק תחת Play > Find a Server. סנן לפי מצב משחק ואזור. השרת חייב שיהיו לו mp_gamemode ו-sv_gametypes מוגדרים כראוי כדי להופיע בפילטר הלובי המתאים.
| שיטת חיבור | הכי מתאים עבור | דרישות |
|---|---|---|
| חיבור ישיר דרך קונסולה | גישה מהירה, שרתים מוגני סיסמה, פורטים מותאמים אישית | קונסולת מפתחים מופעלת באפשרויות המשחק |
| דפדפן שרתי Steam | הוספה למועדפים, בדיקת סטטוס שרת לפני הצטרפות | כתובת IP ופורט נכונים מלשונית Network ב-GPanel |
| דפדפן לובי במשחק | שרתים ציבוריים עם מצבי משחק סטנדרטיים | טוקן GSLT תקף, sv_lan 0, sv_gametypes נכון |
מאמרים קשורים
- הגדרת מנהל וניהול תוספים ב-L4D2 — התקנת SourceMod, MetaMod, הוספת מנהלים וניהול תוספים
- פתרון בעיות שרת L4D2 — בעיות נפוצות עם חיבורים, תוספות, תוספים ורישום בדפדפן שרתים
- כיצד להעלות קבצים באמצעות SFTP
- כיצד למצוא את כתובת ה-IP והפורט של השרת שלך