Многие из нас игрались в CSS. И только немногие брались за такое ответственное дело, как установка игрового сервера Counter-Strike: Source. В нашей нынешней статье мы разглядим таковой увлекательный вопрос, как обновление сервера Counter-Strike: Source своими руками. В качестве маленького приза объясним, как запустить сервер CSS и избежать неких проблем.
Итак, приступим. Начнем мы издалека, с момента установки сервера. Для начала нам будет нужно инструмент hldsudpdatetool. Воспользуйтесь поиском, к примеру, Гугл. Устанавливаем этот программный пакет, он нам пригодится для обновления сервера CSS. Установка не вызовет сложностей, по сути, это кликанье на кнопку «Далее» и выбор директории для грядущего сервера. В качестве примера я выбираю папку c:\server. Перебегаем в папку c:\server и запускаем находящийся там файл hldsupdatetool.exe. Тем мы обновим саму утилиту для установки и обновления сервера CSS. Запускаем блокнот (либо хоть какой другой текстовый редактор) и побуквенно пишем последующее:
Сохраняем файл под заглавием update.bat (принципиально! Расширение файла конкретно .bat, а не txt либо doc!) в директории c:\server. Сейчас можно этот файл запустить. Мы начали установку CSS-сервера с его следующим обновлением до последней версии. Вот мы и разобрались, как обновить сервер CSS – обычным пуском своими руками сделанного скрипта update.bat. После установки сервера CSS перед первым его пуском нужно произвести базисную настройку. Файл конфигурации Вы можете отыскать в директории …/cstrike/cfg под заглавием server.cfg.
Для пуска сервера CSS нам опять будет нужно малость магии с расширением .bat. Этим файлом мы убьем сходу 2-ух зайцев: не только лишь избавимся от необходимости пуска сервера через командную строчку, да и решим делему с «вылетами сервера». Опять запускаем блокнот и пишем последующий код:
@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 Шестнадцать +map de_dust
echo (%date% %time%) Restarting SRCDS
goto loop
Этот файл сохраняем с произвольным заглавием (я, к примеру, сохранил как START_SERV.bat) в папке c:\server. Готово! Пуск сервера можно создавать пуском этого файла, что, в свою очередь, позволяет сделать на него ярлычек и запамятовать обо всех этих директориях и .bat-файлах до конца времен. Что касается седьмой строчки последнего батника, необязательно копировать его просто так. Давайте разберемся:
В нашем случае, игра начнется с карты de_dust с наибольшим количеством игроков 16. Думаю, нам удалось обширно и понятно освятить такую тему, как обновление сервера CSS.