Блог


Руководство по установке и первоначальной настройке Counter-Strike сервера
Установка сервера
После создания и оплаты заказа (услуги), перейдите в панель управления. Напротив созданного заказа нажмите кнопку «Установить». После этого, вы окажетесь на странице установки игрового сервера.

Из выпадающего списка выберете адрес, по которому будет доступен ваш игровой сервер, и дистрибутив. Если вы заказали сервер с выделенным IP адресом, то вместо выпадающего списка будет указан выделенный для вашего сервера IP адрес, и ничего выбирать не придется.
На момент написания этой статьи, можно сделать выбор из трех версий игры.
- 5758 — последняя hldsupdatetool версия (поддержка разработчиком прекращена в 2013 году);
- 6027 — от 5758 версии отличается более стабильной работой (закрыты некоторые дырки) и появлением возможности использования русских символы в именах игроков. Но есть и минусы: некоторые плагины, которые прекрасно работают на 5758 версии, на новой могут работать не корректно, или же не заработать вовсе.
- 6153 — последняя на данный момент версия сервера.
После окончания установки, перейдите по ссылке «Управление сервером».
Конфигурация сервера
Перейдя во вкладку «Конфигурация» вы увидите следующее:

В самом верху находится строка запуска, в которой можно указать название карты, которая будет установлена после запуска сервера и прочие параметры.
Чуть ниже находится ссылка на «Основной файл конфигурации». Перейдите по ней, и настройте параметры игрового сервера под свои потребности.

Все параметры этого конфигурационного файла имеют подробные комментарии на русском языке, по этому никаких затруднений с его настройкой у вас возникнуть не должно.
В разделе «Конфигурация» вы так же можете настроить параметры HLTV, список карт, которые будут последовательно меняться на сервере, окно приветствия и бан-листы.
Настройка загрузки контента через HTTP протокол
По умолчанию загрузка контента происходит через UDP протокол. Скорость загрузки в данном случае оставляет желать лучшего. Чтобы ускорить загрузку, необходимо настроить отдачу контента через HTTP протокол.
Перейдите во вкладку «Операции» и нажмите ссылку «HTTP доступ».

Далее откройте доступ к папкам, в которых у вас будут находиться кастомные файлы (дополнительные карты, модели, звуки и т.д.). Для открытия доступа достаточно кликнуть на названия нужных папок. Копируем в буфер обмена HTTP ссылку нашего контент-сервера и возвращаемся к настройке «Основного файла конфигурации».

Добавляем скопированную HTTP ссылку в параметр sv_downloadurl, а значение параметра sv_allowdownload устанавливаем в 1, после чего сохраняем файл.
Установка плагинов
Перейдите в раздел «Плагины», и нажмите на кнопку «Добавить новый». Перед вами появится список плагинов, которые вы можете установить на свой сервер.
Рекомендуем вам в обязательном порядке установить на сервер следующие плагины:
Для 5758 версии игры:
- Metamod (необходим для работы нижеперечисленных плагинов);
- AMX Mod X (необходим для работы нижеперечисленных плагинов);
- Dproto (мульти-протокол с фиксами всякого рода уязвимостей);
- Block Sendfile (исправляет ошибку, из-за которой удаленный пользователь может изменить любой серверный файл);
- AntiDlFile (исправляет ошибку, из-за которой удаленный пользователь может скачать любой серверный файл);
- Anti Fullupdate Spam (отсоединяет игроков пытающихся создавать лаги на сервере командой fullupdate).
- Metamod (необходим для работы нижеперечисленных плагинов);
- Dproto (мульти-протокол с фиксами всякого рода уязвимостей);
- LocalizeBug Fix (предотвращает одновременные зависания клиента у многих игроков с вылетом, часто сопровождающийся ошибкой Reliable Channel Overflowed);
- FakeDetector (определяет и блокирует ботов в любом количестве);
Добавление администратора
Перейдите в раздел «Плагины», нажмите на кнопку «Добавить новый», найдите в списке плагин AMX Mod X и установите его.

Вернитесь в раздел «Плагины», и перейдите к настройке плагина AMX Mod X.

Находим файл
/cstrike/addons/amxmodx/configs/users.ini

и добавляем в него следующее:
— если нужно установить админку на STEAM_ID, где вместо STEAM_0:0:123456 укажите STEAM_ID администратора."STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce"
— если нужно привязать админку к IP адресу, где вместо 123.45.67.89 укажите IP адрес администратора."123.45.67.89" "" "abcdefghijklmnopqrstu" "de"
— если нужно привязать админку к никнейму, где вместо Name укажите никнейм администратора, а вместо password пароль администратора."Name" "password" "abcdefghijklmnopqrstu" "a"
Для авторизации по никнейму, перед подключением к серверу в консоль клиента игры необходимо ввести команду
setinfo _pw "password"
— где вместо password вводим пароль администратора.Для вызова меню администратора, в консоль клиента игры необходимо ввести команду
amxmodmenu
.Добавление карт и прочих файлов
Для тонкой настройки файлов сервера, установки карт и прочих файлов предоставляется FTP доступ. О том, что такое FTP и как им пользоваться, вы можете узнать в этой статье.
