Наша группа Вконтакте

Наши проекты

Главная страничка
Добавить в закладки



Файлы


Статьи


   

» » Как создать автономный выделенный сервер Counter-Strike 1.6
Для Админа » Как создать автономный выделенный сервер Counter-Strike 1.6 [2010.04.14]

Создать автономный выделенный сервер (HLDS) Counter-Strike 1.6 на Windows


Создать HLDS Counter-Strike 1.6 на Windows

Содержание:


Вступление
1) Установка основы сервера
2) Запуск сервера
3) Установка модов
    3.1) MetaMod
    3.2) Dproto
    3.3) AMX Mod X
4) Настройка сервера

Вступление


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

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

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

1. Установка основы сервера



SteamCMD — это приложение, которое служит для установки и обновления выделенных серверов для игр компании Steam. Оно скачает последнюю версию выделенного сервера Counter-Strike 1.6 с серверов Steam, а также будет обновлять его по мере выхода обновлений. С 2013 года, улучшенная замена утилите HldsUpdateTool.

1) Скачайте SteamCMD для Windows с сайта Steam - http://media.steampowered.com/installer/steamcmd.zip.

2) Извлеките файл steamcmd.exe в любую пустую папку на вашем компьютере, например в C:\SteamCMD, и запустите его.
Программа автоматически начнет обновляться до самой новой версии, дождитесь окончания обновления и переходите к следующему пункту.

Примечание: Чтобы не писать команды в SteamCMD вручную, их можно вставлять, для этого нажмите Alt+Пробел => Изменить => Вставить:

SteamCMD


3) Чтобы скачать сервер нужно войти в свой аккаунт Steam, но в нашем случае можно войти анонимно, для этого используйте команду:
login anonymous

4) Укажите папку, куда вы хотите установить сервер, например:
force_install_dir C:\HLDS\

5) Для установки или обновления сервера используйте команду app_update <app_id>. Для проверки правильности скачивания добавьте команду validate.
app_update 90 validate

SteamCMD

6) Повторите предыдущий пункт 6, еще примерно 3 раза:
7) После полной закачки сервера можно смело выйти из SteamCMD командой:
quit

Вместо <app_id> можно указать любую другую игру или сервер в Steam, например:

Коды серверов Steam
90Counter-Strike
Half-Life Dedicated Server для Half-Life: Deathmatch
"90 -beta beta"Counter-Strike Condition Zero Dedicated Server Beta
740Counter-Strike: Global Offensive Dedicated Server
111710Nuclear Dawn Dedicated Server
223240Red Orchestra Dedicated Server
212542Red Orchestra 2: Heroes of Stalingrad Dedicated Server
215350Killing Floor Dedicated Server
229830Team Fortress 2 Dedicated Server Beta


Другие команды SteamCMD
loginВойти в Steam
runscriptВыполнение последовательности команд с помощью файла скрипта
commandlineВыполнение команд непосредственно через командную строку операционной системы
convarsФункции и параметры которые влияют на текущую сессию программы
app_buildСборка контента приложения(только для лицензированных разработчиков приложений Steam)
app_updateУстановка/обновление сервера или игры

Посмотреть все поддерживаемые команды можно командой help или произвести поиск по командам использую команду find <поиск>. Вместо <поиск>, введите свое поисковое слово.

2) Запуск сервера


2.1) Запуск сервера с помощью hlds.exe:


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

Запуск сервера


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

2.2) Запуск сервера с помощью консоли:


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 — Сообщить Мастер-серверам о запуске Вашего сервера, чтобы игроки могли находить Ваш сервер в Интернете.
-nomaster — Не сообщать Мастер-серверам о запуске Вашего сервера.
-autoupdate — Автоматически обновляет сервер всякий раз, когда выходят обновления.
+maxplayers — Устанавливает максимальное количество игроков, допускаемых на сервер.
+map — Устанавливает начальную карту, на которой будет запущен сервер.
+sv_lan — Параметр запуска сервера для локальной сети, 1 - для локальной сети.
+ip — Устанавливает IP сервера, если доступно несколько IP.
+port — Устанавливает порт, через который сервер будет принимать соединения (порт 27015 будет использован по умолчанию, если порт не указан).

2) Запустите файл start.bat.

