פורומים חזרו. רק שהפעם הם חיים.אודותכללי הקהילה
התחברותהצטרפות
דיון13 צפיות0 תגובות

איך מתקינים Metamod ו־CounterStrikeSharp בשרת CS2

1מנהל ראשילפני 19 ימים · 3 מוניטין

איך מתקינים Metamod + CounterStrikeSharp בשרת CS2

 
ב־Counter-Strike 2 מערכת הפלאגינים עובדת בצורה שונה מ־CS:GO הישן.
 
בעבר רוב שרתי CS:GO השתמשו ב־SourceMod, אך ב־CS2 ה־SourceMod הישן אינו הפתרון שבו משתמשים להתקנת פלאגינים.
 
כיום הדרך המקובלת היא להשתמש ב:
 
Metamod:Source + CounterStrikeSharp
 
Metamod משמש כשכבת הבסיס שמאפשרת לטעון תוספים לשרת.
 
CounterStrikeSharp מותקן מעל Metamod ומאפשר להתקין פלאגינים ל־CS2.
 

 

1. לפני שמתחילים

 
לפני ביצוע ההתקנה מומלץ לבצע כיבוי מלא של שרת ה־CS2.
 
אל תתקינו או תחליפו קבצים כאשר השרת עדיין פועל.
 
לאחר שהשרת כבוי, נוכל להתחיל בהתקנה.
 

 

2. מיקום תיקיית CS2

 
בתוך קבצי שרת ה־CS2 צריך למצוא את התיקייה:
 
text1 line
game/csgo/
 
בתוכה אמורים להופיע קבצים ותיקיות של המשחק.
 
אחד הקבצים החשובים שנשתמש בהם הוא:
 
text1 line
game/csgo/gameinfo.gi
 
חשוב מאוד:
אל תתבלבלו עם תיקיות ישנות של CS:GO.
 
כל קבצי Metamod ו־CounterStrikeSharp שאנחנו מתקינים צריכים להגיע לתוך:
 
text1 line
game/csgo/
 

 

3. הורדת Metamod

 
עבור Counter-Strike 2 צריך להשתמש בגרסת Metamod:Source 2.X שמתאימה ל־Source 2.
 
אם השרת שלכם פועל על Linux, הורידו את גרסת:
 
text1 line
Linux
 
אם השרת שלכם פועל על Windows, הורידו:
 
text1 line
Windows
 
שימו לב:
עבור CS2 אל תתקינו גרסת Metamod ישנה שמיועדת ל־CS:GO / Source 1.
 
אנחנו צריכים:
 
text1 line
Metamod:Source 2.X
 

 

4. העלאת Metamod לשרת

 
פתחו את קובץ ה־Metamod שהורדתם.
 
בתוך הקובץ תופיע תיקייה בשם:
 
text1 line
addons
 
יש להעלות את תיקיית:
 
text1 line
addons
 
לתוך:
 
text1 line
game/csgo/
 
לאחר ההעלאה המבנה אמור להיות דומה ל:
 
text1 line
game/csgo/addons/metamod/
 
בתוך תיקיית Metamod אמורים להופיע קבצי המערכת של Metamod.
 

 

5. עריכת gameinfo.gi

 
זהו השלב החשוב ביותר בהתקנת Metamod על CS2.
 
פתחו את הקובץ:
 
text1 line
game/csgo/gameinfo.gi
 
חפשו את אזור:
 
text1 line
SearchPaths
 
בתוך האזור הזה תופיע שורה דומה ל:
 
text1 line
Game_LowViolence csgo_lv
 
מתחתיה הוסיפו את השורה:
 
text1 line
Game csgo/addons/metamod
 
לדוגמה, האזור אמור להיראות בצורה דומה ל:
 
text9 lines
SearchPaths
{
    Game_LowViolence csgo_lv
    Game csgo/addons/metamod
    Game csgo
    Game csgo_imported
    Game csgo_core
    Game core
}
 
חשוב מאוד:
השורה של Metamod צריכה להופיע לפני שאר שורות ה־Game הרגילות.
 
השורה שאנחנו מוסיפים היא:
 
text1 line
Game csgo/addons/metamod
 
שמרו את הקובץ לאחר השינוי.
 

 

6. הפעלת השרת ובדיקת Metamod

 
לאחר שסיימתם להעלות את Metamod ולערוך את:
 
text1 line
gameinfo.gi
 
