Вам понадобится
  • - HLDSUpdateTool;
  • - Counter Strike Source.
Инструкция
1
Загрузите программу от Valve HLDSUpdatetool, которая загрузит наиболее актуальную версию сервера с официальной страницы обновлений. Поместите скачанный файл во временную директорию вашего сервера (например, на «C:/hlds»).
2
Запустите hldsupdatetool.exe и следуйте инструкциям инсталлятора. После окончания установки перейдите в созданную папку hldsupdatetool и запустите исполняемый файл для обновления программы.
3
Далее необходимо загрузить файлы игрового сервера. Длительность процесса может достигать нескольких часов, все зависит от скорости вашего интернет-соединения. Перейдите в консоль Windows («Пуск» - «Выполнить»).
4
Во всплывшем окне введите следующую команду:
C:\папка_вашей_HLDS\hldsupdatetool.exe –command update –game «Counter Strike Source» -dir C:\папка_сервера
Вместо «папка_сервера» укажите путь до директории, в которую вы хотите установить ваш выделенный сервер. Параметр «-game» соответствует типу игры.
5
После выполнения указанной команды начнется скачивание сервера игры Source. Дождитесь окончания загрузки и перейдите в директорию сервера, в папку «cstrike/cfg». Откройте server.cfg при помощи Блокнота и сделайте все необходимые настройки, после чего сохраните файл.
6
Перейдите в меню «Пуск» - «Выполнить» и введите:
C:\папка_сервера\srcds.exe –console –game cstrike +map de_dust –maxplayers 16 –autoupdate
7
Команда «+map» отвечает за запуск сервера с определенной карты. Атрибут «maxplayers» отвечает за максимальное количество игроков на запущенной карте. Если вы хотите запустить окно визуальной настройки параметров, то просто запустите файл srcds.exe в соответствующей директории. Сервер запущен.
8
Для запуска сервера при помощи .bat-файла достаточно создать файл с соответствующим разрешением и ввести параметры, открыв файл при помощи Блокнота:
@echo off

cls

echo This script protects you from crashes

echo Close this window if you want to determinate scard type Y and press Enter

title srcds.com Watchdog

: srcds

echo (%time%)

start /wait srcds.exe –console –game cstrike +map de_dust2 +maxplayers 18

echo (%time) crashed or closed

goto srcds
В случае падения файла srcds этот скрипт автоматически перезапустит сервер с указанными параметрами.