Примечание: Чтобы создать файл start.bat, создайте в Блокноте новый документ (Ctrl+N) и выберите "Файл => Сохранить как... => Тип файла: Все файлы => Имя файла: start.bat".

После того как вы убедились в работоспособности своего сервера, можете закрыть сервер командой quit или exit и приступить к дальнейшей настройке сервера.

3) Установка модов


Моды это отдельные дополнения, придающие, или добавляющие в игру, новые возможности.

3.1) MetaMod

— это плагин, который соединяет движок Half-Life и подключаемые игровые моды, он служит для подключения дополнительных модов на сервер, таких как AMX Mod X, Admin Mod, Dproto, бустеров (для понижения пинга), античитов и др., без него установка модификаций не возможна.

а) Зайдите на официальный сайт MetaMod, либо Metamod-P и скачайте бинарные файлы для Windows (Windows Binary).
б) Скопируйте скачаный файл metamod.dll в папку \cstrike\addons\metamod\dlls.
в) Откройте файл \cstrike\liblist.gam блокнотом и замените строку
gamedll "dlls\mp.dll"
на
gamedll "addons\metamod\dlls\metamod.dll"
тем самым вы подключили MetaMod к серверу.

г) Создайте в папке \cstrike\addons\metamod файл plugins.ini. Этот файл необходим для подключения модов.

3.2) 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.

3.3) AMX Mod X

— универсальный мод, который ориентирован на администрирование сервера.
а) Зайдите на официальный сайт AMX Mod X и скачайте два архива - AMX Mod X Base Windows и Counter-Strike Addon Windows.
б) Распакуйте архив AMX Mod X Base Window в папку cstrike.
в) Распакуйте архив Counter-Strike Addon Windows, заменяя все файлы.
г) Откройте файл \cstrike\addons\metamod\plugins.ini блокнотом и допишите туда строку
win32 addons\amxmodx\dlls\amxmodx_mm.dll
тем самым вы подключили AMX Mod X к MetaMod.

4) Настройка сервера


4.1) Установка плагинов AMX Mod X:


Установите плагины, какие вам нравятся (ищите в Интернете плагины для AMX Mod X), для AMX Mod X.
а) Для установки плагина, скопируйте .amx файл в: \addons\amxmodx\plugins.
б) Затем, добавьте его название в \addons\amxmodx\configs\plugins.ini.

4.2) Делаем себя админом на сервере AMX Mod X:


Админка установлена по умолчанию для того игрока, который запустил игру на том же компьютере что и сервер.
Можете открыть \cstrike\addons\amxmodx\configs\users.ini и добавить дополнительных админов.

4.3) Настройка серверного конфига:


а) Все настройки сервера хранятся в конфиге server.cfg, откройте его любим текстовым редактором и вписывайте туда консольные команды для вашего сервера.
б) Откройте mapcycle.txt и укажите карты, которые будут доступны на вашем сервере.

Эта статься дает только азы понятия, о том как примерно создается выделенный сервер, по дальнейшей настройке и улучшению сервера обращайтесь к специализированным сайтам, которые посвящены именно созданием серверов для игр Counter-Strike, Half-Life и т.п...

  • Нравится
  • 10
| Просмотров: 179 693 | Комментариев: 68

