Как создать свой сервер в кс гоу. Как создать свой сервер в CS GO. Автоматизируем процесс обновлений CS:GO Dedicated Server

Обязательно к прочтению

Здравствуйте

Так как всех интересует заработок то напишу сразу, с AWP сервера за три месяца подняли примерно 36 000р

Перед тем как начать Вы должны знать то, что чтобы получить полный "эффект" от урока и узнать больше вы должны потратить время и прочитать его полностью. Да, это будет долго и трудно но Вам понадобится не только создать сервер но и поддерживать его работоспособность , а это всегда непредсказуемо.

Так же если вы подходите к одной из этих категорий то вам стоит задуматься о том, стоит ли Вам создавать сервер, по крайней мере сейчас.

Вам не стоит делать сервер если:

  • Вам меньше 14 лет.
  • Ваш ранг "сильвер" или ниже, но вы считаете то что играете лучше и вообще виноваты тиммейты, в данном случае я просто скажу то что Вы даун и долго не проживёте , если даже Вы играете лучше чем ваши тиммейты и считаете их нубами то Вы должны знать, вы - и есть плохой тиммейт, даже если у вас есть второй аккаунт на котором звание намного выше
  • Вы хотите поставить плагины "как у этого сервера", то есть скопировать.
  • Вы не имеете навыка работы с людьми и вас понесёт после продолжительной игры на раздачу Админок. На самом деле как бы вам не казалось но вы изменитесь если будете долго играть на своём сервере, надо уметь отказывать людям и понимать то, что у вас будут много просить.
  • У вас нет много времени и вы не готовы даже к полному прочтению туториала
Не врите себе, подумайте прежде чем создавать сервер, БОЛЬШИНСТВО серверов и сделано такими аутистами . У вас будет много проблем во время и после создания сервера, вы должны быть готовы, потому что оно того стоит.

Я очень старался делая этот текстовый урок, но так же я сделал уроки и в видео формате. Они немного старые и глупые, но они есть! Они и в правду помогли многим людям, но они немного долгие и устаревшие, так что лучше воспользоваться моим текстовым уроком.

  • По всем
  • Я в
  • Мои
Я буду очень рад твоим комментариям, но прошу, не пиши там свои проблемы и не надо добавлять меня в друзья.

Если хотите больше уроков то пишите в комментарии!

1 | Выбор хостинга

У меня есть видео в котором я рассказываю о выборе хостинга, я выбирал его по своему опыту, но знайте то что есть ещё лучше хоть и дороже.

Для начала нам надо выбрать, будем ли мы делать сервер на хостинге. В нашем случае это будет хостинг и название его
Для начала нам нужно

Как видим, там есть регистрация через Вконтакте, если зарегистрироваться через него то после можно не привязывать аккаунт к своему профилю в Вк. Привязка нужна для удобства так что это не обязательно.

После подтверждения аккаунта нам понадобится арендовать сервер по CS:GO

На скриншоте предоставлена самая оптимальная настройка. Вы можете понизить цену но этого лучше не делать. Так же если вы будете делать сервер большим то советую брать не оплату за слоты а оплату за ресурсы . Если выбираете оплату за слоты то локацию сервера выберите MnogoByte, там реже ддосы и краши, и пинг чуточку, но меньше, проверял лично.

У меня стоит бессрочная блокировка токенов, я получил её даже не зная за что и получил сразу на два аккаунта потому что были привязаны к одной почте. Так же если заметят запрещённый плагин то вам дадут так сказать "VAC бан" но на месяц, вы не сможете обмениваться вещами из CS:GO, играть на сервере, с ботами, и вам нельзя будет даже купить ещё одну копию игры.

Не волнуйтесь, если ставите запрещённый плагин то просто каждый месяц покупайте токен, стоит он 5 рублей.

Создавайте его только для того аккаунта с которого в будущем и будем проводить различные действия с сервером, например добавлять карты из коллекции.
Просто вставляйте его туда и нажмите "Сохранить"

Позже мы рассмотрим cvar`ы и настроем всё до конца, сейчас было всё самое основное.
Следующий урок либо завтра либо через 6 часов.

3 | Добавление карт

Есть два вида добавления карт:

  1. Добавление карт из Workshop
  2. Добавление карт вручную
И это как раз тот случай когда добавлять что-то вручную легче и быстрее чем в автоматическом режиме, но у workshop`a есть свои плюсы

