Инструкция по установке автономного выделенного сервера Counter-Strike 1.6, под управлением операционной системы Windows:
Установка Half-Life Dedicated Server Update Tool (HLDS Update Tool): HLDS
Update Tool - это приложение, которое служит для установки и обновления
выделенных серверов для игр компании Steam. Оно скачает последнюю
версию выделенного сервера Counter-Strike 1.6 с серверов Steam, а также
будет обновлять его по мере выхода обновлений.
Команды: -command update — Команда установки/обновления выделенного сервера. -command version — Показать установленные версии. -command list — Показать доступные игры.
Параметры: -game <game> — Установить игру, где <game> — код желаемой игры.
Игры на движке GoldSrc: "cstrike" — Counter-Strike 1.6 "czero" — Counters-Strike: Condition Zero "dmc" — Deathmatch: Classic "dod" — Day of Defeat "gearbox" — Opposing Force "ricochet" — Ricochet "tfc" — Team Fortress Classic "valve" — Half-Life Deathmatch
Игры на движке Source: "Counter-Strike Source" — Counter-Strike Source "dods" — Day of Defeat: Source "hl2mp" — Half-Life 2: Deathmatch "tf" — Team Fortress 2
Данные сторонних игр: "redorchestra" — Red Orchestra "ship" — The Ship "sin" — Sin Episodes "darkmessiah" — Dark Messiah "garrysmod" — Garry's Mo
-dir <installdir>
— Путь к папке, в которую будет установлен выделенный сервер. Папку для
выделенного сервера нужно создать заранее, иначе система не сможет
установить сервер. -username <username> — Логин аккаунта Steam (нужен только для доступа к ограниченным данным) -password <password> — Пароль аккаунта Steam (нужен только для доступа к ограниченным данным)
Флаги: -remember_password — Запомнить пароль (если даны логин и пароль аккаунта Steam). -verify_all — Проверить, обновлены ли все файлы HLDS. -retry — Автоматически повторять попытку каждые 30 секунд, если сеть Steam занята.
В
большинстве случаев HLDS Update Tool начнет самообновление, дождитесь
обновления и появится процентный индикатор закачки выделенного сервера
из Интернета (~320 Мб).
После полной закачки сервера можно смело закрывать консоль.Запуск сервера: 1) Откройте файл hlds.exe, заполните все поля на свое усмотрение и нажмите Start Server.
2) После запуска сервера зайдите в вкладку Console и посмотрите консоль на наличие ошибок. 3)
Зайдите через Counter-Strike 1.6 на свой сервер, по IP-адресу который
указан во вкладке Main, и убедитесь в его работоспособности.
Запуск сервера с помощью консоли: 1) Создайте в корневой папке сервера файл start.bat примерно со следующим содержанием:
/high — Запуск сервера с высоким приоритетом. -game cstrike — игра, для которой будет запущен сервер. -console — Запускает сервер в консольном режиме (без GUI) -insecure — Отключение Valve Anti-Cheat (VAC). -master — Сообщить Мастер-серверам о запуске Вашего сервера, чтобы игроки могли находить Ваш сервер в Интернете. -autoupdate — Автоматически обновляет сервер всякий раз, когда выходят обновления. +maxplayers — Устанавливает максимальное количество игроков, допускаемых на сервер. +map — Устанавливает начальную карту, на которой будет запущен сервер. +sv_lan — Параметр запуска сервера для локальной сети, 1 - для локальной сети. +ip — Устанавливает IP сервера, если доступно несколько IP. +port
— Устанавливает порт, через который сервер будет принимать соединения
(порт 27015 будет использован по умолчанию, если порт не указан). 2) Запустите файл start.bat.
После
того как Вы убедились в работоспособности своего сервера, можете
закрыть сервер командой quit или exit и приступить к дальнейшей
настройке Вашего сервера.Установка модов: Моды это отдельные дополнения, придающие, или добавляющие в игру, новые возможности.
MetaMod
— это плагин, который соединяет движок Half-Life и подключаемые игровые
моды, он служит для подключения дополнительных модов на сервер, таких
как AMX Mod X, Admin Mod, Dproto, бустеров (для понижения пинга),
античитов и др., без него установка модификаций не возможна.
а) Зайдите на официальный сайт MetaMod и скачайте бинарные файлы для Windows (Windows Binary). б) Создайте путь в папке выделенного сервера \cstrike\addons\metamod\dlls и скопируйте туда скачанный файл metamod.dll. в)
Откройте файл \cstrike\liblist.gam любым текстовым редактором и
замените строку gamedll "dlls\mp.dll" на gamedll
"addons\metamod\dlls\metamod.dll", тем самым мы подключим MetaMod к
серверу. г) Создайте в папке \cstrike\addons\metamod файл plugins.ini. Этот файл необходим для подключения модов.
Dproto — это плагин для MetaMod, который позволяет присоединятся к серверу игрокам с 47 и 48 протоколом, а также No Steam игрокам. а) Зайдите на официальный сайт Dproto и скачайте последнюю версию. б) Создайте в папке addons папку dproto и скопируйте туда файл dproto.dll. в)
Откройте файл \cstrike\addons\metamod\plugins.ini любым текстовым
редактором и допишите туда строку win32 addons\dproto\dproto.dll, тем
самым мы подключим Dproto к MetaMod. г) Скопируйте в папку cstrike файл dproto.cfg.
AMX Mod X — универсальный мод, который ориентирован на администрирование сервера. а) Зайдите на официальный сайт AMX Mod X и скачайте два архива - AMX Mod X Base Windows и Counter-Strike Addon Windows. б) Распакуйте сначала AMX Mod X Base Window, а поверх него распакуйте Counter-Strike Addon Windows, заменяя все файлы. в) Скопируйте полученную папку addons в cstrike. г)
Откройте файл \cstrike\addons\metamod\plugins.ini любым текстовым
редактором и допишите туда строку win32
addons\amxmodx\dlls\amxmodx_mm.dll, тем самым мы подключим AMX Mod X к
MetaMod.Настройка сервера:
Все настройки сервера хранятся в конфиге server.cfg, откройте его любим текстовым редактором и вписуйте туда консольные команды для Вашего сервера.
Откройте mapcycle.txt и укажите карты, которые будут доступны на Вашем сервере.