Многие хотели создать сервер CS 1.6. Первое с чем нужно определиться, то это сможет ли Ваш сервер справиться с нагрузкой создаваемой сервером Counter Strike 1.6.
Так же нужно знать заранее какой сервер 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
На этом всё. Что не получается - спрашивайте.