Исправление проблемы с чатом в PUBGРуководства 

Исправление проблемы с чатом в PUBG

… Мы же тебе орали чтобы ты не останавливался, что в этом доме сидят…
…Прикройте! Атакую! …ть! … Меня кто-нибудь слышит?!!!…

Внутриигровой голосовой чат в pubg может не работать по разным причинам. Одна из них — недоступность серверов, через которые работает голосовой чат, из-за блокировок Роскомнадзора.

Характерные симптомы, указывающие что чат не работает из-за блокировок:

  1. чат то работает, то нет, хотя никакие настройки Вы не меняете. Например, в течение четырех каток чат не работает, затем в течение пары каток чат работает без перезапуска игры и без смены каких-либо настроек;
  2. если Вы используете vpn, то чат работает всё время.

Пока чат не работает Вы никого не слышите и Вас никто не слышит (ни в меню игры, ни во время матча). При этом остальные игроки сквада могут общаться.

Сервера, через которые работает чат

Для голосового чата в pubg используется библиотека/платформа vivox. Vivox используется в различных играх. На сайте vivox упоминается, что они могут предоставить не только программную библиотеку, но и свои сервера для обеспечения чата. Видимо, pubg как раз и использует сервера, предоставляемые vivox. Для обеспечения голосового чата игра обращается к узлу с именем blhp.www.vivox.com.
На момент написания руководства, если я проверяю имя blhp.www.vivox.com через сайт http://isitblockedinrussia.com на предмет блокировок (как описывается в руководстве «Обход блокировки PUBG без VPN»), то вижу что из шести ip-адресов, соответствующих этому имени, под блокировки попадают четыре.
У вас результаты могут отличаться. Кроме того, со временем перечень заблокированных Роскомнадзором адресов может меняться.
Когда игра пытается связаться с blhp.www.vivox.com она использует один из этих шести ip-адресов. Если будет использован адрес, который является заблокированным, то чат работать не будет. При этом игра не пытается перебирать все эти адреса, чтобы найти тот, с которым получиться связатся. Используется только один.
Через какое-то время игра заново пытается устанавить связь с узлом blhp.www.vivox.com и чат может начат работать (если выбранным окажется ip-адрес, который не заблокирован). Затем снова может перестать работать и т.д..

Ip-адреса, которые не заблокированы, записываем в текстовый файл. После ip-адреса через пробел ставим имя узла blhp.www.vivox.com. Например, в моём случае из шести адресов не заблокированы два (которые написаны зеленым цветом на приведенным выше скриншоте). Значит я записываю:
18.221.158.214 blhp.www.vivox.com
18.219.225.165 blhp.www.vivox.com

Редактирование файла hosts

Теперь Вам надо отредактировать файл с именем hosts, находящийся в папке C:WindowsSystem32driversetc. Как это сделать рассказано в ранее упомянутом руководстве «Обход блокировки PUBG без VPN».
Добавьте в конец файла hosts строки с незаблокированными ip-адресами. В моём случае файл hosts будет выглядеть так:
Не забывайте что эти IP адреса могут стать снова не рабочими. Либо ip-адреса, соответствующие имени blhp.www.vivox.com, могут поменяться. Тогда вам придется заново проводить эту операцию.
Как называются зоны на карте PUBG, в которых игроки получают урон от газа?

Похожие статьи о PUBG