Як створити виділений сервер CS2
На цій сторінці
Виділений сервер CS2 налаштовується повністю під вас: тренуйте раскидки з нескінченними набоями, запускайте retakes або deathmatch для своєї спільноти чи проводьте праки за власними правилами. Valve розповсюджує сервер безкоштовно, і він працює на Linux або Windows.
У цьому гайді — встановлення через SteamCMD, Game Server Login Token, режими гри та порти, конфіг для тренувань лише з команд, які є в сьогоднішній CS2, карти з Workshop і те, що треба знати про плагіни.
Що потрібно серверу CS2
- Файли сервера — виділений сервер CS2 — це той самий застосунок Steam, що й гра,
730, близько 60 ГБ. - Game Server Login Token (GSLT) — без нього інші гравці не зможуть зайти на ваш сервер.
- Залізо — Valve вказує щонайменше 2 ГБ RAM і 64-бітний процесор останнього десятиліття; на Linux — актуальний дистрибутив, наприклад Ubuntu 20.04 або новіший.
- Відкриті порти —
27015на TCP і UDP для гри та27020UDP, якщо ви використовуєте SourceTV.
Не завантажуйте 60 ГБ: сервери 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 створює нові. Якщо сервер порушує правила, його токен можуть забанити — і це може зачепити акаунт-власник.
Режими гри та тікрейт
Режим задається двома значеннями в командному рядку або через 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 |
Тікрейт: у CS2 немає налаштування тікрейту. За словами Valve, із sub-tick точний момент руху, пострілу чи кидка реєструється незалежно від тікрейту, тож вмикати 128 тіків просто нічим — будь-який гайд, де радять задати -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, який досі виходить у вигляді dev-збірок, зазвичай разом із 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 немає налаштування тікрейту; за словами Valve, із sub-tick постріли й рухи реєструються точно в момент, коли вони відбуваються, незалежно від тікрейту. Старий параметр -tickrate був для CS:GO.
27015 на TCP і UDP для гри та RCON, а також 27020 на UDP для SourceTV, якщо ви його використовуєте. Ігровий порт можна змінити через -port.
Ні, SourceMod не має версії для CS2. Плагіни CS2 використовують dev-збірки 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Цей гайд був корисним?