Так же нужно знать зараннее какой сервер Counter Strike 1.6 вы будет создавать: Counter Strike 1.6 public или Counter Strike 1.6 Private.
Для того чтобы Вам помочь в определении мощности вашего компьютера предлагаю вам ознакомиться с следующими графиками.
На этом графике Вам станет ясно какое количество слотов на сервере CS 1.6 Вы сможете себе позволить в зависимости от скорости подключения Вашего компьютера к сети Интернет.
А на этом графике видно сколько памяти необходимо для определенного количества слотов.
К примеру если у нас планируется создать сервер Counter Strike 1.6 с 18-ю слотами, то нам нужна машина с каналом 768 кбит/сек и 1024 МБ памяти. Не очень то и огромные значения. На текущий момент это вполне достижимо.
Ну и, конечно же, играет роль какой у нас процессор установлен на сервере. Если это будет 2 Ghz, то наш сервер с 18-ю слотами будет летать. Кто-то подумает насколько важна видеокарта для сервера CS 1.6. Обрадую - она не нужна вообще. Сервер CS 1.6 не требует наличия видеокарты.
Еще один совет: для процесса который запускает сервер CS 1.6 установите наивысший приоритет. Это можно сделать из диспетчера задач. На вкладке "Процессы" выберите Ваш сервер Counter Strike и в контекстном меню в пункте "Приоритет" выберите "наивысший". Теперь наш сервер выдавать наименьшее количество "лагов".
Приступаем к созданию сервера Counter Strike 1.6.
Рекомендую установить сервер Counter Strike 1.6(No-Stream)
1. Скачиваем CS 1.6 No-Steam
2. Скачиваем патч patch_v21. Или более новую версию для более стабильной работы сервера Counter Strike 1.6
3. Если хотите чтобы на ваш сервер заходили из Интернета, то скачиваем патченный файл swds.dll и помещаем его в папку Counter Strike заменяя оригинальный. Этот также избавит вас в том случае если игроки находятся в локальной сети класса C
*Будьте внимательны - патченные версии файла swds.dll нужно искать для той версии патча, что вы ставили в пункте 2.
Если вы думаете установитьсервер Counter Strike 1.6(Steam server):
1. Скачайте HLDS Update Tool. Установите его. По команде "Пуск-выполнить" в появившемся окошке набираем "cmd" и жмем Enter.
В появившемся окне консоли пишем:
hldsupdatetool.exe -command update -game cstrike -dir . -retry
Начнется операция обновления CS. Это достаточно долго. Поэтому можете пока что посмотреть серию Heroes и потом вернуться к установке сервера Counter Strike.
2. После этого скачиваем hlnowon для того, чтобы пропатчить swds.dll.
Настройка сервера CS 1.6
Настройка сервера Контры заключается в правке файла server.cfg который находится в директории Valve\cstrike. Но не всем хочется долго перебирать команды и думать что они значат. Это можно сделать после, а сейчас скачать уже готовый файл настроек сервера CS 1.6.
Если вам все же интересно, то рекомендую статью о настройках сервера CS 1.6.
Первый запуска сервера CS 1.6
Для экономии ресурсов вашего компьютера рекомендую пользоваться консольной версией сервера Counter Strike 1.6.
Найдите файл hlds.exe и из контекстного меню выберите "Отправить"-> "Рабочий стол(Создать ярлык)".
В свойствах ярлыка найдите строку "Объект". В конце строки в этом окне добавьте через пробел
-game cstrike -console -insecure -nomaster +maxplayers 10 +sv_lan 1 +map de_aztec
Интересно что мы сделали? Рассказываю:
Теперь подробнее:
-game cstrike - мы загружаем мод игры cstrike.
-console - задали режим "консоль"
-insecure - так как стандартный valve античит VAC банит на пиратских No-Steam версиях легальных клиентах, то пишем эту строку. Мы отключаем стандартный античит VAC.
-nomaster - этот параметр отключает возможность появление нашего сервера в глобальном списке серверов. Иначе мы засветим свою пиратскую версию сервера CS 1.6.
+maxplayers 18 - укажем что больше 18 человек на сервер вы не пускаем.
+sv_lan 1 - это важный параметр должен присутствовать для версий сервера CS No-Steam
+map de_dust2 - легко догадаться, что эта команда запустит карту de_dust2
Установка модов на сервере CS 1.6
Для начала мы установим на наш сервер мод Metamod. Он нужен для того, чтобы мы могли ставить другие моды на сервер CS 1.6(AMX(x), StatsM, AdminMod). Свежую версию Metamod можно взять с сервера metamod.org.
Скачанный мод Metamod распаковывайте в папку valve/cstrike/addons/metamod/. И ещё файлик metamod.dll нужно кинуть в эту же папку для серверов CS для windows.(для версий с 1.17.4 по 1.18)
Теперь нужно изменить пару вещей в файле valve\cstrike\liblist.gam
Строку gamedll "dlls\mp.dll"
замените на
gamedll "addons\metamod\metamod.dll"
Всё. Ура! Установка metamod на этом закончена. Теперь можете ставить модули AMX, AMXX.
Как установить модули AMX, AMXX на сервер CS 1.6?
1. Скачайте AMX с сайта www.amxmodx.org
2. Папки amxmodx и metamod копируем в cstrike/addons/
3. Правим файлик cstrike/addons/metamod/plugins.ini
В него нужно добавить
win32 addons/amxmodx/dlls/amxmodx_mm.dll
4. Осталось в файле csrtike/addons/amxmodx/configs/amxx.cfg настроить по своему вкусу и требованиям.
Всё! Конфигурирование сервера Counter Strike 1.6 завершено!
ДНС конфигурация сервера CS 1.6
Хотите чтобы вместо IP игроки вводили имя вашего сервера? Для этого можно воспользоваться сервисом сайта freedns.afraid.org.
Там вы сможете найти множество бесплатных DNS.