Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Информационная доска

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

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.
3 страниц V   1 2 »

Еще раз о ServerInfoAnswerType

Статус пользователя Metal Messiah
сообщение 22.12.2020, 19:28
Сообщение #1


Иконка группы

Стаж: 13 лет

Сообщений: 2457
Благодарностей: 1482
Полезность: 770

HostGame.cf
Добрый вечер всем.

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

Код
# ServerInfoAnswerType (0/1/2)
# Sets server answer type for query requests
#   0 = New style (Source Engine)
#   1 = Old Style (Fix favorites list for p.47 clients)
#   2 = Hybrid mode - Server is visible anywhere, but there are 3 packets generated for every serverinfo request
ServerInfoAnswerType = 2
Правильная настройка ServerInfoAnswerType = 2.

Несмотря на то что это перетиралось тут, здесь, тут и тут, многие держатели серверов об этом даже не слышали.

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

Я проанализировал выборку 1287 серверов (живых, т.е. ответивших) с нескольких популярных мастерсерверов, и обнаруживаю что 30% стоит 0 и у 2% только P47, что вообще то нонсенс. Только 67% игровых серверов настроены правильно на гибридный режим.
Надеюсь, это сообщение поможет раскрутить ваши сервера на новогодние праздники.


Полезные публикации - ссылки у меня в профиле. Ссылка на плагин против спама на сервере StopServerSpam там же.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 7 раз
   Цитировать сообщение
666
сообщение 22.12.2020, 22:09
Сообщение #2
Стаж: 5 лет 5 месяцев

Сообщений: 103
Благодарностей: 17
Полезность: 119

Metal Messiah, Если бы ещё указали путь где это находится то цены бы вам не было, не все новички, понимают о чем идёт речь.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 1hp
сообщение 22.12.2020, 22:34
Сообщение #3
Стаж: 10 лет

Сообщений: 422
Благодарностей: 82
Полезность: 169

Цитата(666 @ 23.12.2020, 2:09) *
Metal Messiah, Если бы ещё указали путь где это находится то цены бы вам не было, не все новички, понимают о чем идёт речь.

в reunion.cfg
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя TheArtemMaps
сообщение 22.12.2020, 22:43
Сообщение #4
Стаж: 6 лет 8 месяцев
Город: Киев

Сообщений: 703
Благодарностей: 64
Полезность: < 0

Цитата(666 @ 22.12.2020, 23:09) *
Metal Messiah, Если бы ещё указали путь где это находится то цены бы вам не было, не все новички, понимают о чем идёт речь.


Да. в dproto.cfg или reunion.cfg зайти там это есть в разделе SERVER QUERIES MANAGEMENT


Register System <== Register System от m0skVi4a ;]
45.137.155.4:45265 <== сервер зомби
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя RUS93
сообщение 22.12.2020, 23:04
Сообщение #5


Стаж: 10 лет
Город: Краснодар

Сообщений: 249
Благодарностей: 73
Полезность: 234

Metal Messiah, Стоит 0, проверил на сборках популярных мониторингов, сервер виден в поиске
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csnet
сообщение 23.12.2020, 2:59
Сообщение #6
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

а счего бы ему не быть видному то
source engine для мс имеет одинаковый запрос, т.е если сделать в мс запрос от сурс v34 то можно ему списки кс 1.6 кормить и наоборот.


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя teyub111
сообщение 23.12.2020, 11:48
Сообщение #7


Стаж: 11 лет
Город: Сургут

Сообщений: 2170
Благодарностей: 171
Полезность: < 0

Я правильно понял правильно будет ставить так? ServerInfoAnswerType = 2.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Sekret505
сообщение 23.12.2020, 11:57
Сообщение #8


Стаж: 5 лет 11 месяцев

Сообщений: 25
Благодарностей: 11
Полезность: 310

да не всё от этого параметра зависит, как бы не играться с ним, если на всех мониторингах нормально показывает, только лишь на ГС не показывает = ответа на такие "танцы" с этим параметром нет, к сожалению
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Metal Messiah
сообщение 24.12.2020, 13:07
Сообщение #9


Иконка группы

Стаж: 13 лет

Сообщений: 2457
Благодарностей: 1482
Полезность: 770

HostGame.cf
Как уже выше написали, dproto.cfg для классического HLDS и reunion.cfg для ReUnion / ReHLDS. Файлик обычно лежит в каталоге cstrike, хотя может быть и в других местах. Если их у вас несколько - меняйте во всех.

Да, правильно будет 2.

Основных проблемы две, и они обе решаются установкой двойки.

Первая проблема связана с тем, что при переходе с 47 на 48й протокол разработчики изменили формат ответа сервера. Грубо говоря переставили местами поля название сервера, название карты, количество игроков и что там еще выдается местами. Из-за этого старые клиенты не видят сервер. Да, таких мало, но они есть.

Вторая связана с багом в эмуляторе, который используется практически во всех сборках игры. Некоторые версии этого эмулятора подвисают при подключении к серверу двойным щелчком по серверу в поиске, при этом нормально подключаются если прописать в консоли connect ip:port либо если сервер внесен в Game Menu. Игрок снимает задачу через Alt-Ctrl-Del. Этих баганутых эмуляторов кажется, тоже мало, но реально их больше чем мы все думали crazy.gif а это влияет на эффект от раскрутки. При этом и те и другие видят сервер в поиске, так что на глаз это не определить.

