novoevmire.biz
Программы

Как создать сервер в CS GO : : Инструкция от А до Я — Все о CS:GO


Как создать сервер Counter-Strike: Global Offensive?

 

Месяц назад я рассказывал вам как привязать свой сервер CS:GO к Steam аккаунту. Теперь пришло время рассказать как создать сервер КС ГО. Для начала вы должны понимать что нужно иметь довольной мощный ПК, чтоб была возможность не только запустить сервер, но и самому же, с данного компьютера, играть на нем. Например у меня не самый мощный ПК (всего лишь четырехядерный процессор, 6 Гб оперативки, 4 Гб видеокарта) и при одновременном запуске сервера и игры подалгивало. Хорошо, с этим разобрались, теперь можно приступать непосредственно к созданию сервера CS:GO.

 

1. Итак, для начала нам нужно создать папку для сервера. У меня это будет D:\CSGOServer

 

2. В этой папке создадим еще две папки и назовем их «steamcmd» и «server_csgo».

 

3. Теперь необходимо скачать SteamCMD:

  • Для Windows — steamcmd.zip [757 kb]
  • Для Linux — steamcmd_linux.tar.gz [3.1 mb]

 

4. После того как скачали распаковываем архив в папку «steamcmd».

 

5. В той же папке «steamcmd» создаем файл для обновления нашего будущего сервера. Я лично так и называю его «Обновление сервера.bat». Внути файла пишем:

steamcmd.exe — определяет запускаемую программу;
+login anonymous — анонимная авторизация в SteamCMD;
+force_install_dir ../server_csgo/ — директория куда будет скачан игровой сервер;
+app_update 740 validate — определяет тип сервера для скачивания/обновления;
+quit — выключает программу по завершению работы.

Данная строка позволяет при запуске данного файла скачать/обновить игровой сервер. И еще, для обычного обновления игрового сервера без перезаписи всех файлов можете убрать параметр «validate» (вы должны понимать, убирать только для обновления, а не для скачивания). Для скачивания данный параметр обязателен!

 

6. Запускаем файл SteamCMD для его обновления (это займет менее минуты)

 

7. После обновления SteamCMD запускаем файл скачивания/обновления сервера и ждем пока наш сервер скачается (время скачивания зависит только от скорости вашего интернета, у меня это заняло около 10-20 минут)


 

8. Скачали сервер? Теперь давайте в папке «server_csgo» создаем файл «Запуск сервера.bat» с таким содержимым:

srcds.exe — определяет запускаемую программу;
-game csgo — определяет запускаемую игру сервера;
-console — запускает игровой сервер в консольном режиме;
-usercon — позволяет управлять игровым сервером через rcon команды;
-maxplayers_override 20 — задает максимальное число игроков для сервера (слоты);
-tickrate 64 — задает TickRate серверу, в csgo их всего два 64 и 128;
+map de_dust2 — задает стартовую карту игрового сервера;
-port 27015 — задает порт игрового сервера;
+game_type 0 +game_mode 0 — задает режим игры;
-secure — запускает сервер с VAC античитом;
+sv_lan 0 — разрешает подключаться игрокам не из локальной сети (из интернета);
-nohltv — отключает GOTV (если GOTV нужно, уберите из строки запуска);
-nobots — запрещает Боты (если Боты нужны, уберите из строки запуска).

 

Режимы для строки запуска:

 

9. Настройка server.cfg:

 

На этом собственно всё. Мы создали два основных файла для сервера, это запуск и обновление. Осталось лишь настроить наш сервер более детально и добавить плагины для сервера CS:GO.

 

P.S. Но не забывайте о том, что ваш сервер не будет видно в поиске пока вы не привяжите его к своему Steam аккаунту.

Начало установки программного обеспечения:


Сразу же отметим, что для создания требуется использовать лицензионное программное обеспечение и скачивать только официальные версии софта. Начинаем со скачивания программы SteamCMD, которая выглядит как командная строка, способная запускать некоторые процессы для клиента СТИМ. Если вы не знаете, как создать свой сервер CS GO, то следует начать с установки этого софта, который после первого запуска скачает все необходимые обновления для повышения скорости функционирования. Стоит отметить, что для каждой ОС есть своя версия.

