В данном руководстве мы рассмотрим как создать сервер в Counter-Strike 2 (CS2) на виртуальном выделенном сервере (VDS) под управлением Windows, а также на домашнем ПК. Это руководство будет охватывать все необходимые шаги, включая установку SteamCMD, сервера CS2, MetaMod:Source, SourceMod, а также добавление карт, плагинов, моделей игроков и оружия.
Настройка VDS под управлением Windows или домашнего ПК
- Подготовьте сервер или ПК:
- Убедитесь, что у вас установлена последняя версия Windows, и система обновлена.
- Создайте папку для сервера, например,
C:\CS2Server.
Установка SteamCMD
SteamCMD — это командная версия клиента Steam, которая позволяет устанавливать и обновлять игры сервера Steam.
- Скачайте SteamCMD: Перейдите на официальный сайт SteamCMD и скачайте последнюю версию для Windows.
- Распакуйте архив: Распакуйте содержимое архива в папку
C:\CS2Server\steamcmd. - Запустите SteamCMD: Откройте командную строку (cmd) и перейдите в папку
steamcmd:cd C:\CS2Server\steamcmd - Войдите в систему анонимно:
steamcmd.exe +login anonymous
Установка сервера Counter-Strike 2
- Установите сервер CS2:
steamcmd.exe +force_install_dir C:\CS2Server +app_update 730 validate +quit
Установка MetaMod:Source
MetaMod:Source (MMSource) — это базовый модуль, который позволяет загружать другие модули, включая SourceMod.
- Скачайте MetaMod:Source: Перейдите на официальный сайт MetaMod:Source и скачайте последнюю стабильную версию для Windows.
- Распакуйте архив: Распакуйте содержимое архива в папку
C:\CS2Server\csgo\addons.
Установка SourceMod
SourceMod — это мощный модуль для серверов, который позволяет загружать и управлять плагинами.
- Скачайте SourceMod: Перейдите на официальный сайт SourceMod и скачайте последнюю стабильную версию для Windows.
- Распакуйте архив: Распакуйте содержимое архива в папку
C:\CS2Server\csgo\addons.
Настройка сервера
- Создайте конфигурационные файлы:
server.cfg(путь:C:\CS2Server\csgo\cfg\server.cfg):hostname "Мой сервер CS2" password "ваш_пароль" maxplayers 16 map de_dust2 mapgroup mg_active mp_autoteambalance 1 mp_autokick 60 mp_buy_anywhere 1 mp_freezetime 15 mp_friendlyfire 1 mp_limitteams 2 mp_roundtime 5 mp_roundtime_defuse 5 mp_roundtime_hostage 5 mp_startmoney 800 sv_cheats 0 sv_gravity 600 sv_maxcmdrate 66 sv_maxrate 0 sv_maxupdaterate 66 sv_password "ваш_пароль" sv_pure 1 sv_region 255 sv_timeout 180 sv_alltalk 1 sv_voiceenable 1metamod.cfg(путь:C:\CS2Server\csgo\cfg\metamod.cfg):Load "addons/metamod/bin/metamod_win32.dll" Load "addons/sourcemod/bin/sourcemod_win32.dll"sourcemod.cfg(путь:C:\CS2Server\csgo\cfg\sourcemod\sourcemod.cfg):"Logs/SourceMod" "Log File" "0" "0" "1" - Создайте скрипт запуска сервера: Создайте файл
start_server.batв папкеC:\CS2Serverи добавьте в него следующий код:@echo off cd C:\CS2Server\csgo start "" srcds.exe -game csgo -net_port_try 1 +game_type 0 +game_mode 0 +mapgroup mg_active +map de_dust2 +maxplayers 16 +hostname "Мой сервер CS2" +sv_password "ваш_пароль" +sv_lan 0 -console -secure +mat_queue_mode 2 +exec server.cfg +exec metamod.cfg
Настройка портов
- Откройте необходимые порты на вашем Windows: Обычно это порты 27015 (TCP и UDP) для игрового трафика. Это можно сделать через брандмауэр Windows.
Пример настройки брандмауэра Windows:
- Откройте
Панель управления>Система и безопасность>Брандмауэр Windows. - Нажмите
Дополнительные параметры. - Нажмите
Правило для входящих подключенийи выберитеСоздать правило. - Выберите
Порти нажмитеДалее. - Выберите
TCPилиUDPи введите порт27015, затем нажмитеДалее. - Выберите
Разрешить подключениеи нажмитеДалее. - Примените правило для всех профилей и завершите создание правила.
- Откройте
Установка карт
- Скачайте карту в формате
.bsp. - Переместите карту в директорию
C:\CS2Server\csgo\maps. - Обновите конфигурацию в
server.cfgили используйте командуchangelevelв консоли сервера:map de_newmap
Установка плагинов
- Скачайте плагины с официального сайта SourceMod или других источников.
- Распакуйте архивы с плагинами и переместите их в директорию
C:\CS2Server\csgo\addons\sourcemod\plugins. - Настройте плагины в файле
plugins.iniв директорииC:\CS2Server\csgo\addons\sourcemod\configs:"example_plugin.smx" "1"
Установка моделей игроков
- Скачайте модели игроков в формате
.mdl. - Переместите модели в директорию
C:\CS2Server\csgo\models\player. - Настройте конфигурацию в
server.cfgили в специальном файле конфигурации моделей.
Установка моделей оружия
- Скачайте модели оружия в формате
.mdl. - Переместите модели в директорию
C:\CS2Server\csgo\models\weapons. - Настройте конфигурацию в
server.cfgили в специальном файле конфигурации моделей:mp_weapons_allow_map_placed "1"
Запуск сервера
- Запустите сервер с помощью скрипта
start_server.bat:start_server.bat
Заключение
Теперь ваш сервер Counter-Strike 2 настроен с поддержкой MetaMod:Source и SourceMod, что позволяет вам устанавливать и управлять дополнительными плагинами, картами, моделями игроков и оружия. Эти шаги можно выполнить как на VDS под управлением Windows, так и на домашнем ПК. Если у вас возникнут вопросы или проблемы, не стесняйтесь обращаться за помощью. Удачи в создании и управлении вашим игровым сервером!
Кто поможет, пишет
07/19/2021 — 18:39:55 > Получение информации с сервера…1.2.3.4.5.6.7
07/19/2021 — 18:41:36 > Не удалось получить информацию с сервера!
07/19/2021 — 18:41:41 > Вы отключились от сервера.
07/19/2021 — 18:41:41 > Сервер выключен.
Такая же проблема (