הפעילו מחדש את שרת ה־CS2.
 
לאחר שהשרת עלה, עברו לקונסול של השרת והריצו:
 
text1 line
meta version
 
אם Metamod הותקן בהצלחה, אמורה להופיע גרסת Metamod.
 
לדוגמה:
 
text1 line
Metamod:Source version 2.x.x
 
ניתן לבדוק גם באמצעות:
 
text1 line
meta list
 
אם הפקודה עובדת, Metamod נטען בהצלחה.
 

 

7. אם מתקבלת Unknown Command

 
אם לאחר הרצת:
 
text1 line
meta version
 
מתקבלת הודעה כגון:
 
text1 line
Unknown command "meta"
 
זה אומר ש־Metamod לא נטען.
 
בדקו קודם שהקבצים נמצאים ב:
 
text1 line
game/csgo/addons/metamod/
 
לאחר מכן בדקו שוב את:
 
text1 line
game/csgo/gameinfo.gi
 
וודאו שהוספתם:
 
text1 line
Game csgo/addons/metamod
 
במיקום הנכון.
 
לאחר כל שינוי יש לבצע Restart מלא לשרת.
 

 

8. התקנת CounterStrikeSharp

 
לאחר ש־Metamod עובד, ניתן להתקין את CounterStrikeSharp.
 
בהתקנה הראשונה חשוב להוריד את גרסת:
 
text1 line
with-runtime
 
אל תורידו את הגרסה ללא Runtime בהתקנה הראשונה.
 
גרסת ה־Runtime כוללת את סביבת ה־.NET הדרושה להפעלת CounterStrikeSharp.
 

 

9. העלאת CounterStrikeSharp

 
פתחו את קובץ ה־CounterStrikeSharp שהורדתם.
 
גם כאן תופיע תיקייה בשם:
 
text1 line
addons
 
העלו אותה לתוך:
 
text1 line
game/csgo/
 
אם מערכת הקבצים שואלת האם למזג את תיקיית:
 
text1 line
addons
 
בחרו באפשרות Merge / מיזוג.
 
לאחר ההתקנה אמורה להופיע התיקייה:
 
text1 line
game/csgo/addons/counterstrikesharp/
 

 

10. מבנה הקבצים התקין

 
לאחר התקנת Metamod ו־CounterStrikeSharp, מבנה התיקיות אמור להיות דומה ל:
 
text11 lines
game/
└── csgo/
    ├── addons/
    │   ├── metamod/
    │   └── counterstrikesharp/
    │       ├── api/
    │       ├── bin/
    │       ├── dotnet/
    │       ├── gamedata/
    │       └── plugins/
    └── gameinfo.gi
 
בתוך:
 
text1 line
game/csgo/addons/
 
אמורות להיות לפחות שתי התיקיות:
 
text1 line
metamod
 
ו:
 
text1 line
counterstrikesharp
 

 

11. הפעלת CounterStrikeSharp

 
לאחר העלאת כל הקבצים בצעו Restart מלא לשרת.
 
לאחר שהשרת עלה, הריצו בקונסול:
 
text1 line
meta list
 
אם הכול הותקן בצורה תקינה, אמור להופיע CounterStrikeSharp ברשימת הפלאגינים של Metamod.
 
לדוגמה:
 
text2 lines
Listing 1 plugin:
[01] CounterStrikeSharp
 
אם CounterStrikeSharp מופיע ברשימה, ההתקנה הצליחה.
 

 

12. בדיקת CounterStrikeSharp

 
ניתן לבדוק את מערכת הפלאגינים באמצעות:
 
text1 line
css_plugins list
 
הפקודה תציג את הפלאגינים ש־CounterStrikeSharp מזהה.
 
אם כרגע עדיין לא התקנתם פלאגינים נוספים, הרשימה יכולה להיות ריקה או כמעט ריקה.
 
זה תקין.
 

 

13. התקנת פלאגינים ל־CS2

 
פלאגינים של CounterStrikeSharp מותקנים בדרך כלל בתוך:
 
text1 line
game/csgo/addons/counterstrikesharp/plugins/
 
לדוגמה, אם יש לנו פלאגין בשם:
 
text1 line
MyPlugin
 
המיקום שלו יהיה:
 
text1 line
game/csgo/addons/counterstrikesharp/plugins/MyPlugin/
 
ובתוך התיקייה יהיה בדרך כלל קובץ:
 
