a

Lorem ipsum dolor sit amet, elit eget consectetuer adipiscing aenean dolor

Как создать свой сервер в CS:GO

Содержание>

Свой сервер в CS:GO, да ещё и бесплатный – это мечта многих игроков. Тут можно покайфовать с друзьями, можно раздавать или продавать админки… много что можно, короче говоря. Но как его настроить и что для этого нужно сделать?

Требования для создания сервера

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

  1. Довольно мощный ПК, если хотите расположить сервак на своем компе. Создать сервер можно и на слабом, только вы будете лагать во время игры, а ещё придется постоянно держать компьютер включенным.
  2. Придется постоянно быть в курсе, что происходит на сервере. Придется его перезагружать, придется обновлять. В общем, это задача не из простых: может понадобится много времени, нервов и даже денег.

И помните про надвигающееся обновление

Если вы запустили свой сервер на CS:GO, то его придется переносить на CS2. Вряд ли произойдут какие-то сильно масштабные изменения, но они всё-таки могут произойти.

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

Статичный IP и настройка интернета

Один из подпунктов для тех, кто хочет запускать свой сервер. Для того, чтобы проблем никаких не было (они будут, но эта прям большая проблема), нужно иметь статичный IP-адрес и правильные настройки интернета. По порядку:

  • Статичная айпишка позволяет делать сервер без вылетов, потому что у хоста не меняются настройки. Если прямо сейчас у вас по каким-то причинам динамический айпи, то позвоните провайдеру и попросите статический. Он вам сильно поможет в будущем.
  • Как только мы получили статику по айпишке, нужно залезть в настройки роутера и открыть нужные порты (обычно в дополнительных настройках):
    • Далее в «Переадресация NAT», потом в виртуальные сервера.
    • Кликаем на «Добавить».
    • Перед нами будет 2 строки. Вводим туда следующие значения:
      • В Внешний порт пишем 27000-27030.
      • Во внутренний IP вводим свою локальную сеть (её можно узнать в Сеть — LAN.
  • Ставим протокол UDP, включаем и сохраняем настройки.
  • Тут же открываем порты TCP, но вводим другие цифры во внешний: 27014-27050.

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

Создание сервера в CS:GO бесплатно 

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

Контер-страйк ГО

Приступаем.

Создание файлов для сервера

Чтобы сервер запустить надо создать несколько файлов и сделать их видимыми. Идем по пунктам:

  1. Заходим в проводник (в любой папке) и кликаем правой кнопкой мыши. Далее нажимаем на «Параметры проводника», после чего кликаем на «Вид», а потом на «Скрывать расширения для зарегистрированных типов файлов». Убираем галочку напротив пункта.
  2. Теперь создаем папку на рабочем столе. Для условного обозначения называем её «Server».

Важно! Если у вас есть ССД-диск, то в будущем используйте его под сервер. Он значительно ускорит загрузку сервера

  1. Внутри нашей созданной папки создаем ещё две. Для удобства называем их: ServerCS и SteamCMD.
    1. В первой — ServerCS — создаем bat-файл, который назовем — «Start».
    2. Во второй папке — SteamCMD — создаем bat, который называем «UpdateCS».  

Для дальнейших действий нам понадобится админ-панель, но пока что оставим её в сторонке.

Установка и настройка батника

Придется поставить очень много разных настроек, но теперь мы идем в интернет и качаем специальную программу, которая будет называться SteamCMD. Рекомендуем заранее позаботиться о том, чтобы эта программа была скачана с нормального источника. Содержимое архива кидаем в папку SteamCMD, которая находится в Server на рабочем столе (создали раньше).

Теперь открываем bat-файл UpdateCS и вводим туда следующие данные:

  • steamcmd.exe +login anonymous +force_install_dir ../servercsgo/ +app_update 740 validate +quit

Сохраняем. Закрываем. Запускаем, как бат-файл. Теперь начнется скачивание нужных компонентов. Ждем.

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

  • srcds.exe -game csgo -console -usercon -maxplayers_override 21 -tickrate 64 +map de_dust2 -port 27015 +game_type 0 +game_mode 0 -secure +sv_lan 0 +tv_port -nobots

Этот файл мы не запускаем. Просто сохраняем и закрываем. Все данные, которые описаны, могут быть изменены в соответствии со своим назначением:

  1. -maxplayers_override 21 — это максимальное количество игроков на сервере. Помните, что один слот всегда занимает ГОТВ, которая будет записывать демки. Короче говоря, ставьте +1.
  2. -tickrate 64 — классика. Выставляем тикрейт. Можно попробовать поставить 128, но вряд ли оно будет работать.
  3. +map название карты — здесь прописываем дефолтную мапу, которая будет загружаться сразу после запуска сервера.
  4. -port 27015 — это наш порт, который мы открывали в заголовке с IP и базовой настройкой интернета.
  5. +game_type 0 +game_mode 0 — это про режим игры. Опишем их немного позже.
  6. -secure — важная штука. Если не прописать, то VAC анти-чит не будет работать.
  7. +sv_lan — открытость сервера. Если не прописывать, то будет активен лан-формат, когда к серверу можно присоединиться только по инвайту.
  8. +tv_port — запуск GOTV для демок.
  9. -nobots — отключаем ботов. Можно активировать, а можно не активировать. Добавить или убрать ботов через консоль всегда успеете.

Теперь про гейм-тайп. Если пишем оба значения 0, то будет простой паблик, если 0 и 1 то соревновательный. Если 1 и 0, то гонка вооружений. Если 1 и 1, то будет уничтожение объекта. Наконец 1 и 2 — бой насмерть. 

CSGO режимы

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

Настройка CFG

Ладно, на самом деле осталась всего пара мелочей. Для запуска нужно прописать несколько команд в конфиг и всё. Идем по шагам:

  1. Создаем файл, который можно назвать Servers. Делаем его .cfg . 
  2. Это можно кинуть в сердцевину — /servercsgo/csgo/cfg (папка).
  3. Открываем конфиг как тестовый документ или через Нотпад++ и пишем:
  • hostname «(и тут название сервера)». Можно использовать только латинские буквы.
  • rcon_password «тут должен быть очень сложный пароль». Устанавливаем пароль на консоль, которая потом пригодится для гибкости управления серваком.
  • sv_password «тут можно поставить пароль, а можно не ставить». Он понадобится для того, чтобы игроки могли зайти на сервер. Если пароль не нужен, то оставляем пустым или не добавляем.
  • mapgroup «mg_custom». Рекомендуем в будущем изучить параметр, чтобы настраивать карты для голосования.
  • sv_region «тут можно прописать 255». Тогда сервер будет в открытом доступе и виден всем.
  • sv_setsteamaccount «». Токен. Находим, вставляем. Это токен конкретно вашего аккаунта.
  • sv_pure 0. Лучше оставить, чем не ставить. Настройка будет проверять файлы сервера и клиента. Так на сервер не смогут приконнектиться игроки с более старой или вообще с пиратской версией игры.
  • sv_lan 0. Чтобы присоединялись к серверу только через интернет.
  • host_name_store 1
    host_info_show 2
    host_players_show 2

Последние три команды просто прописыаем.

Как запустить свой сервер в КС:ГО

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

  1. Скачиваем специальный софт для управления сервером. Это может быть Tornado Source Panel или что-то более-менее приспособленное.
  2. В папке нашего сервера создаем ещё одну папочку и называем её как угодно, можно так и назвать: adminpanel. 
  3. Архив нашего софта кидаем в эту папку. У нас будет файл лаунчер. Запускаем его. Выбираем КСГО и ставим домашний режим.
  4. Всё остальное уже по вкусу, а потом просто жмем на Запуск.

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

КСГО

  • Основные параметры запуска:
    • Античит включаем.
    • Порт сервера – 27015.
    • Порт для сурсТВ – 27020.
    • Мод для игры, но мы его уже выбрали до этого.
    • Группу мы тоже настроили, но мы рекомендуем познакомиться с параметром получше.
    • Слоты для игроков. Тут ставим столько, сколько ПК в теории может «потянуть».

Теперь жмем на Настройка, потом на Сервер, теперь идем к параметрам запуска и выбираем порт 27016 или 27034. Кликаем на Запустить

Идеально. Сервер работает, но сразу после запуска игры вы словите ошибку. Рассказываем, как от неё избавиться.

Возможные проблемы

На самом деле проблем с настройкой сервера не бывает мало. То команду где-то не ту прописали, то неправильно запустили. Методичка у вас есть. Главное не проявлять инициативу, пока не поймете, как оно на самом деле должно работать.

Ошибка “Игра уже запущена”

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

  1. Находим папку с игрой и создаем csgo.exe. Его можно перенести на рабочий стол.
  2. Теперь выбираем его и кликаем правой кнопкой мыши. Нужны свойства.
  3. Теперь идем во вкладку «Объект». Тут пишем appid 730 -steam. Кликаем на «Ок».    

Теперь ярлык позволит вам зайти в CS:GO сразу после того, как вы запустили сервер.

Рекомендации по настройке и раскрутке сервера

Нам сложно давать какие-то по-настоящему ценные рекомендации, но есть то, что должно быть на вашем сервере 100%.

  1. Он должен работать без лагов. Игроки заходят в CS:GO ради фана, удовольствия и отдыха. Лагов хватает в других играх.
  2. Комьюнити. Постепенно наберется несколько человек, ради которых захочется заходить. Это будут хорошие и добрые игроки или кринжовые непонятно кто. Так или иначе люди — возможность привлекать новых посетителей.
  3. Должна быть своя фишка. Почему популярны карты с OnlyHS DM? Потому что здесь можно тренировать аим с любой пушки. Почему популярны AWP DM? Потому что здесь все играют с AWP. Придумайте фишку сервера и продвигайте её.
  4. Попросите кого-то постримить. Пусть аудитория Ютуба или Твича знает, что на этом сервере играют, что на нем, допустим, проводятся мелкие турниры на несколько скинов.
  5. Спрашивайте игроков, которые приходят к вам отдохнуть. Например, будет ли им интересно раз в субботу собираться на Бой Насмерть, чтобы проводить турнир на лучший аим? Либо в гонку вооружений и так далее.

В остальном старайтесь сохранить теплые и дружеские отношения со всеми посетителями. Делитесь админками, проводите турниры и развивайте техническую часть своего сервера. Опять же, игроки в CS 1.6 помнят, что раньше мы заходили на сервера, где был нормальный пинг, хорошее комьюнити и отсутствовали читеры.