איך להקים שרת CS2 ייעודי
בעמוד זה
שרת CS2 ייעודי מוגדר כפי שאתם רוצים: תרגלו סמוקים עם תחמושת אינסופית, הריצו Retakes או Deathmatch לקהילה שלכם, או ארחו סקרימים לפי הכללים שלכם. Valve מפרסמת את השרת בחינם, והוא רץ על Linux או Windows.
המדריך הזה מכסה התקנה עם SteamCMD, את ה-Game Server Login Token, מצבי משחק ופורטים, קונפיג אימון שבנוי רק מפקודות שקיימות ב-CS2 של היום, מפות Workshop, ומה כדאי לדעת על תוספים.
מה שרת CS2 צריך
- קבצי השרת — השרת הייעודי של CS2 הוא אותה אפליקציית Steam כמו המשחק,
730, כ-60 GB. - Game Server Login Token (GSLT) — בלעדיו שחקנים אחרים לא יכולים להצטרף לשרת שלכם.
- חומרה — Valve מציינת לפחות 2 GB RAM ומעבד 64 ביט מהעשור האחרון; ב-Linux, הפצה עדכנית כמו Ubuntu 20.04 ומעלה.
- פורטים פתוחים —
27015ב-TCP וב-UDP למשחק, ו-27020UDP אם אתם משתמשים ב-SourceTV.
דלגו על הורדה של 60 GB: שרתי CS2 של HytHost מותקנים עבורכם, עם הטוקן והמצב מוגדרים בפאנל — החל מ-€7.80/חודש.
לתוכניות CS2התקינו והפעילו את השרת
עם SteamCMD השרת יורד באופן אנונימי:
steamcmd +force_install_dir ./cs2-server +login anonymous +app_update 730 validate +quit
לאחר מכן הפעילו אותו עם מפה והטוקן שלכם. ב-Linux, מתוך התיקייה game:
./cs2.sh -dedicated +map de_dust2 +sv_setsteamaccount YOUR_GSLT
ב-Windows התוכנה היא game\bin\win64\cs2.exe עם אותן אפשרויות. הוסיפו -port כדי לשנות את הפורט ו--maxplayers כדי לקבוע את מספר הסלוטים. עדכנו את השרת באותה פקודת SteamCMD בכל פעם ש-CS2 מתעדכן, אחרת שחקנים בגרסה החדשה לא יוכלו להצטרף.
קבלו Game Server Login Token (GSLT)
- פתחו את steamcommunity.com/dev/managegameservers והתחברו.
- הזינו app ID
730והערה שבעזרתה תזהו את השרת, וצרו את הטוקן. - העבירו אותו לשרת עם
+sv_setsteamaccount.
חשבון ה-Steam חייב להחזיק ב-CS2, להיות מקושר למספר טלפון, ולא להיות מוגבל, נעול או חסום בקהילה. השתמשו בטוקן אחד לכל שרת; טוקן שאף פעם לא נעשה בו שימוש פג תוקף, ואיפוס סיסמת ה-Steam יוצר טוקנים חדשים. אם שרת מפר את הכללים, הטוקן שלו עלול להיחסם — וזה עלול להשפיע על החשבון שבבעלותו.
מצבי משחק ו-tick rate
המצב נקבע בשני ערכים בשורת הפקודה, או באמצעות game_alias:
| מצב | +game_type | +game_mode |
|---|---|---|
| Competitive (ברירת מחדל) | 0 | 1 |
| Casual | 0 | 0 |
| Wingman | 0 | 2 |
| Retakes | 0 | 5 |
| Deathmatch | 1 | 2 |
| Arms Race | 1 | 0 |
| Custom | 3 | 0 |
Tick rate: ל-CS2 אין הגדרת tick rate. עם sub-tick, לדברי Valve, הרגע המדויק שבו אתם זזים, יורים או זורקים נרשם ללא תלות ב-tick rate, ולכן אין אפשרות 128 tick להפעיל — כל מדריך שאומר לכם להגדיר -tickrate נכתב עבור CS:GO.
הגדירו שרת אימון ל-CS2
שמרו את זה בשם practice.cfg בתיקייה game/csgo/cfg/ והריצו exec practice בקונסולת השרת. כל פקודה כאן קיימת בגרסת CS2 הנוכחית:
sv_cheats 1 bot_kick mp_warmup_end mp_freezetime 0 mp_roundtime_defuse 60 mp_buytime 9999 mp_buy_anywhere 1 mp_startmoney 60000 mp_maxmoney 60000 sv_infinite_ammo 1 ammo_grenade_limit_total 5 sv_grenade_trajectory_prac_pipreview 1 sv_showimpacts 1 mp_restartgame 1
כש-sv_cheats 1 פעיל, sv_rethrow_last_grenade זורק שוב את הרימון האחרון שלכם, ו-noclip מאפשר לכם לעוף לנקודות הזריקה. פקודות המסלול של CS:GO כמו sv_grenade_trajectory כבר לא קיימות; CS2 החליף אותן בפקודות sv_grenade_trajectory_prac_ שלמעלה.
מפות Workshop ותוספים
מפות Workshop: host_workshop_map <id> טוען מפה אחת לפי ה-Workshop ID שלה, ו-host_workshop_collection <id> מארח אוסף שלם כסבב מפות. ההפעלה הראשונה ממתינה עד שהמפות יורדות.
תוספים: SourceMod לא קיים ל-CS2. תוספים רצים על Metamod:Source 2.0, שעדיין מתפרסם כגרסאות פיתוח, בדרך כלל עם CounterStrikeSharp מעליו. שניהם פרויקטים קהילתיים שאתם מתקינים בעצמכם, ועדכון של CS2 עלול לשבור אותם עד שהם מתעדכנים — בדקו את הדפים שלהם לפני שאתם מסתמכים על תוסף.
אחסון שרת CS2 ב-HytHost
- הזמינו עם מספר הסלוטים שאתם צריכים בדף אחסון CS2. המשחק מותקן עבורכם.
- פתחו את הלשונית Startup והדביקו את ה-GSLT שלכם. באותה לשונית נמצאים המפה, מצב המשחק, אוסף Workshop, VAC ו-RCON. אוסף Workshop מחליף את סבב המפות, וההפעלה הראשונה ממתינה עד שהמפות יורדות.
- העלו קבצי קונפיג כמו
practice.cfgאלgame/csgo/cfgבמנהל הקבצים, והריצו אותם מקונסולת הפאנל. - התחברו עם הכתובת והפורט שמוצגים בפאנל שלכם.
תוספים אינם מותקנים מראש. אם אתם מוסיפים Metamod:Source ו-CounterStrikeSharp, העלו אותם בעצמכם ובדקו אותם אחרי כל עדכון של CS2.
בחרו סלוטים, הדביקו את הטוקן ושחקו — אחסון CS2 החל מ-€7.80/חודש, עם אוספי Workshop מהפאנל.
לתוכניות CS2שאלות נפוצות
כן, השרת בחינם: זו אפליקציית Steam מספר 730, שיורדת באופן אנונימי עם SteamCMD. עדיין תצטרכו Game Server Login Token ומחשב שנשאר מחובר, בבית או באחסון.
כן. בלי Game Server Login Token שחקנים אחרים לא יכולים להצטרף. צרו טוקן לאפליקציה 730 ב-steamcommunity.com/dev/managegameservers והעבירו אותו עם +sv_setsteamaccount.
לא. ל-CS2 אין הגדרת tick rate; עם sub-tick, לדברי Valve, יריות ותנועה נרשמות ברגע המדויק שבו הן קורות, ללא תלות ב-tick rate. האפשרות הישנה -tickrate הייתה של CS:GO.
27015 ב-TCP וב-UDP למשחק ול-RCON, ו-27020 ב-UDP ל-SourceTV אם אתם משתמשים בו. את פורט המשחק אפשר לשנות עם -port.
לא, ל-SourceMod אין גרסה ל-CS2. תוספים ל-CS2 משתמשים בגרסאות פיתוח של Metamod:Source 2.0, בדרך כלל עם CounterStrikeSharp, ושניהם מותקנים על ידי בעל השרת.
שרת CS2 משלכם, מוכן למשחק
אחסון CS2 של HytHost מתקין עבורכם את המשחק, עם הטוקן, המצב ואוסף ה-Workshop בפאנל — החל מ-€7.80/חודש.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursהמדריך הזה עזר לך?