Установка и Настройка Мастер-сервера (Counter-Strike). Установка и Настройка Мастер-сервера (Counter-Strike) Что такое MasterServers

16.07.2021

Здравствуйте дорогие друзья, специально для вас написал полезную статью, на хостинг VPS/VDS . Хочу рассказать вкратце что такое Мастер-сервер и что такое BOOST (Буст)

Мастер-сервер - это скрипт на Python программировании, который отвечает за поиск серверов в игре Counter-Strike.

BOOST - это скрипт который отображает игровые сервера, вообще настройки буста у каждого автора разные, главная задача Буст(а) продвижение и распределение игровых серверов в списке, то-есть на вылет, по задержке (по пингу) или по истечению определённого срока!


Получается так что Мастер-сервер отвечает за поиск серверов в вашей Counter-Strike, а скрипт BOOST передает ему эти сервера!

Хочу заметить, основным и эффективным видом раскрутки являются Мониторинги и BOOST серверов, ну а самым эффективным все таки является BOOST раскрутка! Так что с этим можно подзаморочиться, а если вы имеете хорошо посещаемый источник (сайт), то я думаю не составит большого труда сделать свой сервис раскрутки серверов, взять в аренду VPS/VDS хостинг, установить на него скрипт Мастер-сервер, и подключить скрипт Буст(а)

Итак, приступим к установке Мастер-сервера, и BOOST (Буст)

Установка и Настройка Мастер-сервера

Установку Мастер-сервер стоит начать с выбора хорошего хостинга VPS/VDS где присутствуют операционные системы (CentOS, Debian, Ubuntu) и имеется удаленный доступ , а также лучше чуть переплатить и взять его с панелью управления ISPmanager , можно конечно обойтись и без нее, ну с ней вам будет удобнее управляться с хостингом, хочу вам посоветовать хостинг FirstVDS.Ru отзывчивая группа поддержки и по цене хостинг не дороже других. Я конечно вам его не навязываю, выбрать вы можете и свой понравившийся хостинг!

1) Программа Pytty (программа для удаленного подключения и управления хостингом)
2) Программа FileZilla (программа для управления файлами и папками вашего хостинга)
3) Скрипт Мастер-сервер для Counter-Strike


Программы и скрипт Мастер-сервер прикреплю в конце статьи!

Итак, с хостингом вы определились, регистрируетесь на сайте хоста, и заказываем нужный вам тариф, после покупки к вам на почту придет вся необходимая информация о хостинге, включая IP адрес машины и логин - пароль (логин администратора root) для доступа по FTP к хостингу!

Качаем программу FileZilla , устанавливаем и открываем её, в самом верху окошка программы есть строки (Хост, Имя пользователя, Пароль, Порт)

это строки введения данных, для подключения к хостингу, вводим туда данные вашего хостинга, и нажимаете кнопку "Быстрое соединение" после успешного подключения должны появится каталоги и файлы вашего хостинга, находим каталог с названием "home" и в нем создаем каталог "ms" (название папки можете поменять на свое, это мало важно) далее вам следует скачать архив со скриптом Мастер-Сервер , распаковать его, и распакованные файлы следует закачать в папку "ms" вашего хостинга!

Основные настройки файла "ms.cfg"

Настройки буду проводить на своем примере


HOST = 198.354.244.234 (IP адрес моего хостинга VPS/VDS )
PORTGS = 27010 (В моем случае мастер сервер будет работать, с серверами CS 1.6 )
PORTS = 27011 (В моем случае мастер сервер будет работать, с серверами CS:SOURCE )

#Выбрать режим работы:
# LIGHTMON - режим совместимость с мониторингом LIGHTMON 2.1 -2.3;
# AMXMON - режим совместимость с мониторингом AMXMONITORING 1.3.x - 1.4.x;
# MONENGINE - режим совместимость с мониторингом MONENGINE;
# MYSQL - собственная таблица MYSQL БД, пример таблицы файл mysql.sql;
# BOOSTBYMIRROR - use for web script for boost systems by miRror(in folder webaddons)
# FILE - список серверов берется из файлов указанных в опции ;
# URL - take list of servers from url(text file as file mode but online:))
# CMQ - Custom Mysql Query - use this mode to integrate ms this your database

