Перейти к содержанию
Авторизация  
wwwplaton

Мастер сервер (Master Server) Что это? Как работает? Зачем он нужен? Почему...

Рекомендуемые сообщения


Если что такое "Мониторинг игровых серверов" у нас еще знают, то что такое Master Server знают не многие. Тут я попытаюсь объяснить что такое Master Server и как он работает. А так же отвечу на те вопросы которые уж больно часто нам задают перед покупкой. Для тех кто боле менее понимает что это и нужна информация о возможностях то советую вам посетить страницу.

Что такое Master Server

Master Server - это ПО установленное на сервере, которое получает список серверов и передает его клиенту (в игру). А именно рассмотрим пример на CS 1.6 после запуска игры вы переходите в меню "Найти серверы" и в вкладке "интернет" появляется список серверов которые передает тот самый Мастер сервер. 

Как работает Master Server

Мастер сервер работает просто, его спросили он ответил. Обычно Master Server работает в паре с мониторингами или другими веб скриптами. Но так же он может работать и без мониторинга (список серверов хранится в файле на одном сервере с Master Server), но это не кому не нужно по этому рассмотрим работу именно с мониторингом. 
Мониторинг это некий список серверов, и он передает их Мастер серверу, ну а сам Мастер сервер уже передает клиенту. Сложно вот так на словах показать их возможности по этому смотрим на картинку где все понятно нарисовано (рисовали 3 человека как могли wwwplaton, jesuspunk и Upseg).

www.thumb.png.854b14dba0c4b8029bce559475

Как видим клиент (игрок с запущенной игрой) при нажатии "Найти серверы" игра обращается к Master Server а он в свою очередь отдает список серверов. Эти сервера он спросил у мониторинга, а мониторинг отдал ему список в том виде в котором он просил. Это либо непосредственно из БД мониторинга с помощью SQL запроса либо по ссылке на которой сформирован уже список серверов.


Для чего нужен Master Server

Если хорошо применить знания, и вложится финансово то можно на этом заработать. А именно на том что вы распространяете сборки игр в которые играют игроки. Таким образом на ваш Мастер сервер будут идти запросы на получение списка серверов. Все будут выбирать сервер и играть на нем, чем больше сборок вы распространите тем больше игроков будет играть на серверах. И тем полнее будут сервера из списка. Таким образом организуют платные услуги в мониторинге где только определенные сервера попадают в Мастер сервер и что б сервер туда попал люди платят денег. Вот на этих людях (владельцах игровых серверов) вы и будете зарабатывать. 


Как сделать свою сборку CS, CSS и т.д.

Вот тут пока что у нас нет помощников, так бы помогли. Могу сказать только что задача не из легких. Нужно хорошо защитить клиент от подмены IP Мастер сервера. В интернете конечно не так уж подробно все описано, но что то учесть можно. И для начала если руки прямые можно смастерить что то самому. Помню как я в далекие (дата из новости 11 ноя 2011) собирал сам. За основу взял какую то чистую на вид сборочку. Прописал туда свой IP а именно сделал это с помощью домена. Добавил фон к игре

cs_img.png.982d3461bfdd741126b686bde598c 

и выдал за свое. А и да, собрал все это с помощью "Smart install maker". Все очень просто было :) 


Почему мастер сервер не идет вместе с АМХ MONITORING

Все потому что эти продукты вышли в разное время, и тем более от разных разработчиков. Спасибо большое jesuspunk что он с нами. А еще не всем нужно это вместе. Для некоторых достаточно мониторинга что бы скормить его в SAPE :)) Были предложения сделать скидку если покупать оба продукта сразу, учтем, подумаем.


Надо ли VDS/VPS для Master Server

Как тут вам сказать, да надо. И вообще сейчас то время когда наверное все перешли на VDS/VPS по этому не отставайте.


Какие сервера, и в каком порядке будут в Master Server

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


Если я куплю вы поможете установить Master Server

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


Почему нельзя менять IP на лицензии Master Server или привязать домен

Потому что не кто не может придумать систему которая бы гарантировала порядочность клиента. Если дать возможность менять ip то можно наплодить кучу копий. А это не интересно разработчику. Как только такое станет возможно, это будет реализовано. А пока что у вас есть скидка на приобретение дополнительной лицензии. И прежде чем купить лицензию то выбирайте проверенные хостинги, и как минимум можно для этого начать с Free версии.

Мастер сервер продается одна лицензия на один IP. И на домен ее оформить нельзя (так как не реально привязать домен если программа работает только с IP, это равносильно тому что бы привязать лицензию к e-mail :))). Понимаете что бы сделать смену ip это уже очень сложно (по этому есть система скидок), но по идее сделать можно. Но как сообщал автор у него пока нет сил на это. Это реально очень сложно.

 

 

 

P.S. Если вы не нашли ответа на ваш вопрос выше то задавайте его в этой теме ниже, не нужно писать в поддержку.
P.S.S. Все что тут написано предназначено в большей части для новичков (которые зафлудили все ТП с подобными вопросами), так что не нужно мне об этом писать. Вспомните себя когда давным давно все задавались вопросом о css.setti как же это О_о 

  • Like 5

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А зачем защищать клиент игры от подмены ? И каким образом делается подмена ? Люди когда скачали кс они если захотят сменить masterserver.vdf то если стоит защита хорошая они не смогут понять так или не так ?

Только что, Danil сказал:

А зачем защищать клиент игры от подмены ? И каким образом делается подмена ? Люди когда скачали кс они если захотят сменить masterserver.vdf то если стоит защита хорошая они не смогут подменять так или не так ?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, Danil сказал:

А зачем защищать клиент игры от подмены ? И каким образом делается подмена ? Люди когда скачали кс они если захотят сменить masterserver.vdf то если стоит защита хорошая они не смогут понять так или не так ?

 

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

По-моему не одна из популярных сборок не использует masterserver.vdf ....) Обычно адреса "вшиты"

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата

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

Помогите ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
20 часов назад, dlinn980 сказал:

Помогите ...

Ваша заявка в ТП есть, зачем еще сюда пишете? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
↑ Наверх ↑