Онлайн шутеры от ShootGame - новости, статьи и обзоры игр
все самое интересное про игры жанра "шутер"
» » » » Создание Counter-Strike 1.6 сервера под Windows
Информация к новости
  • Просмотров: 9442
  • Автор: Vitalik
  • Дата: 23 августа 2009
  • 100
23 августа 2009

Категория: Counter-Strike 1.6 » Серверы » Создание и настройка сервера

Создание Counter-Strike 1.6 сервера под Windows

Для начала вам нужно узнать, на сколько слотов потянет сервер на вашем компьютере без лагов. Для этого вам необходимо соотнести параметры ОЗУ и скорости выхода в интернет.
Сделать это можно по следующим двум таблицам:

Создание Counter-Strike 1.6 сервера под Windows


Видеокарта для создания сервера значения не имеет.
Процессор имеет значение, но не такое уж и большое, в основном весь упор идет на RAM (Оперативную память) и скорость выхода в интернет.

При установке сервера на ОС Windows желательно открыть диспетчер задач, в процессах найти hlds.exe, а потом поставить ему приоритет - Высокий.

Создание сервера

Вариант I


1) Скачайте и установите CS 1.6 No-Steam или просто скопируйте в новую папку уже существующую.

2) Скачайте и установите патч версии 21. На мой взгляд лучший патч, более новой версии думаю не нужно ставить.

3) Скачиваем новый swds.dll и заменяем оригинал данным файлом. Оригинал обычно лежит в основной папке CS.
Это позволит избавить сервер от ошибки "LAN servers are restricted to local clients (class C)", а так к вам на сервер смогут заходить через интернет.
Для каждой версии патча крак разный, так что не пробуйте ставить его на другие версии кроме версии 21.


Вариант II
(в этом случае вы получаете последнюю версию сервера)


Вы можете поступить по одному из двух путей:
а)Скачиваем HLDS Update Tool, инсталлируем.
Запускаем через консоль (Пуск > Выполнить > cmd) следующим образом:
hldsupdatetool.exe -command update -game cstrike -dir . -retry

и ждём апдейта.

б) Скачиваете программу для создания сервера.
Распаковываете, запускаете exe файл, указываете путь к папке, в который уже есть контра или просто к пустой папке, где будет ваш сервер.
Эта программа автоматически обновляет ваш сервер.

Я лично использовал второй способ, то есть который б), но в любом случае процесс обновления обычно долгий.
После этого вам надо будет скачать программу hlnowon, чтобы пропатчить swds.dll.

Конфигурация сервера


Напишу параметры сервера. Находятся они в файле server.cfg, который, в свою очередь, находится в папке cstrike. Они примерно выглядят вот так:



Подробнее о некоторых настройках:

hostname - название сервера
sv_maxupdaterate 101, sv_maxrate 25000, sys_ticrate 10000 - рекомендуемые сетевые настройки
sv_allowdownload 1/0 - позволяет или нет скачивать с сервера карты / звуки и так далее,но если интернет медленный, лучше ставить 0
sv_voiceenable 1/0 - позволяет или нет использование на сервере микрофона, но если интернет медленный, лучше ставить 0
mp_autoteambalance 1/0 - автоматическии перекидывает / не перекидывает игроков, если количество одной команды превышает количество другой
mp_friendlyfire 1/0 - включает/выключает возможность ранить членов своей команды)
mp_forcechasecam 0/2 - после смерти игрока он: видит всех / только членов своей команды)
mp_timelimit 30 - длительность карты
mp_roundtime 1.78 - длительность раунда
mp_freezetime 6 - время в начале раунда, когда игроки не могут двигаться и стрелять, тоесть время для закупки.


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


Здесь будет описан запуск сервера через консоль, потому что визуальный режим сильно жрёт ресурсы компьютера. Делаем ярлык файла hlds.exe и выбираем Свойства. В конец строки Объект добавляем строку вроде этой:
-game cstrike -console -insecure -nomaster +maxplayers 10 +sv_lan 1 +map de_dust2


Теперь подробнее:

-game cstrike - указываем, что это CS сервер
-console - консольный режим
-insecure - valve использует свой собственный античит VAC, но его нет смысла устанавлить на пропатченные No-Steam сервера, потому что он банит только игроков, играющих на steam контре
-nomaster - указываем, что сервер не будет показан в глобальной базе данных серверов, мы ведь не хотим чтобы нас поймали с пропатченным сервером
+maxplayers 10 - указывает, что на сервере смогут играть максимально 10 игроков
+sv_lan 1 - эта строка должна быть ОБЯЗАТЕЛЬНО, если ты используете No-Steam сервер
+map de_dust2 - указывает, какая карта будет загружаться первой, после запуска сервера

