Авторизация Регистрация Забыли пароль?
Реклама
Multiplay.ru
Реклама
Раскрутка КС 1.6
Статьи
Наш игровой сервер
Наши сервисы
Мониторинг серверов
Информация
Нам интересно знать
Популярные теги
Популярные материалы
Партнеры
Документация
Документация по AMX Mod X
Вы находитесь:

Категория: Статьи

Регистрация на мастер-серверах

Автор: Neocon

Дата: 18 апреля 2011

Просмотров: 5816

Комментариев: 54

Регистрация на мастер-серверах

Шаги, которые нужно выполнить. чтобы ваш сервер был виден в интернете:
1. Поставить плагин:
#include

#define PLUGIN "Setmaster"
#define VERSION "1.3"
#define AUTHOR "Puma & Kot12"

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_cvar("setmaster_version", "1.3", (FCVAR_SERVER | FCVAR_SPONLY))
set_task(290.0, "heartbeat", 0, "", 0, "b");
}

public plugin_cfg()
{
server_cmd("setmaster remove 209.197.20.34:27010");
server_cmd("setmaster remove 209.197.4.186:27010");
server_cmd("setmaster remove 68.142.72.250:27010");
server_cmd("setmaster remove 69.28.140.245:27010");
server_cmd("setmaster remove 69.28.140.247:27010");
server_cmd("setmaster remove 69.28.151.162:27010");
server_cmd("setmaster remove 69.28.158.131:27010");
server_cmd("setmaster remove 72.165.61.136:27010");
server_cmd("setmaster remove 72.165.61.189:27010");
server_cmd("setmaster remove 72.165.61.190:27010");
server_cmd("setmaster remove games.vipeburg.info:27010");

server_cmd("setmaster add 209.197.20.34:27010");
server_cmd("setmaster add 209.197.4.186:27010");
server_cmd("setmaster add 68.142.72.250:27010");
server_cmd("setmaster add 69.28.140.245:27010");
server_cmd("setmaster add 69.28.140.247:27010");
server_cmd("setmaster add 69.28.151.162:27010");
server_cmd("setmaster add 69.28.158.131:27010");
server_cmd("setmaster add 72.165.61.136:27010");
server_cmd("setmaster add 72.165.61.189:27010");
server_cmd("setmaster add 72.165.61.190:27010");
server_cmd("setmaster add games.vipeburg.info:27010");
}

public heartbeat()
{
server_cmd("heartbeat");
}


Обновление архива небудет ,учимся компилить плагин
setmaster_1.3.zip [ b] (cкачиваний: 1700)

2. Открыть файл dproto.cfg и заменить переменные:
// Чтобы работа встроенного мастер клиента в дпрото выводил в логи свою работу
LoggingMode = 3

// Включим встроенный мастер-клиент
MasterClient = 1

// Выставим GameVersion, который будет отправляться на мастер-сервер.
Master_GameVersion = 1.6.3.7/Stdio

3. Запускать сервер с параметром -nomaster (в строке запуска).


FAQ:
Q: Нужно ли прописывать в server.cfg какие-нибудь мастер-сервера?
A: Нет, всё делает плагин при инициализации

Q: Зачем мне ставить MasterClient = 1?
A: Потому что билд косячит со встроенным мастер-клиентом, в результате не у всех сервер будет виден на мастер-серверах.

Q: Я получаю в консоли сообщения типа: [DPROTO]: MasterClient: Server xxx.xxx.xxx.xxx:27010: Bad Challenge, как это исправить, и что это означает?
A: Исправит эту проблему dproto,при дополнительном запросе на добавлений на мастер сервере, ошибка означает, что на мастер-сервере в текущее время забит мастер, и он выдаёт серверу неправильный Challenge номер)

Q: Что за сообщения: [DPROTO]: [MEMU]: Hello sent to xxx.xxx.xxx.xxx:27010 и [DPROTO]: [MEMU]: Info sent to xxx.xxx.xxx.xxx:27010?
A: Сообщения дают вам знать, что мастер-клиент dproto отправляет пакеты добавления сервера и heartbeat пакеты.