Сервер КС ГО

После скачивания программы распаковываем archive в папку и сразу же запускаем. В строке вовда набираем слово login anonymous. Это позволит программе «приконнектиться»– указываем папку для инсталляции. Мы предлагаем применить самый простой способ: force_install_dir D:\Server\csgo.

Сервер КС ГО

 

Далее начинаем активацию и делаем это при помощи строчки app_update 740 validate. Если вы ввели все слова правильно, то загрузка данных начнётся в автоматическом режиме. Как вы сами видите, ответ на вопрос как создать сервер КС ГО достаточно прост. Размер данных составляет примерно 5.5 ГБ. Это значит, что можно отправиться перекусить или прогуляться. Скорость скачивания полностью зависит от возможностей вашего провайдера.

Как запустить и настроить?


Скачалось? Остаётся произвести необходимые приготовления. Первоначальные настройки содержаться в файле gamemodes_server.txt.example – уберите последнее английское слово. По желанию используйте файлик server.cfg, но он не важен. Его стоит применять для других настроек или для загрузки команд типа cvar.Для просмотра доступных команд в командной строке вводите cvarlist log cvarlist.txt. Это приведёт к созданию текстового файла корневой папке игры КС ГО.

Сервер КС ГО

Теперь переходим к запуску и для этого создаём файл Startserver.bat, который помещаем в корневую папку скачанного ПО для CS GO. Его нужно открыть в блокноте и ввести параметры:

Classic Casual: srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_allclassic +map de_dust2

Classic Competitive: srcds -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_allclassic +map de_dust2

Arms Race: srcds -game csgo -console -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map de_dust2

Demolition: srcds -game csgo -console -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +map de_dust2

Стоит отметить, что для каждого из модов, необходимо выбрать разные параметры.


Сервер КС ГО

 

Чтобы игроки подключились нужно узнать свой ip адрес и передать его всем желающим. Они прописывают в консоли connect и вводят адрес. Мы надеемся, что смогли ответить на поставленный вопрос для игры ГО.

Проверка и активация порта 27015


Следующим шагом будет проверка порта, через который работает наш сервер.

Заходим на сайт http://portscan.ru/ и в верхнем поле вбиваем наш порт: 27015. Скорее всего, вы увидите сообщение “Порт закрыт”.

порт закрыт

Чтобы включить порт 27015 делаем следующее:

  1. Заходим в настройки антивируса и отключаем персональный файервол для сети;
  2. Настраиваем роутер. В адресной строке браузера прописываем 192.168.1.1 (или 192.168.0.1 — в зависимости от модели вашего роутера). Вбиваем ваш логин и пароль. Идем в Forwarding — Virtual Servers и добавляем новый пункт. Диапазон Servise points ставим 27000 — 27200. В поле Ip-adress пишем IP вашего локального компьютера. Protocol: All, Status: Enabled.

настройки роутера

Сохраняем.

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


После всех манипуляций заходим в игру. Там жмем Играть — Поиск серверов сообщества. Во вкладке локальная сеть видим наш CS:GO-сервер. Имя то, что мы указали в файле server.cfg

9_готовый к игре сервер в кс го

При запуске Гейб вежливо попросит ввести пароль. Вводим 555, как указывали в конфигурационном файле.

Ну вот и все! Сервер готов к бою: можете играть с друзьями или только на AWP-картах.

Информация взята из официального мануала Valve. За более подробной информацией (о настройке ботов и установке сервера на компьютере с системой Linux) зайдите на официальную страницу разработчиков https://developer.valvesoftware.com/wiki/Counter-Strike:_Global_Offensive_Dedicated_Servers#Downloading_Counter-Strike:_Global_Offensive.

Подробности по настройки сервера и различным командам для файла Конфига будут переведены в ближайшее время!


Еще по теме