===========================================================
MODE = FILE (Мастер-Сервер в моем случае будет брать списки серверов из файлов которые идут вместе со скриптом Мастер-Сервера)


servercs.txt - в этом файле будут находиться сервера для CS 1.6
servercss.txt - в этом файле будут находиться сервера для CS:SOURCE

NOPING = 0 (Отключил сортировку по пингу)
REFRESH = 1000 (Время обновления списка серверов 1000 сек)


С настройкой Мастер-Сервера разобрались, теперь нам нужно на хостинг установить необходимые модули, и привести в действие наш Мастер-Сервера, то есть запустить его, для этого на нужна программа Pytty , качаем программу, устанавливаем и открываем её, откроется небольшое окошко в котором следует указать IP адрес хостинга , и порт (22) , и нажать кнопку "Соединится"

После успешного соединения, должно открыться темное окошко с надписью "login as:" , в этой строке вам следует ввести логин (логин администратора root) и нажать клавишу "ENTER" ,

После успешного подключения, нам нужно закачать необходимые модули (Screen , Python и PythonBD) на хостинг.

Установка Screen:

Команда для CentOS: yum install screen
Команда для Debian: apt-get install screen
Команда для Ubuntu: sudo apt-get install screen


Установка Pyhton:

Геймеры со стажем и новички, играющие в Counter-Strike 1.6 онлайн, нередко сталкиваются с техническими проблемами. На первое место выходит работа выбранного игроком сервера. Если он профессионально настроен, не перегружен и грамотно администрируется, то игра будет в удовольствие. Но бывают и другие сценарии: сервера не отображаются в поиске, «тормозят». Чтобы найти хороший сервак, придется перепробовать несколько вариантов, сохраняя адреса качественных игровых площадок.




Что такое Master Servers в Counter-Strike 1.6

Мастер сервер – программный скрипт, написанный на языке Python (Питон). Проще говоря, это программа, которая отображает для игрока список серверов, находящихся онлайн в данный момент. С помощью специального ПО мастер сервер находит адреса работающих серверов и выдает их по запросу клиента.

Впервые запуская игру, пользователь в главном меню выбирает функцию «Найти серверы». Далее открывает вкладку «Интернет», в которой видит список серверных адресов. Как они туда попадают?

Шаг первый: пользователь запрашивает свободные сервера у мастер сервера.

Шаг второй: матер-сервер отправляет запрос на сайт, который мониторит игровые сервера в режиме онлайн. Сайт отправляет список адресов из своей базы данных на мастер сервер.

Шаг третий: мастер сервер отдает список серверов пользователю.

Master Servers исполняет роль посредника или связующего звена между игроком и ресурсом, мониторящим сервера для игры. Бывает сценарий попроще, когда программа мастер сервера не связана с мониторящими сайтами.

Основные правила

При открытии вкладки на странице появляется информация об активных серверах. Геймер видит количество серверов в режиме онлайн (Servers (57)), а ниже – названия и список IP-адресов. В следующей колонке (Game) находится информация об игре. Дальше расположены данные о количестве портов для играющих (Players: занятые/общее количество), название карты (Map) и показатель пинга (Latency).

Ниже размещена кнопка замены фильтра (change filters), с помощью которой можно настроить выбор конкретной игры (Counter-Strike 1.6). Кнопками «stop refresh – остановить обновление» и «quick refresh – быстрое обновление» можно управлять обновлением списка серверов.

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

Для отображения вашего сервера в поиске, необходимо чтоб он был добавлен в мастер-сервер, с помощью которого происходит поиск и выдача списка серверов.

Принцип работы:
Игрок начинает искать сервера, запрос идет от игрока на мастер-сервер, сервер отсылает список серверов игроку. Мастер-сервер (англ. MasterServers) - это сервер, который предоставляет игре список рабочих игровых серверов Counter-Strike 1.6.