Q: А css.setti.info / сетти не забанит за эту настройку на сервере?
A: Нет, если вы не будите это использовать на своём фейковом сервере

Q: Чем тут помогает встроенный в dproto мастер-клиент (MasterClient = 1)?
A: Данный клиент исправляет косяк отображения числа игроков онлайн, с обычным мастер-клиентом это значение вело себя нестабильно, в следствии, видимость от части ухудшалась.

Q: Что написать в steam.inf ?
A: Оставить как есть ,тк если в dproto.cfg MasterClient = 1 ,то значение в steam.inf не берёться в счёт

Q: Что делает параметр -nomaster ?
A: Лишь добавляет от себя(hlds) 2 рандомных рабочих мастера ,если запускать с -nomaster + плагином то регистрация на мастер сервере всёравно проходит

Q: Зачем ставить именно 1.6.3.7/Stdio а не другое значение
A: Чтобы мастера не посчитали ваш сервер "старым" ,тк на мастерах стойт проверка данного значения ,если оно в допустимых пределах мастер добавит сервак ,в противном случий получите в консоли сообшение означаюшие что надо обновить HLDS

Q: У меня в консоли пишит Invalid address "xxx.xxx.xxx.xxx:xxx", setmaster command ignored
A: Ответ один ,или плагин выполняет часть удаления сетмастеров из себя (setmaster remove IP) когда они не добавлялись (при первом запуске обычно такое можно увидить) ,или ваш сервер уже добавлен на данный мастер сервак ,тк делая добавление реже чем примерно 5 минут мастер отвечает данным сообшением

Большое спасибо Puma он же 330863.
Если чЭ это автор :D
.

Но правила не изменились за статью жать кнопку "Спасибо" lol
Похожие публикации
Комментарии на сайте
Adidasik13

Написал: Adidasik13 18 апреля 2011 20:39 Группа: Юзер
не плохо, сойдет))
Цитировать
AmericanAirlines

Написал: AmericanAirlines 18 апреля 2011 20:51 Группа: Юзер
Хотел выложить , но не стал.
Молодец, норм новость smile

P.S. с сетти работать не будет т.к. не оно принимает версии выше 1.1.2.6
Цитировать
ex3m777

Написал: ex3m777 18 апреля 2011 20:54 Группа: VIP
Я в скриптинге не очень, но у меня вопрос, плагин сначала ставит remove сетмастеру а потом добавляет, как это понять?
Цитировать
AmericanAirlines

Написал: AmericanAirlines 18 апреля 2011 20:59 Группа: Юзер
ex3m777,
Этот плагин автоматически добавляется на мастера например каждые 15 минут. (Стандартно в плагине 290 секунд интервала между авторизациями)
Но что бы добавить мастер сервер , его сначало нужно удалить что бы сервер не подумал что ты добавляешся на него второй раз подряд. Короче :
Удаляет и сразу же добавляет обратно lol каждые 290 секунд.
Цитировать
li-valera

Написал: li-valera 18 апреля 2011 21:08 Группа: VIP
#define AUTHOR "Puma

:D..Инфу взял откуда?
Цитировать
330863

Написал: 330863 18 апреля 2011 21:10 Группа: Юзер
li-valera,
да это мой плагин feel
Цитировать
duman07

Написал: duman07 18 апреля 2011 21:26 Группа: Юзер
Круто
Цитировать
domen

Написал: domen 18 апреля 2011 21:52 Группа: Юзер
Сори что не по теме, куда делась новость, на выпрямление ссылки?
И работает ли данная услуга?
Цитировать
svida

Написал: svida 18 апреля 2011 22:17 Группа: Юзер
domen , ты о
http://link-files.ru/ ?
Цитировать
Danjkeee

Написал: Danjkeee 18 апреля 2011 22:27 Группа: Юзер
народ куда этот код вставлять

#include

#define PLUGIN "Setmaster"
#define VERSION "1.3"
#define AUTHOR "Puma & Kot12"
...
ато я не совсем расчехлил

-----------------------------------
мой сервер CSDM+FFA 109.87.51.33:27015
Цитировать
Danjkeee