Лично мне так и не довелось использовать свернутый режим, если кто опробует, отпишитесь laughing


Написано и модифицированно by Vitalik.
Расскажи об этом друзьям:
Hi!
Интересуетесь играми? Тогда зарегистрируйтесь на ShootGame и оставьте своё мнение в комментариях!
<
Riley86

комментарий от
24.08.2009 15:01

Информация к комментарию
  • Группа: Почетные игроки
  • ICQ: 574286476
  • Регистрация: 5.08.2009
  • Статус: Игрок offline
  • 168 публикаций
  • 42 комментария
Хорошо, красиво, понятно! А главное недорого))хД
<
Vitalik

комментарий от
24.08.2009 15:44

Информация к комментарию
  • Группа: Администраторы
  • ICQ:
  • Регистрация: 15.07.2009
  • Статус: Игрок offline
  • 172 публикации
  • 106 комментариев
Цитата: Riley86
Хорошо, красиво, понятно! А главное недорого))хД

Если докупать норм озушку, норм инет, то выходит вполне дорого fellow

--------------------

<
ep1c_fail

комментарий от
07.11.2009 11:38

Информация к комментарию
  • Группа: Почетные игроки
  • ICQ:
  • Регистрация: 7.11.2009
  • Статус: Игрок offline
  • 0 публикаций
  • 12 комментариев
блин, на viateam мало слотов, у тебя что 1гб Озу чтоли всего?=\
<
Vitalik

комментарий от
07.11.2009 13:34

Информация к комментарию
  • Группа: Администраторы
  • ICQ:
  • Регистрация: 15.07.2009
  • Статус: Игрок offline
  • 172 публикации
  • 106 комментариев
У нас выделенный пермский сервер.

--------------------

<
ep1c_fail

комментарий от
07.11.2009 14:00

Информация к комментарию
  • Группа: Почетные игроки
  • ICQ:
  • Регистрация: 7.11.2009
  • Статус: Игрок offline
  • 0 публикаций
  • 12 комментариев
так сделай слотов побольше йопт, уже 2 часа не могу пробиться
<
Vitalik

комментарий от
07.11.2009 14:15

Информация к комментарию
  • Группа: Администраторы
  • ICQ:
  • Регистрация: 15.07.2009
  • Статус: Игрок offline
  • 172 публикации
  • 106 комментариев
Как? Мы арендуем сервер на 13 слотов пока что.

--------------------

<
ep1c_fail

комментарий от
07.11.2009 19:48

Информация к комментарию
  • Группа: Почетные игроки
  • ICQ:
  • Регистрация: 7.11.2009
  • Статус: Игрок offline
  • 0 публикаций
  • 12 комментариев
а на 17 слотов дороже будет получается?=\
<
Vitalik

комментарий от
08.11.2009 14:10

Информация к комментарию
  • Группа: Администраторы
  • ICQ:
  • Регистрация: 15.07.2009
  • Статус: Игрок offline
  • 172 публикации
  • 106 комментариев
Конечно

--------------------

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Последние игровые новости:

Шутеры живут здесь

ShootGame - это место, где мы собираем различную информацию про игры жанра шутер. Для своих читателей мы постоянно с удовольствием находим самые интересные новости, пишем статьи, обзоры, прохождения и другие вкусности про игры шутеры (в том числе онлайн шутеры), и, конечно же, публикуем их.
Стрелялки, ходилки, бродилки, экшены и другие разновидности игр, популярные среди обычных игроков - именно это и есть те самые игры, которые входят в зону видимости ShootGame. Игра не обязательно должна быть чистокровным шутером и не иметь примесей других жанров. Для нас достаточно, что бы игроку позволяли пострелять, не важно от первого лица, от 2ого или от третьего. Причем главное, что бы геймплей не был типа стратегий или RPG, где все действия уже заложены в клиенте. Мы любители игр шутеров - мы за активный образ игры и тренировку реакции.
Мы рады будем видеть на Shoot Game как наших дорогих читателей, которым интересная тематика шутеров, так и авторов, которые захотят сами поделиться впечатлениями и новостями о стрелялках и рубилках со всеми геймерами.
^