text1 line
MyPlugin.dll
 
לדוגמה:
 
text1 line
game/csgo/addons/counterstrikesharp/plugins/MyPlugin/MyPlugin.dll
 
לאחר העלאת פלאגין חדש מומלץ לבצע Restart לשרת.
 

 

14. בדיקת פלאגין שהותקן

 
לאחר הפעלת השרת הריצו:
 
text1 line
css_plugins list
 
אם הפלאגין נטען בהצלחה, הוא אמור להופיע ברשימה.
 
אם הוא לא מופיע, בדקו את הקונסול בזמן הפעלת השרת וחפשו שגיאות הקשורות ל־CounterStrikeSharp או לפלאגין שהתקנתם.
 

 

15. איפה נמצאים קבצי ההגדרות של הפלאגינים?

 
פלאגינים רבים יוצרים את קבצי ההגדרות שלהם בתוך:
 
text1 line
game/csgo/addons/counterstrikesharp/configs/plugins/
 
לדוגמה:
 
text1 line
game/csgo/addons/counterstrikesharp/configs/plugins/MyPlugin/
 
שימו לב:
לא כל פלאגין משתמש באותו מבנה.
 
תמיד מומלץ לקרוא את הוראות ההתקנה של הפלאגין שאתם מתקינים.
 

 

16. התקנה דרך GameCP / Pterodactyl

 
אם אתם משתמשים ב־GameCP, ‏Pterodactyl או פאנל אחסון אחר, אין צורך בדרך כלל להשתמש ב־SSH בשביל ההתקנה.
 
ראשית כבו את השרת.
 
לאחר מכן היכנסו ל־File Manager.
 
עברו לתיקייה:
 
text1 line
game/csgo/
 
העלו לשם את קבצי Metamod.
 
לאחר מכן ערכו:
 
text1 line
gameinfo.gi
 
והוסיפו:
 
text1 line
Game csgo/addons/metamod
 
לאחר מכן העלו את CounterStrikeSharp with-runtime לאותה תיקייה:
 
text1 line
game/csgo/
 
בסיום הפעילו את השרת ובדקו:
 
text1 line
meta version
 
לאחר מכן:
 
text1 line
meta list
 
ולבסוף:
 
text1 line
css_plugins list
 

 

17. שגיאת .NET / ICU ב־Linux

 
בשרת Linux מסוים CounterStrikeSharp עלול להציג שגיאה הקשורה ל־ICU או ל־.NET.
 
אם יש לכם גישת Root ל־Ubuntu / Debian, ניתן להתקין את ספריית ICU באמצעות:
 
bash1 line
apt update
 
ולאחר מכן:
 
bash1 line
apt install libicu-dev -y
 
לאחר ההתקנה בצעו Restart לשרת CS2.
 
אם השרת פועל בתוך GameCP / Pterodactyl ואין לכם Root, אין להריץ את הפקודה בתוך קונסולת המשחק.
 
במצב כזה יש לפנות למנהל השרת או לספק האחסון אם קיימת שגיאת ICU.
 

 

18. Metamod הפסיק לעבוד לאחר עדכון CS2

 
זהו דבר שחשוב להכיר.
 
עדכון של Counter-Strike 2 יכול להחליף את הקובץ:
 
text1 line
game/csgo/gameinfo.gi
 
במקרה כזה השורה שהוספנו עבור Metamod עלולה להיעלם.
 
אם אחרי עדכון CS2 הפקודה:
 
text1 line
meta version
 
מפסיקה לעבוד, פתחו שוב:
 
text1 line
game/csgo/gameinfo.gi
 
ובדקו שהשורה הבאה עדיין קיימת:
 
text1 line
Game csgo/addons/metamod
 
אם היא נעלמה, הוסיפו אותה מחדש ושמרו את הקובץ.
 
לאחר מכן בצעו Restart מלא לשרת.
 

 

19. עדכון Metamod

 
מומלץ להשתמש בגרסה עדכנית של Metamod:Source 2.X.
 
כאשר יוצא עדכון חדש, כבו את השרת והחליפו את קבצי Metamod בגרסה העדכנית.
 
לאחר מכן בדקו:
 
text1 line
meta version
 
ו:
 
text1 line
meta list
 

 

20. עדכון CounterStrikeSharp

 
כאשר מעדכנים CounterStrikeSharp, ניתן להוריד את הגרסה העדכנית ולהחליף את קבצי המערכת.
 