Написал: Danjkeee 18 апреля 2011 22:39 Группа: Юзер
tucker,
и что мне это дало?
Цитировать
neverminde

Написал: neverminde 19 апреля 2011 00:10 Группа: Юзер
Недопустимые тэги в сообщении

а я то думал куда пропал "amxmodx" laughing
Цитировать
zorroxxx

Написал: zorroxxx 19 апреля 2011 00:14 Группа: Юзер
Дрянь...Без смысла !
Цитировать
alesned

Написал: alesned 19 апреля 2011 01:17 Группа: Юзер
Дрянь твой сервер в подписи.
Цитировать
Fill1993

Написал: Fill1993 19 апреля 2011 01:25 Группа: Юзер
Нагло спизжено с c-s.net.ua
Цитировать
strel9

Написал: strel9 19 апреля 2011 03:12 Группа: Юзер
полезная штука
Цитировать
Danjkeee

Написал: Danjkeee 19 апреля 2011 08:28 Группа: Юзер
tucker,
слышиш я скомпилировал а теперь этот файл кинуть в папку плагины и прописать в плагин ини??
Цитировать
GoOleM

Написал: GoOleM 19 апреля 2011 08:28 Группа: Юзер
ПЛагин бред, можно легко и без этого сделать видимость своего севера в интернете
Цитировать
Danjkeee

Написал: Danjkeee 19 апреля 2011 08:33 Группа: Юзер
GoOleM,
это ты брет
Цитировать
Technowiking

Написал: Technowiking 19 апреля 2011 08:52 Группа: Юзер
Посмотрим, что это нам даст smile
Цитировать
adjgam

Написал: adjgam 19 апреля 2011 09:05 Группа: Юзер
зачем оно? чем отличаеца от setmaster add в server.cfg&
Цитировать
Technowiking

Написал: Technowiking 19 апреля 2011 09:21 Группа: Юзер
Поставил и теперь постоянно пишет в консоле сервера
[DPROTO]: Hello sent to 68.142.72.250:27010

что эта строка обозначает, пишет только этот ip?!?!?!
Цитировать
Danjkeee

Написал: Danjkeee 19 апреля 2011 09:32 Группа: Юзер
кстати у меня такая же хрень


----------------
CSDM+FFA 109.87.51.33:27015<-------
Цитировать
alesned

Написал: alesned 19 апреля 2011 09:45 Группа: Юзер
Все ответы на ваши умные и тупые вопросы уже написаны тут:

http://c-s.net.ua/forum/topic27024.html
Цитировать
330863

Написал: 330863 19 апреля 2011 11:03 Группа: Юзер
Течнощикинг,
Данйкеее,

Я: Что за сообщения: [DPROTO]: [MEMU]: Хелло сент то ххх.ххх.ххх.ххх:27010 и [DPROTO]: [MEMU]: Инфо сент то ххх.ххх.ххх.ххх:27010?
А: Сообщения дают вам знать, что мастер-клиент дпрото отправляет пакеты добавления сервера и хеартбеат пакеты.
Цитировать
TeJIeqpoH

Написал: TeJIeqpoH 19 апреля 2011 11:05 Группа: Юзер
уахаххаха ну вы кадры, написано же в FAQ.
Цитировать
AmericanAirlines

Написал: AmericanAirlines 19 апреля 2011 11:31 Группа: Юзер
А ребята не читают что ниже надписи "скачать" , им легче задать ещё раз очередной вопрос на который уже сука давно дан ответ am
Цитировать
Rezat

Написал: Rezat 19 апреля 2011 11:59 Группа: Юзер
все это реал рабочи :27010
Цитировать
ex3m777

Написал: ex3m777 19 апреля 2011 12:29 Группа: VIP
213.239.209.221:27010 Уверен что он рабочий
Записал его в MasterServers.vdf и нашёл мне сервера
Цитировать
domen

Написал: domen 19 апреля 2011 13:15 Группа: Юзер
Я об этой сылке http://link-files.ru просто на главной была, и от туда заходил на эту сылку. Почему убрали?
Ответьте в личку
Цитировать
Новый комментарий

Информация

Посетители, находящиеся в группе lamo, не могут оставлять комментарии к данной публикации.