Отредактировал: Admin [2015.05.17]
Причина: Статья изменена (14.04.2015)

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

  1.  #68 - dizehillz Украина, Lviv
    [10.03.2016, 00:02]
    Аватар
    Всьо зробив як сказано.
    Після
    "1) Откройте файл hlds.exe, заполните все поля на свое усмотрение и нажмите Запуск сервера. "

    мене запитав "Віндовс" чи "дозволити використання мереж" - по дефолту всьо підтвердив.

    сам сервер не запустився, так і не вискочило вікно - Console, Main.
    що робити?
    [Посетители]
     
    • Нравится
    • 1
     

  2.  #67 - Nyaska:) Белоруссия, Vitebsk
    [30.07.2015, 17:01]
    Аватар
    Сильверам не понять. Спасибо за статейку. smile

    P.S Если у вас такое "Unable to initialize Steam" ,значит у вас пиратка ,покупайте стим =)


    --------------------
    КАКОЙ БАН???? Я СТИМ!!!

    [Посетители]
     
    • Нравится
    • 5
     

  3.  #66 - FrostBite Молдова, Bendery
    [03.12.2014, 16:12]
    Аватар
    Для Linux напишите статейку!!!
    [Посетители]
     
    • Нравится
    • 5
     

  4.  #65 - FrostBite Молдова, Tiraspol
    [29.11.2014, 20:25]
    Аватар
    Всё отлично,всё работает!!Для Linux напиши такую статейку!!!!
    [Посетители]
     
    • Нравится
    • 6
     

  5.  #64 - csromer Украина, Lviv
    [12.06.2014, 13:56]
    Аватар
    а у меня выскакивает такое окно: fatal error error reading application id. please either write it to steam_appid.txt or use the launcher!
    , что делать?
    [Посетители]
     
    • Нравится
    • 4
     

  6.  #63 - galaxy Россия, Samara
    [16.11.2013, 00:11]
    Аватар
    Цитата: Профессор
    я скачал стим извлек в папку ,но почему он не открывается???Выскакивает командная строка и быстро исчезает.Помогите пожалуйста=(

    с радостью помогу, но возможно что то не так делаешь. Если очень надо, то вот мыло galaxy1112009@rambler.ru
    [Посетители]
     
    • Нравится
    • 4
     

  7.  #62 - Профессор Россия,
    [08.11.2013, 12:09]
    Аватар
    я скачал стим извлек в папку ,но почему он не открывается???Выскакивает командная строка и быстро исчезает.Помогите пожалуйста=(
    [Посетители]
     
    • Нравится
    • 4
     

  8.  #61 - galaxy Россия, Samara
    [03.10.2013, 17:33]
    Аватар
    АДМИН, СОЗДАЙ СТАТЬЮ КАК СДЕЛАТЬ СВОЙ СЕРВЕР ВИДНЫМ В ИНЕТЕ.
    [Посетители]
     
    • Нравится
    • 4
     

  9.  #60 - galaxy Россия, Samara
    [02.10.2013, 14:24]
    Аватар
    кто ещё не понял как создать свой выделенный сервер?

    админу спасибо за такую инструкцию. Сайт шикарный.

    если есть приложение hlds то батник скорее всего не обязательно запускать.
    [Посетители]
     
    • Нравится
    • 4
     

  10.  #59 - макс кс1.6 Украина, Pereyaslav
    [28.09.2013, 09:24]
    Аватар
    а другие могут играть на моем серве или нет админ

    а другие могут играть на моем серве или нет админ?
    [Посетители]
     
    • Нравится
    • 4
     

  11.  #58 - ByNoName Россия, Samara
    [11.06.2013, 01:58]
    Аватар
    " Установка Half-Life Dedicated Server Update Tool (HLDS Update Tool)"
    я все сделал, как на писано, но когда пытаюсь загрузить сервер появляется вот это: "Unable to initialize Steam". Что делать? Помогите, пожалуйста.
    [Посетители]
     
    • Нравится
    • 3
     

  12.  #57 - Erlan98 Казахстан,
    [04.02.2013, 19:10]
    Аватар
    админ, я создал серв все норм пишу в избранное свой IP написано (серв неотвечает) что делать помоги плииз recourse
    [Посетители]
     
    • Нравится
    • 3
     

  13.  #56 - sanek199822 Россия, Kazan
    [12.01.2013, 18:23]
    Аватар
    А как круглосуточный нет же!
    [Посетители]
     
    • Нравится
    • 3
     

  14.  #55 - Admin Украина,
    [11.01.2013, 17:17]
    Аватар
    Круглосуточный
    [Администраторы]
     
    • Нравится
    • 3
     

  15.  #54 - sanek199822 Россия,
    [11.01.2013, 13:47]
    Аватар
    Админ а сервер не круглосуточный?
    [Посетители]
     
    • Нравится
    • 2
     

  16.  #53 - alex_lion97 Украина,
    [20.12.2012, 12:33]
    Аватар
    После запуска файла start.bat. Пишет: "could not allocate dedicated server ip port 27015" !?!
    Админ что делать ?

    Запустилось а потом пишет "Unable to initialize Steam"
    ЧТО ДЕЛАТЬ ????Помогите...плиииз!!!!!!!!
    [Посетители]
     
    • Нравится
    • 2
     

  17.  #52 - Vanya) Украина,
    [01.12.2012, 18:35]
    Аватар
    Блииин не получается не пойму как вот тут делать
    Откройте через консоль HLDS Update Tool с командой "update" и дополнительными параметрами "-game" и "-dir".
    Подскажите в Скайпе edyrom.ru пожалуйста <3
    [Посетители]
     
    • Нравится
    • 2
     

  18.  #51 - jas Россия, Moscow
    [29.09.2012, 11:53]
    Аватар
    не получаеца
    [Посетители]
     
    • Нравится
    • 2
     

  19.  #50 - PBoX Россия,
    [05.08.2012, 14:44]
    Аватар
    А при создании этого сервера он будет круглосуточный?

    а сервак круглосуточным будет?
    [Посетители]
     
    • Нравится
    • 2
     

  20.  #49 - alienware Украина,
    [20.07.2012, 20:54]
    Аватар
    Admin,братан потскажи что делать если порты закрыты,как их открыть
    (у меня USB modem киевстар E1550) я могу заплатить (но только после результата,чтобы я убидился что это не кидалова)
    [Посетители]
     
    • Нравится
    • 2
     

  21.  #48 - apple Белоруссия, Brest
    [12.04.2012, 16:47]
    Аватар
    Жаль что сервер не круглосуточный recourse
    [Посетители]
     
    • Нравится
    • 2
     

  22.  #47 - nightanimal Украина,
    [11.04.2012, 20:05]
    Аватар
    как устоновить спрайты, модели оружия, модел. игроков на "сервер cs 1.6"??? и вообще это реально, установить на "СЕРВЕР"????


    --------------------
    .::AK-47::.

    [Посетители]
     
    • Нравится
    • 1
     

  23.  #46 - СРШЛФ))) Киргизстан,
    [10.04.2012, 19:06]
    Аватар
    Админ, Хочу добавить распрыжку на серв. Что делать?

    Я не могу найти hlds.exe((((( Все скачал а ББББэто найти не могу( Где оно?
    [Посетители]
     
    • Нравится
    • 1
     

  24.  #45 - gordon Азербайджан,
    [09.04.2012, 08:12]
    Аватар
    Alex10303, Создайте в папке с сервером текстовый документ "steam_appid.txt" (без кавычек) и пропишите в нём число "70" (без кавычек). И сохраните.
    [Посетители]
     
    • Нравится
    • 2
     

  25.  #44 - Alex10303 Россия,
    [07.04.2012, 19:49]
    Аватар
    народ помогите плиз! что делать при Unable to initialize Steam???
    и как открыть порт?
    [Посетители]
     
    • Нравится
    • 1
     

  26.  #43 - kernich Украина,
    [13.03.2012, 14:27]
    Аватар
    Спс за тему! И наконец я открыл порты!))


    --------------------
    Do you died?

    [Посетители]
     
    • Нравится
    • 1
     

  27.  #42 - Admin Украина,
    [14.02.2012, 23:57]
    Аватар
    Ничего, это стандартные ошибки.
    [Администраторы]
     
    • Нравится
    • 1
     

  28.  #41 - ReBeL Украина,
    [14.02.2012, 23:52]
    Аватар
    В вкладке "Console" выбило
    couldn't exec listip.cfg
    couldn't exec banned.cfg

    Чё делать?
    [Посетители]
     
    • Нравится
    • 1
     

  29.  #40 - skil Украина,
    [10.02.2012, 11:49]
    Аватар
    у мя чёто не выходит я когда после вписывания адреса на HLDS нажимаю пробел то у мя снова выписует C:\User\жора чё делать подскажите
    [Посетители]
     
    • Нравится
    • 1
     

  30.  #39 - lblack Украина,
    [07.01.2012, 19:28]
    Аватар
    4e6ypaLLIKa,
    таже проблема.
    [Посетители]
     
    • Нравится
    • 1
     


Информация

Извините, Гости не могут оставлять комментарии к данной публикации, пожалуйста, зарегистрируйтесь.
   
Поиск по сайту


Панель управления
Логин:

Пароль:




Регистрация | Напомнить?

Наша кнопка

Вы можете разместить нашу кнопку у себя на сайте.

Показать код

Показать код


Авторские права © Counter-Strike.Com.Ua, 2008-2016.
Все права защищены.
При копировании материала, гиперссылка на http://counter-strike.com.ua/ обязательна.