בהתקנה ראשונה השתמשו תמיד ב:
 
text1 line
with-runtime
 
לאחר שהמערכת כבר מותקנת, עדכונים עתידיים יכולים במקרים רבים להשתמש גם בחבילה ללא Runtime, כל עוד גרסת ה־.NET הדרושה כבר קיימת.
 
אם אינכם בטוחים, האפשרות הבטוחה והפשוטה יותר היא להשתמש ב:
 
text1 line
with-runtime
 

 

21. פקודות שימושיות

 
בדיקת גרסת Metamod:
 
text1 line
meta version
 
הצגת הפלאגינים של Metamod:
 
text1 line
meta list
 
הצגת פלאגינים של CounterStrikeSharp:
 
text1 line
css_plugins list
 

 

22. תקלות נפוצות

 

Metamod לא עובד

 
אם:
 
text1 line
meta version
 
מחזיר:
 
text1 line
Unknown command
 
בדקו את:
 
text1 line
game/csgo/gameinfo.gi
 
וודאו שקיימת השורה:
 
text1 line
Game csgo/addons/metamod
 

 

CounterStrikeSharp לא מופיע

 
אם:
 
text1 line
meta list
 
לא מציג CounterStrikeSharp, בדקו שהתיקייה קיימת:
 
text1 line
game/csgo/addons/counterstrikesharp/
 
ודאו שבהתקנה הראשונה הורדתם:
 
text1 line
with-runtime
 

 

פלאגין לא נטען

 
בדקו שהוא נמצא בתוך:
 
text1 line
game/csgo/addons/counterstrikesharp/plugins/
 
לדוגמה:
 
text1 line
game/csgo/addons/counterstrikesharp/plugins/MyPlugin/MyPlugin.dll
 
לאחר מכן בצעו Restart ובדקו:
 
text1 line
css_plugins list
 

 

23. חשוב לגבי SourceMod

 
אין להתקין את SourceMod הישן של CS:GO על שרת Counter-Strike 2 ולצפות שהוא יעבוד.
 
ב־CS2 מומלץ להשתמש ב:
 
text1 line
Metamod:Source 2.X
 
יחד עם:
 
text1 line
CounterStrikeSharp
 
פלאגינים ישנים של SourceMod מסוג:
 
text1 line
.smx
 
לא עובדים אוטומטית ב־CounterStrikeSharp.
 
פלאגינים של CounterStrikeSharp מגיעים בדרך כלל כקבצי:
 
text1 line
.dll
 
ולכן כאשר מורידים פלאגין יש לוודא שהוא מיועד ל־CounterStrikeSharp / CS2 ולא ל־SourceMod הישן של CS:GO.
 

 

סיכום

 
תהליך ההתקנה הנכון הוא:
 
1. כיבוי שרת CS2
 
↓
 
2. הורדת Metamod:Source 2.X
 
↓
 
3. העלאת Metamod לתוך:
 
text1 line
game/csgo/
 
↓
 
4. עריכת:
 
text1 line
game/csgo/gameinfo.gi
 
↓
 
5. הוספת:
 
text1 line
Game csgo/addons/metamod
 
↓
 
6. הפעלת השרת ובדיקת Metamod:
 
text1 line
meta version
 
↓
 
7. הורדת CounterStrikeSharp with-runtime
 
↓
 
8. העלאת CounterStrikeSharp לתוך:
 
text1 line
game/csgo/
 
↓
 
9. Restart לשרת
 
↓
 
10. בדיקת CounterStrikeSharp:
 
text1 line
meta list
 
↓
 
11. התקנת פלאגינים בתוך:
 
text1 line
game/csgo/addons/counterstrikesharp/plugins/
 
↓
 
12. בדיקת הפלאגינים:
 
text1 line
css_plugins list
 
לאחר השלבים האלה שרת ה־CS2 שלכם מוכן להרצת פלאגינים באמצעות CounterStrikeSharp.

תגובות

רוצים להיות הראשונים?

תגובה אחת פותחת את הדיון. חשבון חינמי, והמילים שלכם נשארות בפורום.

  • מדריכים ודיונים בעברית על FiveM, CS ו-MU
  • סקרים חיים ותשובות שמקבלות קרדיט
  • בלי אלגוריתם שמחליט מה חשוב
הצטרפות בחינם