5.0 0.5 4 18

Как обновить сервер CSS?

Евгений Лукашенко
Евгений Лукашенко
29 марта 2013
3695
Оцените:
Как обновить сервер CSS?

Многие из нас играли в CSS. И лишь немногие брались за такое ответственное дело, как установка игрового сервера Counter-Strike: Source. В нашей сегодняшней статье мы рассмотрим такой интересный вопрос, как обновление сервера Counter-Strike: Source своими руками. В качестве небольшого бонуса объясним, как запустить сервер CSS и избежать некоторых неприятностей.

Как обновить сервер CSS самостоятельно

Итак, приступим. Начнем мы издалека, с момента установки сервера. Для начала нам потребуется инструмент hldsudpdatetool. Воспользуйтесь поиском, например, Google. Устанавливаем этот программный пакет, он нам понадобится для обновления сервера CSS. Установка не вызовет сложностей, по большому счету, это кликанье на клавишу «Далее» и выбор директории для будущего сервера. В качестве примера я выбираю папку c:\server. Переходим в папку c:\server и запускаем находящийся там файл hldsupdatetool.exe. Тем самым мы обновим саму утилиту для установки и обновления сервера CSS. Запускаем блокнот (или любой другой текстовый редактор) и побуквенно пишем следующее:

  • start /wait c:\server\hldsupdatetool.exe
  • start /wait c:\server\hldsupdatetool.exe -command update -game "Counter-Strike Source" -dir
  • exit

Сохраняем файл под названием update.bat (важно! Расширение файла именно .bat, а не txt или doc!) в директории c:\server. Теперь можно этот файл запустить. Мы начали установку CSS-сервера с его последующим обновлением до последней версии. Вот мы и разобрались, как обновить сервер CSS – простым запуском собственноручно созданного скрипта update.bat. После установки сервера CSS перед первым его запуском необходимо произвести базовую настройку. Файл конфигурации Вы сможете найти в директории .../cstrike/cfg под названием server.cfg.

Как запустить сервер CSS

Для запуска сервера CSS нам снова потребуется немного магии с расширением .bat. Этим файлом мы убьем сразу двух зайцев: не только избавимся от необходимости запуска сервера через командную строку, но и решим проблему с «вылетами сервера». Снова запускаем блокнот и пишем следующий код:

@echo off

cls

:loop

echo (%date% %time%) Checking for updates

start /wait c:\server\update.bat

echo (%date% %time%) Starting SRCDS

start /wait c:\server\srcds.exe -console -game cstrike +maxplayers 16 +map de_dust

echo (%date% %time%) Restarting SRCDS

goto loop

Этот файл сохраняем с произвольным названием (я, например, сохранил как START_SERV.bat) в папке c:\server. Готово! Запуск сервера можно производить запуском этого файла, что, в свою очередь, позволяет создать на него ярлык и забыть обо всех этих директориях и .bat-файлах до конца времен. Что касается седьмой строки последнего батника, необязательно копировать его просто так. Давайте разберемся:

  • Параметр «maxplayers» отвечает за ограничение на онлайн на вашем сервере.
  • Параметр «map» устанавливает карту, с которой начнется игра.

В нашем случае, игра начнется с карты de_dust с максимальным количеством игроков 16. Думаю, нам удалось широко и понятно освятить такую тему, как обновление сервера CSS.

Подписывайтесь на наши группы в социальных сетях - смешные статьи, картинки и факты!