Чтобы сервак counter-strike был виден игрокам, помимо чисто технических решений (открытые порты на маршрутизаторе и т.д.; тут мы это обсуждать не будем, это не относящаяся к название темы отдельная дискуссия), необходимо, чтобы сервер был "прописан" в мастер-серверах. Как игроки находят сервера кс? Почему одни сервера появляются в поиске, а другие - нет? Цепочка выглядит следующим образом:
Игрок - мастер сервер - сервер кс
Т.е. контра игрока, при поиске, направляет запрос мастер серверу, он, в свою очередь, - отвечает. Выдает список серваков игроку. Т.о., чтобы сам сервер был виден в поиске, необходимо его наличие в этих самых master servers. Мало того, мастер серверов существует не мало, в контре самого игрока прописано, к адресам каким именно мастер сервов направлять запрос, чтобы получить ответ. Из всего вышесказанного следует, что чтобы сервер кс был виден в поиске у большого количества народа, нужно:
1) Чтобы сервер находился в списке у мастер серверов 2) Чтобы он был в как можно большем количестве мастер серверов (в разных клиентах CS прописаны разные сет-мастера, соответственно поиск ведется только по ним, значит - чем в больших сет-мастерах будет зарегистрирован сервер, тем больше игроков его найдут) 3) Чтобы в строке запуска сервера не было параметра -nomaster
Сервер контры отправляет запрос к мастер серверу, что-то в стиле "я существую, добавь меня к себе" Т.е. список сет-мастеров должен быть прописан в server.cfg (или в любом другом файле, который выполняется при запуске сервера кс).
--------------------
|