Заранее говорю, не стоит совмещать карты, добавлять что-то вроде awp_lego и jb_encounter, получится полная хрень потому что игроки когда заходят на Ваш сервер хотят поиграть именно в то что указано у вас в названии а не во всё сразу.

Помните то, что карты могут делать и аутисты школьники, поэтому надо проверять карту на наличие рекламы или противных всплыва.щих окон, если нашли это то придётся послать автора карты наxyй

Итак, начнём

Способ первый

Добавление карт из workshop

У меня есть видео о том как добавлять карты из workshop, но опять же, оно слишком нудное и долгое.

Для начала нам нужно создать коллекцию.
Valve не додумались добавить кнопку "Создать коллекцию" в меню коллекций, поэтому нам надо сделать пару махинаций чтобы найти эту кнопку.

  1. Выбираем пункт "Мастерская"
  2. Находим CS:GO (обычно есть на главной панели на первой/второй странице, если нет но пользуйтесь поиском)
  3. В главном меню наводим курсор на "Просмотр" и кликаем по кнопке "Коллекции"
  4. Нажимаем на кнопку "Создать коллекцию"
  5. PROFIT
Лучше сделать всё по высшему разряду, коллекцию могут увидеть люди и лучше не ограничивать доступ, может наберёте подписчиков, лучше чем ничего ведь так?

Пишем название, добавляем логотип, пишем описание и добавляем категории.
После всего этого вам предложат добавить видео и обложку, это не обязательно но если сделать всё то у вас будет чувство полного удовлетворения :]

После всего этого идём снова в мастерскую и выбираем карту
Желательно смотреть карты с наивысшим рейтингом, так и вам она скорее всего понравится и конечно же понравится игрокам на сервере.
Теперь добавляем в коллекцию как я показал на скриншотах
Всё, коллекция создана, желательно не закрывать страницы с картами которые вы добавляете в коллекцию, нам позже понадобятся ссылки, в том числе и ссылка на саму коллекцию.

Теперь идём в myarena и открываем autoexec.txt

Пишем туда эти команды:

  • mp_endmatch_votenextmap (1/0) - ВКЛ/ВЫКЛ голосования в конце карты
  • host_workshop_collection (id коллекции) - Наша коллекция
  • workshop_start_map (id карты) - Карта которая будет автоматически ставиться при запуске сервера
  • sv_workshop_allow_other_maps (1/0) - ВКЛ/ВЫКЛ остальные карты не из коллекции
Что за "id карты"? Так вот взять его просто, для этого нам нужна ссылка на карту её можно получить двумя путями:

Через браузер:

  1. Находим карту
  2. Берём id из ссылки как показано на скриншоте (браузер Vivaldi, новый, баганый, жрёт много оперативной памяти но самый лучший из всех, советую)
Через steam:
  1. Находим карту
  2. Кликаем правой кнопкой мыши по пустому месту
  3. Нажимаем на "Скопировать адрес страницы"
  4. Вставляем этот адрес куда нибудь, например в текстовый документ
  5. Берём id таким же образом как и брали из браузера
Теперь надо сделать такое же только с коллекцией

Вот мы и указали стартовую карту и коллекцию, теперь сервер будет качать все карты из коллекции, но карт не будет в админку, списке карт и при голосованиях.

Надо это исправить! Идём в те самые конфиги mapcycle.txt и maplists.txt
Они будут одинаковые поэтому сделайте сначала один и потом скопируйте в другой. Теперь будет немного скучно и муторно, надо будет попотеть если вы нашли много карт.

Делаем всё по шаблону: workshop/id карты/название карты
Например: workshop/419646474/de_dust2_night

Внимание вам может попасться карта у которой название будет не de_dust2_night а Dust 2 Night, что делать? Вписывать это? Нет, нам надо перезапустить сервер (чтобы он скачал карты которые мы указали в коллекции) и зайти в папку maps (находится в корне сервера) и потом в папку workshop, там будет id нашей карты, нажимаем на него и там будет файл в формате ".bsp". Это и есть та самая карта, как там написано так и пишите в конфиг, только без.bsp

de_dust2_night.bsp - Не правильно
de_dust2_night - Как вы уже поняли, правильно

И так делаем с каждой картой пока у нас в конфиге не будет такая картина

Теперь копируем весь первый конфиг и вставляем всё во второй конфиг, как я и говорил выше.

