מדריך זה מכסה כיצד להתקין SourceMod ו-MetaMod:Source על שרת Left 4 Dead 2 שלך, להגדיר אדמינים לשרת ולנהל תוספים. להגדרת שרת בסיסית והוראות התחברות, ראה את מדריך הגדרת שרת L4D2.
שלב 1 — התקנת MetaMod:Source ו-SourceMod
SourceMod הוא מסגרת הניהול והתוספים העיקרית עבור Left 4 Dead 2. הוא דורש את MetaMod:Source כתלות. שניהם חייבים להיות מותקנים על ידי העלאת קבצים לתיקיית left4dead2/addons/ של השרת.
הורדת הקבצים הנדרשים
- MetaMod:Source — הורד את הגרסה היציבה האחרונה עבור Linux מ-sourcemm.net. בחר את החבילה המסומנת Left 4 Dead 2 או את גרסת Source 2009/OB הגנרית.
- SourceMod — הורד את הגרסה היציבה האחרונה מ-sourcemod.net. בחר את חבילת Linux.
התקנת MetaMod:Source
- חלץ את ארכיון MetaMod במחשב המקומי שלך. הוא מייצר תיקיית
addons/. - העלה את תוכן תיקיית
addons/אלleft4dead2/addons/בשרת שלך, תוך מיזוג עם קבצים קיימים. - הקובץ המרכזי שמוצב הוא
left4dead2/addons/metamod.vdf, שמורה למנוע ה-Source לטעון את MetaMod.
התקנת SourceMod
- חלץ את ארכיון SourceMod. גם הוא מייצר תיקיית
addons/ותיקייתcfg/. - העלה את שתי התיקיות אל
left4dead2/, תוך מיזוג עם תוכן קיים. - קבצי SourceMod יוצבו תחת
left4dead2/addons/sourcemod/.
אימות ההתקנה
- הפעל את השרת ועקוב אחר פלט הקונסולה ב-GPanel.
- חפש שורות דומות ל:
L4D2: Loading MetaMod:Source v1.x.x L4D2: SourceMod 1.x.x loaded - הצטרף לשרת והקלד
sm versionבקונסולת המשחק. אם SourceMod פעיל, הוא יחזיר את מספר הגרסה המותקנת.
שלב 2 — מבנה התיקיות של SourceMod
הבנת היכן SourceMod מאחסן את קבציו חיונית לניהול תוספים ותצורה.
| נתיב | מטרה |
|---|---|
left4dead2/addons/sourcemod/plugins/ |
קבצי תוספים מקומפלים (.smx). שחרר תוספים כאן כדי להתקין אותם. |
left4dead2/addons/sourcemod/plugins/disabled/ |
העבר קובץ .smx של תוסף לכאן כדי להשבית אותו מבלי למחוק אותו. |
left4dead2/addons/sourcemod/configs/ |
קבצי תצורה עבור אדמינים, מקומות שמורים והגדרות תוספים. |
left4dead2/addons/sourcemod/logs/ |
קבצי לוג של SourceMod ותוספים. בדוק כאן ראשון בעת פתרון שגיאות תוספים. |
left4dead2/addons/sourcemod/translations/ |
קבצי שפה עבור פלט תוספים מתורגם. |
שלב 3 — הוספת אדמינים ב-SourceMod
פתח את left4dead2/addons/sourcemod/configs/admins_simple.ini בעורך הקבצים של GPanel. הוסף רשומות אדמין בפורמט שלהלן, ואז הפעל מחדש את השרת.
// Format: "STEAM_0:X:XXXXXXXX" "flag-string" "password" "comment"
// Flag 'z' grants all permissions (superadmin)
"STEAM_0:1:12345678" "z"
STEAM_0:X:XXXXXXXX ב-admins_simple.ini.
דגלי אדמין נפוצים
| דגל | הרשאה |
|---|---|
z |
אדמין מלא (כל ההרשאות) |
b |
הרחקת שחקנים |
c |
חסימת שחקנים |
d |
הריגה/פגיעה בשחקנים |
e |
החלפת מפות |
f |
שינוי ConVars |
אפשר לשלב דגלים. לדוגמה, "bce" נותן הרשאות הרחקה, חסימה והחלפת מפות ללא גישת אדמין מלאה.
שלב 4 — התקנת תוספי SourceMod
תוספי SourceMod מופצים כקבצי .smx מקומפלים. תוספים פופולריים עבור Left 4 Dead 2 כוללים כלי ניהול, שליטה בבוטים של ניצולים, מערכות מוכנות וכוונוני קושי.
- הורד את קובץ ה-
.smxעבור התוסף שבחרת. רבים זמינים ב-פורומי AlliedModders. - העלה את קובץ ה-
.smxאלleft4dead2/addons/sourcemod/plugins/. - אם התוסף כולל קובץ תצורה (
.cfg), העלה אותו אלleft4dead2/cfg/sourcemod/(צור את התיקייה אם היא לא קיימת). - הפעל מחדש את השרת. SourceMod טוען אוטומטית את כל קבצי ה-
.smxבתיקיית התוספים בהפעלה.
.smx שלו אל left4dead2/addons/sourcemod/plugins/disabled/ והפעל מחדש את השרת. זהו גם הצעד המומלץ הראשון בעת פתרון קונפליקטים בין תוספים.
אימות תוספים טעונים
לאחר הפעלת השרת, אפשר לבדוק אילו תוספים נטענו על ידי הקלדה של הפקודה הבאה בקונסולת השרת (דרך לשונית Console ב-GPanel) או בקונסולת המשחק כאדמין:
sm plugins list
פקודה זו מציגה את כל התוספים הטעונים עם השם, הגרסה והסטטוס שלהם. תוספים שנכשלו בטעינה יסומנו עם מחוון שגיאה.
מאמרים קשורים
- מדריך הגדרת שרת L4D2 — תצורת Server.cfg, אסימוני GSLT, מצבי משחק וכיצד להתחבר
- פתרון בעיות שרת L4D2 — בעיות נפוצות עם חיבורים, תוספות, תוספים ורישום בדפדפן שרתים
- כיצד להעלות קבצים באמצעות SFTP