Музыка КС ГО: установка и поиск
Каждый администратор хочет сделать свой сервер уникальным, для этого прибегает к многим модификациям. Музыкальный плагин не исключение, он пользуется высокой популярность, ведь вы можете таким образом разнообразить сервер. Полную мелодию никто не загружает, выбирается самый лучший отрывок песни и ставится в конце раунда или в самом начале.
Надстройка есть как платная, так и бесплатная, найти их очень просто. Следуя инструкции, что идет в скачанном архиве, установите себе на компьютер плагин, далее дело за малым, загрузить треки.
Стоит предупредить, что слишком агрессивная, пугающая, громкая, резкая музыка может негативно сказаться на рейтинге. Чем больше мелодий вы ставите, тем дольше происходит загрузка, а многие игроки очень не любят ждать, вам стоит учесть этот фактор. Посещаемость для вас должна быть в приоритете.
Создание игрового сервера CS:GO на Windows
CS:GO
В этом руководстве попытаюсь объяснить как создать Игровой сервер CS:GO на операционной системе Windows
Настройка интернета
Вам понадобится статистический (постоянный) IP-адрес, если у вас динамический, то закажите статистический у вашего провайдера, это нужно для того, чтобы в случае если вдруг динамический адрес поменяется (обычно это происходит после перезагрузки роутера), то поменяется и адрес сервера, а ваши друзья и игроки потеряют ваш сервер в «Избранных»
Важно сделать проброс портов, для этого лезем в настройки своего роутера (обычно это «192.168.0.1» — вводится в строку браузера) и открываем нужные нам порты, сейчас расскажу на примере роутера TP-Link как это сделать (ВНИМАНИЕ! Ваши настройки могут отличаться)
Ищем вкладки «Дополнительные настройки» -> «Переадресация NAT» -> «Виртуальные серверы«, если перешли правильно, то далее нажимаем «Добавить«, в данном случае нужно заполнить лишь 2 строки — в строке «Внешний порт» вводим «27000-27030«, в строке «Внутренний IP-адрес» вводим IP вашей локальной сети (посмотреть его можно во вкладке «Сеть» -> «LAN«), выбираем протокол UDP и ставим галочку «Включить«, сохраняем
По той же схеме открываем TCP порты, но туда вводим другие порты — «27014-27050»
ГОТОВО! Интернет настроен для запуска сервера и сервер будет виден всем
Подготовка файлов
1. Создайте папку, например с названием «Server» в любом удобном для вас месте
Совет: Если есть SSD, то советую создавать там, а также перенести саму игру на SSD, можно сразу в папку «Server» и назвать её к примеру там «GameCSGO«, чтобы в дальнейшем было удобнее работать с файлами, ну и конечно же для увеличения скорости загрузки
2. В папке «Server» создайте 2 папки с названиями «ServerCSGO» и «SteamCMD»
3. В папке «ServerCSGO» создаём батник с названием «StartServer» (запуск сервера)
4. В папке «SteamCMD» создаём батник с названием «UpdateCSGO» (обновление сервера)
Конечно же в дальнейшем будем использовать «Админ-панель«, но об этом чуть позже
P.S. Батник это расширение файла в Windows, оканчивается оно на «.bat»
Его можно редактировать любым текстовым редактором, даже «Блокнотом»
Чтобы изменить батник, нужно щёлкнуть по нему правой кнопкой мыши и нажать «Изменить»
Работа с батниками
Сначала качаем основу для установки и обновления сервера — SteamCMD
Скачиваем архив и распаковываем его в папку «SteamCMD«, которую мы создали ранее
Заполняем батник «UpdateCSGO» таким образом:
steamcmd.exe +login anonymous +force_install_dir ../servercsgo/ +app_update 740 validate +quit
Сохраните батник и запустите, начнётся скачивание компонентов сервера, ничего не трогайте
Батник закроется автоматически, когда закончится загрузка всех необходимых файлов
Заполняем батник «StartServer» таким образом:
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 слот больше, так как его займёт бот GOTV для записи демок на сервере, в итоге останется 20 слотов
2. «-tickrate 64» — думаю тут и объяснять ничего не нужно
3. «+map de_dust2» — карта, которая будет по дефолту после запуска сервера
4. «-port 27015» — порт сервера, один из которых мы открывали раннее
5. «+game_type 0 +game_mode 0» — режим игры, о них читайте ниже
6. «-secure» — включение VAC (Анти-чит Valve) защиты на сервере, если не включить, то не будут падать кейсы в конце матча
7. «+sv_lan» — сервер будет виден всем в интернете
8. «+tv_port» — эта переменная запускает бота GOTV
9. «-nobots» — отключение ботов на сервере, советую в первое время не ставить этот параметр, чтобы сервер уж совсем не пустовал, конечно же на ваше усмотрение
P.S. Об остальных переменных особо знать ничего и не нужно, они просто нужны и всё
Режимы игры для запуска в батнике:
1. «+game_type 0 +game_mode 0» // обычный паблик
2. «+game_type 0 +game_mode 1» // соревновательный
3. «+game_type 1 +game_mode 0» // гонка вооружений
4. «+game_type 1 +game_mode 1» // уничтожение объекта
5. «+game_type 1 +game_mode 2» // бой насмерть
Создание конфигов
Для этого потребуется следующее:
1. Создайте текстовой документ с названием «Server» и с расширением «.cfg»
2. Этот конфиг нужно закинуть по пути «…/server/servercsgo/csgo/cfg» (в папку «cfg«)
3. Открываем конфиг с помощью «Notepad++» и прописываем в него нужные нам переменные
hostname «MakeFrag.ru SERVER 18+» // название игрового сервера (только латиница)
rcon_password «» // RCON пароль (для управления консолью, обязательно заполните сложным паролем)
sv_password «» // пароль от сервера (для входа на сервер, если он не нужен, то оставить пустым)
mapgroup «mg_custom» // набор карт для голосования (пусть остаётся как есть)
sv_region «255» // регион сервера (если вписать 255 — то сервер будет виден по всему миру)
sv_setsteamaccount «» // токен для игрового сервера (о нём напишу ниже)
sv_steamgroup «» // Steam группа сервера (можно оставить пустым)
sv_pure 0 // проверка соответствия файлов сервера и клиента (советую оставить 0)
log «on» // включить логи (пусть будет включён, не выключать)
sv_lan 0 // игроки могут заходить только с интернета (думаю тут всё понятно)
host_name_store 1
host_info_show 2
host_players_show 2
Следующим шагом будет выбор игрового режима, о них я уже писал ранее:
1. gamemode_casual.cfg // обычный паблик
2. gamemode_competitive.cfg // соревновательный
3. gamemode_armsrace.cfg // гонка вооружений
4. gamemode_demolition.cfg // уничтожение объекта
5. gamemode_deathmatch.cfg // бой насмерть
Выбрали режим для вашего сервера?
Допустим вы захотели обычный паблик («gamemode_casual.cfg«) и чтобы в дальнейшем не путаться в конфигах, открываем его с помощью «Notepad++» и вырезаем всё, что видим в нём, а потом вставляем это всё в «Server.cfg» (красоту там наводите сами, настройки также за вами)
В самом же «gamemode_casual.cfg» прописываем следующее — «exec Server.cfg»
Далее сохраняем оба cfg в нужной кодировке (как это сделать писал выше) ГОТОВО!
P.S. Данным способом вы упростите себе жизнь, все настройки переменных в одном месте
Запуск сервера
1. Качаем Админ-панель для управления сервером — Tornado Source Panel
2. Создаём в папке «Server» ещё одну папку и называем её к примеру «AdminPanel»
3. Перекидываем содержимое архива в эту папку и запускаем «Launcher.exe»
4. Выбираем там «Counter-Strike GO«, ставим режим «Домашний«, выбираем цвет темы по вкусу, ну и жмём галочку на одном из вариантов (без разницы), жмите «Запустить»
5. Далее просто следуем инструкции «Мастера настроек«, думаю разберётесь
Параметры запуска 1:
Античит (VAC) — вкл.
Порт сервера — 27015
Порт SourceTV — 27020
Мод — режим игры, который вы выбрали ранее (обсуждалось выше)
Группа — своя… и пишите там «mg_custom»
Слоты под игроков — от 1 до 64 (лишь бы ваш компьютер выдержал и не взорвался)
TickRate — 64 или 128 (опять же, лишь бы это не прикончило ваш компьютер)
Приоритет — Высокий
Доступ — Интернет
Карта — de_dust2 (в общем, какую хотите, ту и выбирайте, эта карта будет по дефолту)
Параметры запуска 2:
Конфликт IP-адресов — выкл.
No-Steam — выкл.
Далее жмите «Получить внешний IP-адрес», потом выбираем его в списке IP-адресов
Идентификатор вводить необязательно, уже писали в «Server.cfg»
Вводим RCON пароль, который вы написали в «Server.cfg» (ОБЯЗАТЕЛЬНО!)
Дополнительные команды пишите какие вам нужны (поле можно оставить пустым)
Потом жмите на вкладку «Настройка» -> «Сервер» -> «Параметры запуска» и там выбираем нужный вам порт (не выбирайте 27015, советую от 27016 по 27034), жмите «Сохранить»
Роутер — ключ к успеху
Если вы играете через Wi-Fi, то это также является одной из причин плохого пинга. Зачастую в доме к роутеру подключено множество устройств и из-за этого общее качество интернета портится.
Поэтому мы рекомендуем вам в первую очередь переключится с беспроводной сети на кабель. Это уберет порядка 20-30 мс пинга. Это не только снизит пинг, но и прибавит общей стабильности.
Также важно учитывать, что роутер работает по-разному со старыми девайсами и новыми. Если у кого-то старый телефон (условно), то роутер перенастроит роботу под старые девайсы, даже если он один из десяти. И это очень сильно скажется на работе сети.
Если же у вас нет возможности перейти на кабель, то посмотрите поддерживает ли ваш роутер два диапазона? Как правило, новые роутеры могут работать по двум стандартам: 2,4 ГГц и 5 ГГц. Если же у вас есть поддержка 5 ГГц — немедленно переходите на этот диапазон.
Wi-Fi 2,4 ГГц — старый стандарт, который поддерживают практически все устройства. Но этот диапазон слишком «замусорен»: здесь много помех, поэтому связь может быть нестабильнее.
Еще одним легким способом зайти на сервер КС 1.6, зная айпи-адрес сервера, является подключение к серверу, используя вкладку «Избранное». Сначала вам необходимо добавить сервер в избранное, для чего нужно нажать кнопку «Найти сервер» и перейти на вкладку «Избранное».
В открывшемся меню нажимаете кнопку «Добавить», и откроется небольшое окно «Добавить сервер-серверы», в котором вы прописываете имеющийся у вас IP-адрес сервера и нажимаете «Добавить сервер в Избранное». После чего сервер добавляется во вкладку «Избранное» вашего клиента КС 1.6, и зайти на него вы можете, дважды кликнув по нему, либо выделить и нажать на кнопку подключиться (о чем мы писали в самом начале этой статьи).
Ну вот и все, зайти на любой сервер для вас теперь не составит никакого труда.
Выбираем пункт главного меню "ИГРАТЬ"
Выпадающее меню жмем пункт поиск серверов сообщества.
Если вы заходите первый раз, возможно, появится окно с предупреждением о том что возможны отличия карт и других сущностей, которые отличаются от официальных. Это значит, что если на сервере есть карта, модели игроков и другие файлы, которые не входят в комплект поставки лицензионной CS:GO, то они перед заходом на сервер будут загружаться к вам на компьютер. Без предварительной загрузки таких файлов играть на выбранном сервере не получится.
Если вы согласны жмите "БОЛЬШЕ НЕ ПОКАЗЫВАТЬ" либо "OK".
Перед Вами окно со списками серверов CS:GO. В списке большое количество игровых серверов с основной информацией: статус наличия античита valve, название сервера, количество игроков онлайн и максимально доступное количество слотов, текущая игровая карта, значение пинга, метки.
Можно выбрать любой сервер из списка и нажимаем "Подкл.".
В случае если у Вас есть конкретный IP-адрес, выбираем вкладку избранное, нажимаем кнопку " Добавить " вставляем или печатаем адрес сервера.
Обратите внимание, IP-адрес чаще всего выглядит как цифры разделённые точками:
46.174.52.12:27016
Но бывают "красивые адреса", которые проще запомнить, например:
server.csdot.ru:27016
Вводить можно любой из 2х вариантов, затем нажимаем кнопку " Добавить данный адрес "
Список избранных серверов Counter-Strike: Global Offensive.
После подключения к серверу, возможна, но не обязательно, начнется загрузка недостающих карт, моделей и других компонентов.
После окончания загрузки, вы подключитесь к игре. Нужно будет выбрать команду, за которую будете играть или статус наблюдателя (справа внизу). Если не успеете выбрать, Вас распределят случайным образом или в команду с меньшим количеством игроков.
На этом всё! Удачной игры! Не забываем голосовать за статью и делиться в социальных сетях.
Метод 4: Убедитесь, что ваш NAT ОТКРЫТ
Если вы все еще сталкиваетесь с той же проблемой даже после выполнения всех возможных исправлений, приведенных ниже, скорее всего, вы действительно имеете дело с проблемой NAT (преобразование сетевых адресов). Этот важный показатель в конечном итоге определит, принимает ли игровой сервер соединение с машиной или нет.
В случае, если NAT закрыт, вы должны столкнуться с ошибкой «Не удалось найти выделенный сервер» на каждой карте Workshop, которую вы пытаетесь воспроизвести, и столкнуться с аналогичной проблемой при попытке воспроизвести обычные карты.
Если этот сценарий выглядит так, как будто он может быть применим, вам следует начать с проверки, закрыт ли ваш NAT на вашем компьютере, и если NAT действительно закрыт, вам нужно открыть его в настройках вашего маршрутизатора.
Шаг 1. Проверка типа NAT
- Откройте диалоговое окно «Выполнить», нажав клавиши Win + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «ms-settings: gaming-xboxnetworking» в текстовое поле, затем нажмите Enter, чтобы открыть вкладку «Сеть Xbox» в приложении «Настройки игр».
- На вкладке «Сеть Xbox» дождитесь завершения операции, затем проверьте тип NAT после отображения результатов.
- Примечание. Если тип Nat отображается как «Closed» или «Teredo не соответствует требованиям», вы можете сделать вывод, что проблема действительно возникает из-за вашего NAT.
- Если результаты показывают , что тип NAT является закрытым или неопределенным , съехать на шаг2 ниже , где мы покажем вам , как открыть NAT в настройках маршрутизатора.
Шаг 2. Открытие NAT
Если расследование выше показало, что вы действительно имеете дело с проблемой NAT, вам необходимо открыть ее в настройках вашего маршрутизатора. С подавляющим большинством маршрутизаторов вы сможете сделать это, открыв Universal Plug and Play (UPnP).
UPnP является отраслевым стандартом уже много лет, но если вы используете более старую модель маршрутизатора, вам, вероятно, потребуется перенаправить порты, используемые Steam и CS GO, вручную, чтобы игра могла взаимодействовать с вашим компьютером.
Вот краткое руководство, как это сделать:
Примечание. Приведенные ниже инструкции являются общими, поскольку точные шаги переадресации портов вручную будут отличаться от маршрутизатора к маршрутизатору.
- Откройте браузер по умолчанию, введите один из следующих адресов и нажмите Enter, чтобы получить доступ к настройкам маршрутизатора:
Как проверить свой сервер
Включите консоль. Для этого зайдите в настройки CS:GO, выберите вкладку «Игра» — «Игра». Установите переключатель «Включить консоль разработчика» в положение «Да». Сама консоль вызывается клавишей «`» («ё» в русской раскладке, в левом верхнем углу клавиатуры).
Введите здесь команду net_graph 1. Она выведет на экран параметры вашего подключения. Обратите внимание на значение ping.
Для сетевой игры в CS:GO:
- Пинг до 50 мс — это прекрасно. Вам кажется, что события в игре происходят в режиме реального времени, задержки незаметны.
- 50–100 мс — нормальный пинг. В отдельные моменты игра может немного тормозить, но в целом вся информация поступает вовремя.
- Более 100 мс — это уже ощутимые задержки, с ними играть некомфортно. Вы можете не заметить, как противник резко выпрыгивает из-за угла, и не успеете уклониться от выстрелов. В результате кто-то получит фраг, и это явно будете не вы.
Также посмотрите на значения параметров loss и choke. Loss — доля потерянных пакетов, в идеале должна равняться 0%. Чем выше она и чем сильнее меняется, тем больше пакетов ваш компьютер не смог передать серверу. А choke — это доля проблемных пакетов, которые сервер не смог отправить на ваше устройство.
Если loss > 0 и choke = 0, проблема на вашей стороне (с ПК или у провайдера). Если choke > 0 и стабильно высокий (15% и более), значит проблемы на стороне сервера. С этим проще, ведь сервер можно и сменить.
Вы также можете проверить величину пинга командой ping. В Windows нажмите комбинацию Win + R, в появившемся окне введите cmd, в самой консоли — команду ping и IP-адрес нужного сервера. В macOS введите в поиске «Сетевая утилита» и на вкладке Ping укажите адрес сервера и количество попыток отправки тестовых данных.
IP-адреса серверов можно узнать в онлайн-сервисах мониторинга. Здесь также обычно выводится состояние: включён сервер или нет, сколько на нём игроков и сколько слотов доступно. Вот несколько примеров:
Группа
Дискорд направлен на то, что поиск группы возможен с применением внешних ресурсов, само приложение глобального поиска не предполагает. На разных сайтах можно найти ссылки и идентификаторы самых распространенных групп мессенджера. Однако, в основном, чтобы стать участником группы, необходимо получить ссылку от создателя группы. Этот принцип позволяет исключить нежелательных пользователей в группах и является оптимальным при компьютерных играх, где предполагается общение в пределах чата.
Ссылки организатором группы распространяются через электронную почту, мессенжер или иными способами.
Для того чтобы найти группу по ссылке-приглашению:
- В списке имеющихся серверов необходимо нажать на серый плюсик слева.
- Появится окно с предложением создать новый сервер или подсоединиться к имеющемуся. Выбираем второй вариант.
- Discord предложит указать информацию о сервере. Для этого нужно ввести ссылку в пустое поле, после чего нажать «Войти».
- Если все этапы пройдены верно, то группа сразу примет нового участника. По желанию администратор может присвоить новую роль участнику, а также выдать права администрирования.
Для упрощения поиска интересующей группы (при отсутствии ссылки) необходимо знать ее идентификационный номер. При наличии прав администратора узнать ID можно легко:
• войти в настройки мессенджера;
• нажать «Виджет», выбрать строчку ID. Кроме этого, можно настроить иные параметры, опубликовать приглашение.
Если администраторских прав нет, то идентификационный номер можно узнать у другого игрока.
Если нет пригласительной ссылки и идентификатора, группу можно найти по названию, для чего необходимо воспользоваться функцией «Поиск». В выпадающее поле набираем название группы. Сервис выдает нам тот канал, который необходим.
Если у пользователя имеется собственная группа, он может приглашать в нее участников. Приглашение распространено при компьютерных играх, и делается это следующим образом:
- Войти в приложение;
- Правой клавишей мыши кликнуть на имя группы;
- В настройках последовательно выбрать «Moderation» и «Invites»;
- Нажать на ссылку, которая находится вверху экрана;
- Система дискорд самостоятельно сформирует пригласительную ссылку;
- Теперь эту ссылку можно разослать новым участникам.
Не менее важно знать, что пригласительные ссылки имеют определенный срок годности, после которого уже перестают работать. Однако можно сделать ссылку без ограничения срока давности. Для этого необходимо при ее формировании в одном из всплывающих окон установить галочку напротив пункта «Сделать ссылку неистекающей».
Дискорд является современным мессенджером, благодаря которому люди с разных уголков нашей планеты могут обмениваться текстовыми и голосовыми сообщениями при совместной компьютерной игре, а также созваниваться. Отсутствие рекламы и при этом высокое качество звука при общении сделают пребывание в сервисе дискорд максимально комфортным.