Установка и Настройка Мастер-сервера (Counter-Strike). Установка и Настройка Мастер-сервера (Counter-Strike) Ничего не помогает cs и поиск не работает
Геймеры со стажем и новички, играющие в 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 – быстрое обновление» можно управлять обновлением списка серверов.
В сети многие пытаются заработать на предоставлении услуги мониторинга серверов. Владельцы игровых площадок платят, чтобы их сервер выходил в топ списка, отправляемого пользователю. Безошибочно определить качественный ресурс с первого раза удается немногим. Принято, чтобы востребованный сервер был в доступе круглосуточно, не перегружался сторонним контентом (это увеличивает время скачивания и отпугивает пользователей), предоставлял популярные карты, был гарантированно безопасным и администрировался профессионалами.
Привет всем читателям моих статей, сегодня я подготовил для вас статью по очень частому вопросу:
Как же всё таки установить Master-Server (MS)
Counter-Strike 1.6 на виртуальный или выделенный сервер (VPS/VDS
).
Скачаем первым делом мастер-сервер на языке Python - Скачать
Как всегда мы начнём с выбора хостинга который предоставляет услуги VPS/VDS , и я остаюсь при своём мнение в очередной раз и советую арендовать VDS на хостинг Feonet.Ru . Перейдём по ссылке и зарегистрируемся, при регистрации вас попросят ввести паспортные данные, если же у вас ещё нет паспорта или вы по каким то причинам не хотите вводить свои данные, вы всегда можете обратится в Тех.поддержку и они помогут вам зарегистрироваться без Паспортных данных. Зарегистрировались? Отлично! Поехали дальше.
Часть 1 - Заказ VDS
.
Для начала закажем самый слабенький VDS , потом вы сможете сменить тариф, в верхнем меню на Feonet.Ru
наводим курсором на раздел Услуги > Аренда (VDS/VPS)
, выбираем тариф VDS 1 за 160 рублей.
Шаг 1.
Оставляем как есть и жмём Дальше
.
Шаг 2.
Срок заказа:
(на свой выбор)
Операционная система:
Debian 6 x32
.
Панель управления:
ISPmanager Lite (бесплатно)
Часть 2 - Настройка VDS .
1. После оплаты в биллинге появиться ваш оплаченный заказ, нужно будет подождать кое какое время для активации его.
После жмём Войти в аккаунт
, дальше в столбце слева жмём Переход в ISPmanager
, Принимаем всё что прочитали, устанавливаем пароль для root
и root mysql
.
2. Теперь создадим пользователя, слева переходим в Пользователи > Создать > Вводим данные> Вкладка права> Ставим везде галочки> Ok.
3. Переходим в Базы данных > Создать > Создаём базу и пользователя.
4. Входим в PhpMyAdmin в самом низу слева ссылка > Вводим данные от БД> Открываем БД которую создали> Импорт> Импортируем mysql.sql и mslog.sql .
5. Файловый менеджер > opt> создаём папку masterserver> заливаем туда Master-Server> настраиваем ms.cfg , под режим работы с MYSQL>Заливаем в папку masterserver настроенный конфигурационный файл.
Часть 3 - Вход через SSH и установка и запуск MS на VDS
.
- 1. Скачаем программу PuTTY
- 2. Запускаем программу и в поле "Host Name (or IP adress)
" вводим IP вашего VDS жмём Open
- 3. В консоле вводим root
- 4. Вводим пароль, при вводе не будет видно что он вводиться, по этому стараемся ввести его правильно.
- 5. Установим ПО
- 5.1 Установка Phyton в консоль пишем - apt-get install python
- 5.2 Установка PhytonDB в консоль пишем - apt-get install python-mysqldb
- 5.3 Установка Screen вводим - apt-get install screen
- 5.4 Указываем папку где лежат файлы с MS - cd /opt/masterserver/
- 6. Запустим мастер сервер, вводим - screen -A -m -d -S ms python ms.py
- 7. Проверим работу MS - python ms.py
- 8. Остановка MS - screen -r ms python ms.py
- 9. Готово
В самом мастер сервере есть режимы работы, так что не обязательно брать список серверов из MYSQL , если у вас есть мониторинг серверов, просто выберите режим мониторинга который у вас и укажите данные от базы данных, перед этим предварительно установить Удалённый доступ к Базе данных и вписать IP с которого можно подключаться удалённо к БД, то есть IP вашего VDS.
Для отображения вашего сервера в поиске, необходимо чтоб он был добавлен в мастер-сервер, с помощью которого происходит поиск и выдача списка серверов. Принцип работы:
Игрок начинает искать сервера, запрос идет от игрока на мастер-сервер, сервер отсылает список серверов игроку. Мастер-сервер (англ. 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". Сервер добавляется в сборку с момента покупки услуги и попадает в клиент, который скаченный после заказанной услуги, а не за весь период раздачи игры, будьте внимательнее.
Давно готовил этот материал для сайта, перебирал мастерсерверы с многих сборок, но в итоге пришлось создавать свою версию с блекджеком и серверами:)
Если взять левый masterserver и посмотреть на его содержимое, то становится ясно, что основная задача это ПЛАТНО раскручивать сервера с помощью буста (boost). В итоге качество списка очень страдает и большинство из-за скудного типа модов (War3, Zombi и т.д)
Что это такое MasterServers.vdf и зачем он нужен?
Мастерсервер - это база дынных, которая содержит в себе списки игровых серверов в формате IP:Port (91.211.116.33:27025). Для подключения и поиска в игре, нужно заменить два файла в игре MasterServers.vdf и rev_MasterServers.vdf.
Исходники выглядят так:
Именно из него клиент игры Counter-Strike формирует список в поиске. Если в поиске нет ни одного IP, то в 99% случаем проблема именно с MS.
Используют его в двух случаях:
1. Для поиске в игре (99%)
2. Для своей сборки cs (1%), у нас полностью готовый и рабочий мастерсервер для любых сборок.
Наш мастер, подойдет как для первых, так и для вторых!
Особенности нашего мастер сервера
Большая разницы в поиске между разными модами, это большая проблема. Как-то я играл только на классике, потом она приелась и играл в War3Сs, GunGame и в поиске их было крайне мало, приходилось искать IP . Но, мне не хотелось обременять себя постоянным поиском серверов с нужным мне модом.
И так встречайте новую версию masterservers.vdf для CS 1.6, 2015 года, который ищет сервера 27 модов:
AWP, Base Builder, Bunny Hop, Classic, CSDM, Deathmatch, Deathrun, Diablo, GunGame, Hide and Seek / HnS, Jail, Jump / Kreedz, Knife, Mini Games, Paintball,RPG, Soccerjam, Super Hero, Surf, UWC3, War3ft, WoW, Zombie, Zombie Biohazard, Zombie Escape, Zombie Plague.
Основные плюсы данного Мастер Сервера:
- Более 27 модов
- Низкий пинг
- Классики меньше 50%
- Более 2000 серверов*
- UPTIME 99.8%
- Ежемесячные массовые обновления MS
- Можно добавить свой IP в список БЕСПЛАТНО
- Работает 24/7
- Постоянные чистки и обновления
Для добавления своего IP в наш МС, пройдите на эту страницу
* Каждый раз количество отображаемых IP в поиске может меняться, из-за того что у кого-то хостинг тупит или мы просто почистили список от нерабочих серверов или добавили новых. Если кажется что поиск ищет мало, а вам нужно очень много серверов, пишите в комментариях добавим пару тысяч, нам не жалко!
Скачать мастерсервер для Steam и NonSteam
Обратите внимание, что для Steam версии используется, точно такой же MS файл, как и для пиратки (NonSteam). Так что можете не бояться и ставить на любую версию, проверяли везде, полет нормальный
Так же он отлично работает для cs v34 и других версий, скачивайте и проверяйте работоспособность.
В архив входят два файла:
- MasterServers.vdf
- rev_MasterServers.vdf
Как правильно установить?
Начнем с автоматической установки, для этого качаем соответствующий арихв выше, разархивируем и запускаем его.
На этапе установки, обратите внимание на этот пункт:
Для того чтобы правильно установить MasterServer, укажите полный путь до игры Counter-Strike 1.6 на следующем этапе установки, например:
D:\Games\Counter-Strike\
Т.е. указываем путь к папке где лежит игра, пример:
После жмем, кнопку "установить" и все, инсталляция прошла успешно!
Ручной способ установки
Если нужно все сделать вручную или первый способ не сработал, то приступаем к ручной установке. Качаем соответствующий файл, разархивируем его, копируем две папки:
Заходим в папку с игрой и вставляем эти папки и соглашаемся с заменой:
Вот и все!
Внимание! Автоматическая замена на чужой MS
Сейчас почти каждая сборка CS, старается запретить замену MasterServer файлов, но если их сервера становятся недоступными, то и поиск работать не будет соответственно.
Откройте masterserver.vdf с помощью блокнота, вы увидите там примерно такое содержимое (обращайте внимание на адреса):
Если после замены MS, вы зашли в игру поиграли, закрыли и вместо адресов которые выше, поменялись на другие (заново переоткройте файл):
Значит разработчики сборки, защитили свою CS от подмены с помощью client_save, hl.exe или другой библиотеки. В этом случаи нужно искать файл который делают подмену и редактировать его, но обычному пользователю это сделать сложно. Пишите в комментариях версию вашей сборки, я постараюсь вам помочь, а если таких комментариев будет много, покажу как искать такие методы защиты и обходить их.
Ничего не помогает cs и поиск не работает
Увы но такое бывает и вы попали в тот самый процент из 100, у кого проблемы не из-за MS. Если авто замена не происходит, о чем я писал выше, а поиск все равно не работает и даже скачивание десятки сборок кс не помогли, то вам нужно попробовать эти шаги, которые я описал в статье " ", попробуйте проделать все шаги вручную.
Если и это вам не поможет, пишите в комментариях, попробую через TeamViewer помочь вам.
Полное или частичное использование материалов без разрешение редакции запрещено