Так же чтобы список карт отображался в "Админ панели от sourcemod`a" надо таким же образом заполнить конфиг

Цитирую:

Originally posted by Администратор сайта rollexx.clan.su :

Добавляем карты в админское меню
Создайте в папке \addons\sourcemod\configs\ файл adminmenu_maplist.ini и впишите в него список карт, которые можно будет запускать администраторам через админсоке меню.

Теперь нужно открыть файл \addons\sourcemod\configs\maplists.cfg

Меняем все строчки:
"target" "mapcyclefile"

на эти:
"file" "addons/sourcemod/configs/adminmenu_maplist.ini"

Либо находим строчки:
"sm_map menu"
"sm_votemap menu"
и прописываем -
"file" "mapcycle.txt"
Таким образом в меню добавите карты из мапцикла и в меню голосования за карту.


Подробнее

Вот и всё, мы поставили карты на сервер.

А теперь...

Способ второй

Добавление карт вручную


В отличии от первого способа тут мы не получим автоматических обновлений и нам придётся скачивать карты самим.

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

Так же можно скачать карты из workshop`a для этого просто добавляем карту в избранное и клиент steam загрузит карту вам на компьютер (в папку с cs:go естественно)

После скачивания просто загружаем файлы в папку maps.
Некоторые карты идут не одним файлом, там могут быть ещё папки или что-то похожее, их использует карта, очевидно, и я бы не рекомендовал разлучать их.

Теперь надо настроить mapcycle.txt и maplists.txt
Тут всё проще


Просто пишем название карты без формата ".bsp"

Следующий урок будет завтра либо через 6 часов, мне нужно отдохнуть

Этот раздел планирую сделать маленьким, просто напишу какие плагины вам надо поставить для стандартного режима.

Перед тем как ставить плагины, проверьте, есть ли на вашем хостинге автоматическая установка плагина.

Так же помните то, что плагины очень часто совмещены, например в плагине на VIP уже встроена поддержка плагина Weapon Restrict. Ну и имейте смекалку, очень часто бывают ошибки с плагинами, лично у меня есть плагин на shop, там продаются шапки, но если поставить скин на персонажа шапки находятся уже не на голове а на руке, я это исправил сторонним плагином который никак не связан с shop, просто в начале каждого раунда этот плагин выполнял команду, в моём случае эта команда была перезагрузка магазина, суть в том что плагин создан не для того чтобы выполнять команду в каждом раунде, а для расширенного админ меню, но в нём была такая полезная дополнительная функция.

Списки полезных сайтов


- Русскоязычный сайт, там сидят "плагиноделы" остальные сайты просто воруют у них плагины
- Англоязычный сайт, это как hlmod только ещё круче
- Там качаем модельки, скины, спрайты, текстуры, всё что угодно

Общие плагины

  • - Плагин с помощью которого вы можете делать меню, сочетается со всеми плагинами
  • - Плагин магазин, совместим с плагином VIP и прочее
  • - Плагин на VIP, основа каждого сервера
  • - Голосование за смену карты
  • - Это как motd окно, только вызывается через команду в чате

Плагины для Public

Для него нет основных плагинов, это же стандартный сервер

Многим игрокам надоело играть с раками и они хотят поиграть наедине со своими друзьями. Некоторые ищут пустые сервера, а некоторые создают их сами. В этой статье я научу вас мастерству создания серверов в cs go.

Начинаем создание сервера в cs go:

Для начала скачиваем программ у SteamCMD Update Tool . Распаковываем на жёсткий диск. Затем запускаем steamcmd.exe.
В самом низу видим: steam>. После стрелочки пишем: login username password. Нажимаем Enter.

пример: Steam> login rak 123 (rak-ваш логин, 123-пароль)

Если вдруг вы получили сообщение об ошибке Steam Guard, то вам следует проверить свою почту. Там будет письмо с кодом. Вам следует прописать: set_steam_guard_code code (code-ваш код). Нажимаем Enter и вам выводится сообщение об успешной авторизации.

пример: set_steam_guard_code Z8E3Y2 ( Z8E3Y2 -высланный вам пароль)

Загрузка и обновление CS:GO Dedicated Server

Перезапускаем steamcmd.exe. Вы должны автоматически залогинится. Теперь в строке Steam> нужно указать путь для установки сервера, используя команду force_install_dir.

пример: force_install_dir c:\server\

Если вы хотите обновить CS:GO Dedicated Server , то вам нужно прописать команду:

app_update 740

А для того, чтобы проверить целостность кэша, вам нужно прописать вот эту команду:

app_update 740 validate

По завершению работы следует прописать quit .

Автоматизируем процесс обновлений CS:GO Dedicated Server:

Для автоматизации процесса вам нужно проделать следующие шаги:
1) В папке SteamCmd создать текстовый файл update_csgo_ds.txt
2)
В этот файл напишите нужные вам команды (которые были рассмотрены ранее). Ниже приведён пример.

login user password
force_install_dir c:\server\
app_update 740 validate
exit

3) Осталось прописать параметры запуска для SteamCmd . Для этого тыкаем на него правой кнопкой мышки и выбираем свойства. Там прописываем:

SteamCmd +runscript update_csgo_ds.txt

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

Исходя из того какой мод игры вам нужен, то и нужно прописать в параметр запуска SteamCmd .

Классический обычный:

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

Классический соревновательный:

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

Гонка вооружений:

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

Уничтожение объекта:

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

Заключение:

Ничего сложного. Вам осталось настроить сервер под свои нужды и дать друзьям свой ip. Настройка сервера происходит через файл server.cfg , находящийся в подпапке cfg/

Наконец, видео-инструкция.

Если вам надоело использовать готовые сервера, то пришло время задаться вопросом, как создать сервер КС ГО. Процедура является достаточно сложной и трудоёмкой. После одной успешной попытки настройки всё будет получаться автоматически. Для осуществления этого желания достаточно выполнить несколько пунктов и сервер одного из популярных шутеров готов!

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

Сразу же отметим, что для создания требуется использовать лицензионное программное обеспечение и скачивать только официальные версии софта. Начинаем со скачивания программы 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 и вводят адрес. Мы надеемся, что смогли ответить на поставленный вопрос для игры ГО.

Введение

Перед тем как создавать игровой сервер Counter-Strike Global Offensive на своем ПК, нужно понять, выдержит ли он такую нагрузку при условии, что мы будем играть с этого же ПК.
Конфигурацию своего ПК описывать не буду, так как не держу на нем игровых серверов, но сервер для написания данного руководства буду создавать именно на нем. Поехали!

Скачиваем SteamCMD с официального источника: Ссылка .
Распаковываем и запускаем файл steamcmd.exe. После чего мы увидим вот такое окно:

А в папке SteamCMD появится еще очень много различных файлов, такого вида:

Не пугайтесь! После первого запуска программа сама себя обновляет и скачивает актуальные файлы и библиотеки для стабильной работы, – в будущем нам это понадобится для банального обновления своего сервера, но сейчас не об этом.

Создадим новую папку в любом удобном для вас месте, я сделаю это на рабочем столе и назовем ее так как вам удобно, исключая пробелы, к примеру я назвал так: server_csgo.
Открываем запущенную вами консоль SteamCMD и пишем в ней Quit, после чего программа закроется, и вы сможете перенести папку SteamCMD в папку server_csgo просто для удобства:

Вновь запускаем файл steamcmd.exe и пишем в нее следующую команду: login anonymous
Эта команда позволяет нам авторизоваться анонимно, не вводя своих данных от Steam:

Следом вводим следующую команду: force_install_dir ../server_csgo/
Эта команда создаст папку и укажет путь, куда будет качаться наш игровой сервер:

Ну, а теперь самая важная команда: app_update 740
Она запускает процесс скачивания игрового сервера в указанную ранее папку:

Процесс этот довольно долгий и может занимать приличное время, все зависит от вашего интернет соединения. Ждем. После окончания скачивания игрового сервера пишем Quit и программа сама закроется:

А наш чистенький игровой сервер уже будет находиться на нашем ПК:

Для запуска обновления, повторите процесс установки в те же директории!

Настройка Server.cfg

Тут все зависит от того, какой игровой сервер вы собираетесь делать, поэтому расписывать все переменные нет смысла, их очень много и они потянут на отдельное руководство, которых и так уже очень много в сети. Так что приведу максимально необходимый пример:

hostname “CS:GO by DS Test server” // Название сервера, можно писать и на англ. и на ру.
rcon_password “oldpassword” // Пароль для управления игровым сервером через консоль.
sv_password “” // пароль для входа на игровой сервер
sv_setsteamaccount “” // ваш токен, подробнее в следующем разделе руководства.
sv_pure “0” // соответствие файлов клиента и сервера, по умолчанию отключено.

// Рейты игрового сервера.
sv_mincmdrate 128
sv_minupdaterate 128

// Отключаем спящий режим на сервере.
sv_hibernate_when_empty 0
sv_hibernate_postgame_delay 0

mp_spectators_max 64 // максимальное количество наблюдателей.

// Отключаем бекапы каждого сыгранного раунда.
mp_backup_round_file 0
mp_backup_round_file_last 0
mp_backup_round_file_pattern 0

// Правильное отображение информации о сервере и игроках.
host_name_store 1
host_info_show 2
host_players_show 2

// Такой не большой конфиг использую я, вы можете настраивать ве так как вашей душе угодно!

По умолчанию после скачивания чистого сервера через steamcmd, сервер не содержит файл server.cfg и нам нужно его создать. Создать его нужно по следующему пути: /csgo/cfg/server.cfg

Все остальные переменные которые мы привыкли видеть в server.cfg вынесены в отдельные файлы. Каждый из этих файлов означает свой режим игры:
gamemode_casual.cfg – Классический обычный.
gamemode_competitive.cfg – Классический соревновательный.
gamemode_armsrace.cfg – Гонка вооружения.
gamemode_demolition.cfg – Уничтожение объекта.
gamemode_deathmatch.cfg – Бой насмерть.

Все эти файлы лежат в той же папке что и server.cfg

Для того чтобы на сервере работал тот или иной режим (из перечисленных), нужно задать свои параметры запуска. Пример переменных в параметрах запуска для каждого из режимов:
+game_type 0 +game_mode 0 // Классический обычный.
+game_type 0 +game_mode 1 // Классический соревновательный.
+game_type 1 +game_mode 0 // Гонка вооружений.
+game_type 1 +game_mode 1 // Уничтожение объекта.
+game_type 1 +game_mode 2 // Бой насмерть.

Для чего же была сделана обязательная привязка игрового сервера – Не так давно, VALVE выпустило ряд правил, за нарушение которых стали блокировать игровые сервера, нарушающие эти правила. В это же время вышло обновление, в котором стало обязательным привязка игрового сервера к Steam аккаунту его владельца.

Требования к аккаунту:
– к аккаунту должен быть привязан номер телефона;
– аккаунт не должен быть ограниченным, т.е. с аккаунта нужно потратить как минимум 5$ через магазин Steam;
– на аккаунте должна присутствовать данная игра, и отсутствовать VAC Ban и другие виды блокировок.

При запуске игрового сервера без токена в консоли сервера вы можете увидеть следующую ошибку:


Ну, а теперь давайте перейдем к созданию этого токена и привяжем наш сервер.
Нам нужно открыть вот эту страницу http://steamcommunity.com/dev/managegameservers с нашего аккаунта Steam, и на ней мы будем создавать наш токен. Ознакомимся с информацией:


Заполним следующие поля:


В первом поле вводим цифру 730 – нас же интересует именно сервер CS:GO.
Второе поле – это напоминание для вас, писать можно что угодно, но все же желательно написать тот текст, по которому вы в дальнейшем сможете вспомнить для какого игрового сервера генерировали данный токен. Нажимаем создать и получаем свой токен:

У нас уже есть там параметр sv_setsteamaccount, именно он и отвечает за токен, пример:

sv_setsteamaccount “774D75D53F3F65AD647EEA7F492B966E”
Примерно такая строчка у вас должна получиться в server.cfg:


А консоль игрового сервера будет показывать следующую информацию:

Logging into Steam gameserver account with logon token ‘774D75D5xxxxxxxxxxxxxxxxxxxxxxxx’
Это означает, что все хорошо и токен был принят нашим игровым сервером, а так же теперь на него смогут подключаться люди из вне (при условии, что у нас открыты порты).

Для начала нам нужно создать.bat файл в директории игрового сервера, где лежит srcds.exe
Я назвал его server_start.bat


Открываем данный файл и вписываем в него следующую строчку:
srcds.exe -game csgo -console -usercon -maxplayers_override 20 -tickrate 128 +map de_dust2 -port 27015 +game_type 0 +game_mode 0 +sv_lan 0 -nobots


Разберем отдельно каждую переменную:
srcds.exe – запускаемый файл игры.
-game csgo – указывает о том сервер какой игры мы запускаем.
-console – запускает сервер в консольном режиме.
-usercon – разрешает удаленное управление сервером через rcon.
-maxplayers_override 20 – задает максимальное количество игроков на сервере.
-tickrate 128 – тикрейт сервера.
+map de_dust2 – стартовая карта сервера.
-port 27015 – порт, на котором будет работать сервер.
+game_type 0 +game_mode 0 – режим, в котором будет запущен сервер.
+sv_lan 0 – разрешает подключение к серверу из интернета.
-nobots – отключает возможность добавления ботов (если нужны боты не пишем).

Теперь чтобы запустить игровой сервер, нам достаточно запустить файл server_start.bat
Теперь чтобы подключиться к своему игровому серверу, вам достаточно открыть вкладку локальная сеть:

Всем остальным (к примеру друзьям), нужно давать свой внешний IP адрес + Порт указанный в параметрах запуска, через двоеточие. Пример: 127.0.0.1:27015
По нему они могут добавить ваш игровой сервер в избранное или подключиться через консоль разработчика прописав команду: connect 127.0.0.1:27015
Узнать свой внешний IP адрес вы можете на сайте 2ip.ru или позвонив провайдеру.
Так же стоит понимать, что игровой сервер работает на UDP порту, а не TCP, поэтому нужно проверять открыт ли у вас именно UDP порт.

Вопросы о том будет ли виден ваш игровой сервер в интернете, можете не писать, будет!

Единственное для этого вам нужен открытый порт, как открыть порты на ПК или Роуторе вы можете почитать в интернете, там очень много статей на эту тему. В очень редких случаях, когда есть свободное время, готов в индивидуальном порядке помочь с этим, для этого оставляйте комментарии.

Многим людям часто кажется, что создание сервера требует достаточно большого количества времени, так как создать сервер КС: ГО – это выполнение целого ряда различных процедур. Но на самом деле все оказывается гораздо проще, так как нужно проследовать нескольким простым пунктам, скачать определенные файлы и дополнить игру определенными модами или же плагинами, которые вы посчитаете полезными для игроков.

Для тех, кто разберется, как поставить сервер КС: ГО, открывается достаточно большое количество функций. К примеру, если вы собираетесь создать стандартный «паблик-сервер», то в таком случае вам нужно будет использовать всего пару необходимых плагинов, обеспечивающих более простое управление своим персонажем. В процессе создания вы сможете увидеть, насколько сильно различаются технологии установки сервера от CS 1.6.

Сервер для КС:ГО и необходимое ПО

Лучше всего использовать лицензионную версию игры, если вы хотите создать сервер КС: ГО (Стим) с нормальными параметрами. Изначально вам нужно будет скачать программу SteamCMD , которая представляет собой специализированную командную строку от Valve, предназначенную для выполнения соответствующих операций.

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

Извлекать из архива данную программу можно в любую папку, которая будет вам удобной, после чего утилита будет уже закачивать дополнительные файлы. В консоль сразу нужно будет ввести «login anonymous».

После соединения программы с официальным сервером путем введения команд вам нужно будет показать ей папку, в которую будет осуществляться установка сервера. Для этого нужно будет вписать команду:

force_install_dir

после чего уже через пробел вводить точный путь до нужной папки.

Теперь вводится команда

аpp_update 740 validate

она позволяет начать загрузку сервера в указанную папку. Размер сервера составляет 5-6 Гб, поэтому можно немного отдохнуть, пока он будет загружаться на ваш компьютер.

Настройка сервера для CS:GO

Ваш сервер создан, достаточно будет теперь подкорректировать его настройки. Основные параметры располагаются в файле gamemodes.txt, но по той причине, что он постоянно обновляется, рекомендуется сделать копию gamemodes_server.txt.example, после чего переименовать его просто в gamemodes_server.txt. Стоит отметить тот факт, что с течением времени разработчики сделали файл server.cfg не таким значимым, но он остался, и его также можно использовать для введения дополнительных настроек или же всевозможных cvar команд.
Для запуска сервера вам нужно будет создать отдельный файл StartServer.bat, после чего в нем ввести соответствующие параметры запуска.

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

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

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

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

Если вам удалось создать сервер КС: ГО (пиратка), то теперь вы можете сообщать свой IP адрес знакомым и незнакомым людям для того, чтобы они могли подключиться и играть в свое удовольствие.