Сайт клана 6ots [tm]

Как создать автономный выделенный сервер Counter-Strike 1.6 на Windows

Как создать автономный выделенный сервер Counter-Strike 1.6 на Windows

Содержание:
0. Вступление
1. Установка сервера
    а) Установка HLDS Update Tool
    б) Установка чистого сервера
3. Запуск сервера
4. Установка модов
    MetaMod
    Dproto
    AMX Mod X
5. Настройка сервера

 

0. Вступление
Эта статья рассчитана на опытных пользователей, тех кто хочет создать свой автономный выделенный сервер Counter-Strike 1.6 в сети Интернет или в локальной сети. Как правило так создаются качественные сервера на мощном оборудовании и хорошем выделенном канале, которые работают 24 часа в сутки.

Так что если вы еще новичек в создании серверов и не имеете каких-либо высоких требований к серверу, то советуем вам прочитать статью - "Как создать сервер Counter-Strike 1.6". Эта статья даст вам значительно большее представление о создании сервера Counter-Strike 1.6.

Инструкция по установке автономного выделенного сервера Counter-Strike 1.6, под управлением операционной системы Windows:
1. Установка сервера

а). Установка Half-Life Dedicated Server Update Tool (HLDS Update Tool):
HLDS Update Tool - это приложение, которое служит для установки и обновления выделенных серверов для игр компании Steam. Оно скачает последнюю версию выделенного сервера Counter-Strike 1.6 с серверов Steam, а также будет обновлять его по мере выхода обновлений.

1) Зайдите на официальный сайт Steam, внизу в меню "TOOLS" скачайте Windows HLDS Update Tool.

Как создать автономный выделенный сервер Counter-Strike 1.6 на Windows




2) Установите HLDS Update Tool в любую папку на Вашем компьютере, не забудьте указать Ваш регион в инсталляторе.

Как создать автономный выделенный сервер Counter-Strike 1.6 на Windows



б). Установка выделенного сервера:
1) Откройте командную строку операционной системы Windows. Для этого зайдите в (Пуск > Выполнить > cmd).




2) С помощью команды cd перейдите к папке, в которую Вы установили HLDS Update Tool. Для этого введите команду cd и путь к папке.

Например: cd C:\Program Files\HLServer

3) Откройте через консоль HLDS Update Tool с командой "update" и дополнительными параметрами "-game" и "-dir".

Формат: HldsUpdateTool.exe -command <команда> [параметры] [флаги]

Команды:
-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 занята.

Например: HldsUpdateTool.exe -command update -game cstrike -dir C:\HLDS

В большинстве случаев HLDS Update Tool начнет самообновление, дождитесь обновления и появится процентный индикатор закачки выделенного сервера из Интернета (~320 Мб).

 

Как создать автономный выделенный сервер Counter-Strike 1.6 на Windows

После полной закачки сервера можно смело закрывать консоль.

 


Запуск сервера:
1) Откройте файл hlds.exe, заполните все поля на свое усмотрение и нажмите Start Server.



2) После запуска сервера зайдите в вкладку Console и посмотрите консоль на наличие ошибок.
3) Зайдите через Counter-Strike 1.6 на свой сервер, по IP-адресу который указан во вкладке Main, и убедитесь в его работоспособности.

Запуск сервера с помощью консоли:
1) Создайте в корневой папке сервера файл start.bat примерно со следующим содержанием:

start /high hlds.exe -game cstrike -console -insecure -master +sv_lan 0 +maxplayers 20 +map de_dust2 +ip ***.***.***.*** +port 27015

/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.
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.



Другие новости по теме:


    Установка Dproto
    Описание:DPROTO - плагин для Metamod решающий проблему мультипротокола и эмулирующий SteamID для NoSteam-клиентов. Имеет гибкую систему настроек и богатые функциональные возможности.Требования:- Metamod 1.19 (рекомендуется) или 1.19p32.- чистые ... Читать

    Создание сервера CS 1.6 на Linux Создание сервера CS 1.6 на Linux
      Сначала создадим папку, например hlds, где будет наш сервер и заодно перейдём в нее:    1) mkdir /opt/hlds/ - создания папки  hlds     LINUX:~# mkdir /opt/hlds/ -ПРИМЕР mkdir в операционной систе ... Читать

    Установка и настройка AmxMod и Metamon на Counter-Strike сервере
    Установка и настройка AmxMod и Metamon на Counter-Strike сервере   AmxModX - мод для управления сервером counter-strike, установки всевозможных модулей и плагинов упрощающих или увеселяющих игровой процесс и жизнь админа.  &nbs ... Читать

    Counter-Strike Counter-Strike
    Counter-Strike (сокр. — CS; в переводе с англ. «Контрудар») — серия командных компьютерных игр в жанре шутера от первого лица, основанная на движке GoldSource, изначально появившаяся как модификация игры Half-Life. Всего в ... Читать

    Античит sXe Injected Античит sXe Injected
    Античит sXe Injected   I. Общие сведения Античит sXe Injected ещё совсем молодой проект. С начала его запуска прошло около полугода. В данный момент этот античит дорабатывается. Однако можно с уверенностью сказать, что работа его достаточно ... Читать

  • Просмотров: 7177
  • Комментариев: 0
Переместиться наверх