Обладатели лицензионной версии Counter-Strike получают список серверов с официального мастер-сервера Steam, в то время как No-Steam используют, зачастую сторонние мастер-сервера, список которых составляют как правило мульти-протокольные сервера или No-Steam .
Ваш сервер будет автоматически добавлен в мастер-сервер Steam спустя некоторое время, главное требование к серверу - использование 48 протокола (Steam).


setmaster add

C помощью команды setmaster add которая прописывалась в server.cfg , сервер добавлялся в мастер-сервера, но после обновлений, разработчики убрали команду, она не работает .
Это обусловлено тем, что в поиске появилось много "фейковых" серверов которые вели на один и тот-же сервер, имели разные названия, отображался не настоящий пинг и количество игроков, это вводило многих в заблуждение. Многие пользовались данной уязвимостью и она достигла своего пика, после которого компания Valve (разработчики), решили убрать команду и очистить мастер-сервер от нечестных администраторов, которые за счет этого пытались продвинуть свой сервер.

Ручное добавление в мастер-сервера.

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

Так-же есть и платные услуги, с помощью которых Ваш сервер будет отображаться не просто в поиске серверов, но он будет на первых местах. Такой вид платных услуг называют - раскрутка Boost . Вы так-же можете заказать раскрутку, из панели управления. Услуга Boost будет работать только когда на сервере установлен мод Dproto , который делает ваш сервер мульти-протокольным (Steam и No-Steam).

Добавление в Valve мастер-сервер стало автоматическое, Вам не нужно добавлять вручную.


Как проверить, видно ли сервер в Интернете.

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

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

Q&A система Q - Вопрос A - Ответ

Q: Отправил сообщение в обратную связь. Долго жду ответа. Что делать?

A: Мы стараемся отвечать на ваши сообщения в течении 24 часов. Не поленитесь продублировать сообщение повторно, в дальнейшем за длительное ожидание ответа будем выдавать бонусы на активные услуги.

Q: Оплатил Премиум/VIP место, но сервер не получил данный статус. В чем проблема?

A: Обратиться в обратную связь. Назвать примерное время отправления перевода. Данные обращения рассатриваются мгновенно. А так же можно написать о проблеме в Личном кабинете в разделе "Сообщения"

Q: У вас есть Master-Server под VIP/TOP/Boost места?

A: Да, приоритет который у нас выставлен вы можете ознакомиться в разделе

Q: Разрешена ли перепродажа VIP/TOP?

A: Да, разрешена. Но если Вас обманут, мы ничем помочь не сможем. Проводите сделки грамотно и с гарантом. В качестве гаранта можем выступить и мы за символическую плату. Skype yourmoncom

Q: Как заключить партнертсво?

A: Вся информация о партнёрстве предоставляется в скайпе.

Q: У вас есть гарантии, что вы не закроетесь?

A: У нас есть своя публичная договорная оферта(wiki.. Работаем с 2015 года. Огромное колличество отзывов на c-s.net.ua - лучшем ресурсе про CS 1.6

Q: Мой сервер не работал долгое время. Что делать?

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

Q: Чем вы можете удивить меня?

A: Красивый мониторинг. Качественная техническая поддержка. Еженедельные нововведения по вторникам и bug-fix. Качество Master-Server"a. Мы заботимся о наших клиентах и игроках

Q: Где можно купить ваши услуги?

A: Официальный сайт . Остальные сайты являются второстепенными и информация размещаемая там, может быть не верна.

Q: Сменилось название моего сервера, как у вас сменить?

A: Мы автоматически обращаемся к вашему серверу и получаем всю информацию о нем.

Q: Нашел недоработку, баг, неккоректно работающую функцию. Что мне делать?

A: Сообщите пожалйсто в Обратную связь. Активные пользователи будут вознаграждены. Вознаграждение может быть как и steam аккаунт любой выбранной вами игры или же продление времени на вашем игровом хостинге за счёт проекта.

Cайты откуда раздаёте игры.

Основные сайты для раздачи игры your-cs.com , vcounter-strike16.ru, cs16-play.net

Q: Новая услуга "Избранное"

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

© tuttiragazzi.ru, 2024
Портал о компьютерах и мобильных устройствах