По поводу ГС там какая-то отдельная история, надо разбираться. Возможно, адрес мониторинга стоит в бане (addip) или кривой файрвол. Знаю что игровые сервера на хостинге OVH не отвечают на команду connect, отправленную с некоторых портов. Ну типа раки защитились от ботов, или думают что защитились.


Полезные публикации - ссылки у меня в профиле. Ссылка на плагин против спама на сервере StopServerSpam там же.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя $@NyA
сообщение 24.12.2020, 13:39
Сообщение #10


Иконка группы

Стаж: 18 лет

Сообщений: 987
Благодарностей: 529
Полезность: 1050

Не знаю,с чем это связано...
В ранних версиях dproto в .cfg файле была всегда по-умолчанию = 2 ,сейчас к примеру = 0


МультиМод CS
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя TheArtemMaps
сообщение 14.1.2021, 21:34
Сообщение #11
Стаж: 6 лет 8 месяцев
Город: Киев

Сообщений: 703
Благодарностей: 64
Полезность: < 0

Цитата($@NyA @ 24.12.2020, 14:39) *
Не знаю,с чем это связано...
В ранних версиях dproto в .cfg файле была всегда по-умолчанию = 2 ,сейчас к примеру = 0

Да с ответом задержался НО!
Как мне кажется 0 по умолчанию поставили что бы значок VAC отображался и сам вак работал (ну если не ошибаюсь)


Register System <== Register System от m0skVi4a ;]
45.137.155.4:45265 <== сервер зомби
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
HipHop
сообщение 14.1.2021, 22:03
Сообщение #12
Стаж: 5 лет 7 месяцев
Город: Moscow

Сообщений: 185
Благодарностей: 139
Полезность: 828

Цитата(Metal Messiah @ 24.12.2020, 14:07) *
Вторая связана с багом в эмуляторе, который используется практически во всех сборках игры. Некоторые версии этого эмулятора подвисают при подключении к серверу двойным щелчком по серверу в поиске, при этом нормально подключаются если прописать в консоли connect ip:port либо если сервер внесен в Game Menu.

Раскрой плз связь бага с ServerInfoAnswerType give_rose.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csnet
сообщение 15.1.2021, 1:51
Сообщение #13
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

был он, но давно, сборки еще 2-3 года назад исправили заменой .dll откуда не зависало.


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Marcello
сообщение 15.1.2021, 11:26
Сообщение #14
Стаж: 5 лет 3 месяца

Сообщений: 3
Благодарностей: 1
Полезность: 0

Вообщем если хотите что бы работал VAC ставьте 0 бо при 2 он просто не работает. А так разницы не заметил вообще
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
supergamer
сообщение 15.1.2021, 11:48
Сообщение #15
Стаж: 9 лет 8 месяцев

Сообщений: 257
Благодарностей: 37
Полезность: < 0

Цитата
Как мне кажется 0 по умолчанию поставили что бы значок VAC отображался и сам вак работал (ну если не ошибаюсь)


Про какой значек речь?

И всё таки, какое значение нужно ставить 0 или 2.
Не думаю что разраб подложил камень специально выставив 0.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя TheArtemMaps
сообщение 15.1.2021, 11:52
Сообщение #16
Стаж: 6 лет 8 месяцев
Город: Киев

Сообщений: 703
Благодарностей: 64
Полезность: < 0

supergamer,
Значок щита возле сервера.
Разницы не ощутил что при 2 1 и 0


Register System <== Register System от m0skVi4a ;]
45.137.155.4:45265 <== сервер зомби
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
supergamer
сообщение 15.1.2021, 12:11
Сообщение #17
Стаж: 9 лет 8 месяцев

Сообщений: 257
Благодарностей: 37
Полезность: < 0

При "2" щита нет, а при "0" - щит есть.
Как это влияет на сортировку серверов при поиске?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Lady
сообщение 15.1.2021, 15:10
Сообщение #18


Стаж: 7 лет 9 месяцев

Сообщений: 430
Благодарностей: 39
Полезность: 96

а как в reunion выставить чтоб старые клиенты у которых вместо SteamID пишется IdLAN не видели сервер в поиске? ну или не смогли зайти на сервер?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя TheArtemMaps
сообщение 15.1.2021, 15:13
Сообщение #19
Стаж: 6 лет 8 месяцев
Город: Киев

Сообщений: 703
Благодарностей: 64
Полезность: < 0

Цитата(Lady @ 15.1.2021, 16:10) *
а как в reunion выставить чтоб старые клиенты у которых вместо SteamID пишется IdLAN не видели сервер в поиске? ну или не смогли зайти на сервер?

выставь эти настройки в reunion.cfg
cid_NoSteam47 = 5
cid_NoSteam48 = 5


Register System <== Register System от m0skVi4a ;]
45.137.155.4:45265 <== сервер зомби
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя BaHeK
сообщение 15.1.2021, 16:16
Сообщение #20


Стаж: 17 лет

Сообщений: 571
Благодарностей: 505
Полезность: 651

Цитата(supergamer @ 15.1.2021, 14:11) *
При "2" щита нет, а при "0" - щит есть.
Как это влияет на сортировку серверов при поиске?

При "2" он тоже есть, но толку от него 0, т.к. большинство нон-стим.


Чуть-чуть нарушаю
http://img-host.su/aoN1.png
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
3 страниц V   1 2 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: