Некоторые пользователи GTV сообщают, что они постоянно отключаются от онлайн-игры с ошибкой. ‘Соединение с сеансом потеряно из-за неизвестной сетевой ошибки ‘. Подтверждено, что эта конкретная проблема возникает как на ПК, так и на консолях (Xbox One и Ps4).
После тщательного изучения этой конкретной проблемы выясняется, что существует несколько различных причин, которые могут быть причиной появления этого конкретного кода ошибки. Вот краткий список ситуаций, в которых вы можете увидеть Неизвестная сетевая ошибка при игре в онлайн-режиме GT5:
- Проблема с основным сервером — Как оказалось, вы могли видеть этот код ошибки, когда Rockstar находится в процессе решения проблемы с сервером, которая вам не подвластна. В этом случае все, что вы можете сделать, это подтвердить проблему с сервером и дождаться, пока разработчики исправят проблему на своей стороне.
- Несогласованность TCP или IP — Несогласованность маршрутизатора также может быть причиной этой конкретной ошибки с GTV. Если этот сценарий применим, вы сможете решить проблему, перезагрузив или перезагрузив маршрутизатор, чтобы очистить данные TCP и IP, которые в настоящее время кэшируются.
- NAT ЗАКРЫТ — Еще одна причина, по которой вы можете увидеть эту ошибку, — это ситуация, когда ваш NAT закрыт, поэтому порты, которые необходимо открыть, чтобы соединение было стабильным, фактически закрыты. В этом случае вы сможете решить проблему, включив UPnP или перенаправив необходимые порты вручную.
- Кешированный MAC-адрес (только Xbox One) — Если вы столкнулись с этой проблемой на консоли Xbox One и ранее настроили собственный MAC-адрес для этой консоли, вероятно, это причина того, что вы видите эту сетевую ошибку. Чтобы решить проблему в этом случае, вам необходимо очистить свой MAC-адрес в меню «Настройки» консоли.
- Несогласованный диапазон DNS — В зависимости от вашего интернет-провайдера вы можете увидеть эту сетевую ошибку из-за того, что вам был назначен неправильный диапазон DNS, который не совсем совместим с серверами Rockstar. В этом случае вы можете решить проблему, переключив свой DNS на диапазон, предоставленный Google.
Теперь, когда вы знаете всех потенциальных виновников, вот список методов, которые позволят вам выявить и / или исправить проблему:
Метод 1: проверка постоянной проблемы с сервером
Прежде чем пробовать какие-либо другие исправления, перечисленные ниже, вам следует убедиться, что вы не имеете дело с проблемой сервера, которая находится вне вашего контроля. Если вы видите Неизвестная сеть ошибка постоянно и у вас хорошее соединение, скорее всего, Rockstar в настоящее время занимается проблемой сервера, которая влияет на GTOnline.
Чтобы проверить этот потенциальный сценарий, вы должны начать с проверки того, официальная страница статуса в настоящее время сообщает о любых проблемах.
Как только вы окажетесь на странице статуса, проверьте Grand Theft Auto Online и посмотрите, есть ли на выбранной вами платформе красная точка вместо зеленой. Если это так, Rockstar знает о проблеме с сервером и активно работает над ее устранением.
Однако также возможно, что у вас возникла проблема с сервером, о которой Rockstar еще не знает. В этом случае отличный способ проверить, не испытывают ли в настоящее время другие пользователи такие же проблемы при посещении таких сервисов, как DownDetector.
Примечание: Если ваше расследование показало, что вы действительно столкнулись с этой проблемой из-за продолжающейся проблемы с сервером, ваш единственный выход — дождаться, пока Rockstart решит проблему на своей стороне.
С другой стороны, если ни один из вышеперечисленных каталогов в настоящее время не показывает доказательств проблемы с сервером, перейдите к исправлениям ниже, чтобы устранить различные причины, по которым Неизвестная сеть происходит в вашем случае.
Метод 2: перезагрузите маршрутизатор сброса
Если вы ранее убедились, что не имеете дело с проблемой сервера, следующим наиболее вероятным виновником, который может вызвать это Неизвестная сеть ошибка — это проблема TCP или IP, возникшая из-за проблемы с вашим маршрутизатором.
Если этот сценарий применим, у вас есть 2 разных способа решить эту проблему:
- Перезагрузите ваш роутер — Эта операция успешно обновит ваш текущий IP и TCP данные, которые использует ваш маршрутизатор, без внесения каких-либо постоянных изменений, которые могут повлиять на ваше сетевое взаимодействие. Однако, если проблема не связана с кэшированными данными TCP и IP, этот метод мало что вам даст.
- Сброс вашего роутера — Если процедура перезапуска не работает для вас, сброс текущих сохраненных настроек маршрутизатора вернет устройство к заводскому состоянию в дополнение к очистке кэшированных данных. Однако имейте в виду, что если ваш интернет-провайдер использует PPPoE, эта операция также сбросит текущие сохраненные учетные данные.
A. Перезагрузка маршрутизатора
Если вы хотите начать с чего-то, что не может повлиять на ваш непосредственный доступ к Интернету, начните с простой перезагрузки маршрутизатора. Эта операция очистит текущие сохраненные протокол Интернета данные Протокол управления передачей данные.
Чтобы выполнить сброс на вашем сетевом устройстве, найдите кнопку питания / выключателя (обычно расположенную на задней панели устройства) и нажмите ее один раз, чтобы отключить питание. После этого отсоедините кабель питания от розетки и подождите не менее 1 минуты.
Примечание: Отключение питания после выключения маршрутизатора имеет важное значение, поскольку это дает конденсаторам питания достаточно времени, чтобы истощить и очистить любые временные данные, которые они в настоящее время могут поддерживать между перезагрузками.
Если перезапуск не устранил проблему, перейдите к сбросу перезапуска сети.
Б. Сброс маршрутизатора
Если простой сброс не помог вам, следующим шагом будет полный сброс маршрутизатора, чтобы убедиться, что никакие настройки или кэшированные данные, связанные с сетью, в настоящее время не вызывают Неизвестная сеть ошибка.
Но прежде чем продолжить и перезагрузить сетевое устройство, важно понять, что эта операция повлияет на текущую настройку сети. Прежде всего, он вернет ваш маршрутизатор к заводским настройкам, что означает, что любые перенаправленные порты, заблокированные элементы и любые другие пользовательские настройки.
Кроме того, если ваш интернет-провайдер использует PPPoE, сброс маршрутизатора будет означать, что текущие сохраненные учетные данные будут забытый ‘. Поэтому, как только вы выполните процедуру сброса, вам нужно будет воссоздать соединение PPPoE.
Как только вы поймете последствия этой операции, вы можете инициировать сброс маршрутизатора, найдя кнопку сброса (обычно расположенную на задней панели маршрутизатора), нажав и удерживая ее, пока не увидите, что все передние светодиоды мигают одновременно.
После сброса настроек маршрутизатора восстановите подключение к Интернету, повторно введя учетные данные PPPoE, предоставленные вашим интернет-провайдером (при необходимости), и посмотрите, останавливаются ли случайные отключения при воспроизведении GTV.
Если вы все еще имеете дело с тем же Неизвестная сеть ошибка, перейдите к следующему потенциальному исправлению ниже.
Метод 3: Включение UPNP (если применимо)
Если сброс настроек маршрутизатора не устранил проблему в этом случае, следующим шагом будет сосредоточение вашего внимания на том, чтобы убедиться, что порты, используемые GTV, успешно перенаправляются на ваш маршрутизатор.
Имейте в виду, что в настоящее время подавляющее большинство маршрутизаторов могут автоматически перенаправлять порты, используемые игрой, в которую вы активно играете, с функцией, называемой UPnP (универсальный Plug and Play).
Если вы не изменили настройки своего маршрутизатора, эта функция UPnP должна быть включена по умолчанию. Однако, если вы сами внесли некоторые изменения, вот несколько инструкция по включению UPnP в настройках роутера.
Если ваш маршрутизатор не поддерживает UPnP, перейдите к Метод 4 для получения инструкций по перенаправлению требуемых портов вручную.
Если порты, используемые GTV, уже перенаправлены, переходите прямо к Метод 5.
Метод 4: перенаправление портов, используемых GTV
Если вы все еще используете маршрутизатор, не оборудованный для поддержки UPnP, исправление в вашем случае — перенаправить порты, используемые GTV, вручную, чтобы предотвратить повторное появление неизвестной сетевой ошибки. Это гарантирует, что ваше сетевое соединение будет способно принимать входящие сетевые запросы от серверов GTV.
Если вам нужны инструкции по перенаправлению портов, используемых компонентом Online в Grand Theft Auto:
Примечание: Приведенные ниже инструкции являются общими, так как точные названия и экраны будут отличаться от производителя вашего маршрутизатора.
-
Откройте браузер по умолчанию, введите один из следующих адресов и нажмите Входить чтобы открыть настройки роутера:
192.168.0.1 192.168.1.1
-
Когда вы окажетесь на начальном экране входа в систему, введите учетные данные для доступа к настройкам маршрутизатора.
Image Примечание: В большинстве случаев вы сможете войти с учетными данными по умолчанию — админ в виде имя пользователя а также 1234 в виде пароль. Если эти общие учетные данные не работают, поищите в Интернете учетные данные по умолчанию для вашей модели маршрутизатора.
-
После того, как вы успешно вошли в настройки маршрутизатора, разверните Продвинутый / Эксперт меню и найдите параметр с именем Перенаправление портов / перенаправление NAT.
Image -
Затем откройте указанные ниже порты вручную, чтобы убедиться, что ваша сеть будет принимать входящие соединения с сервера GTOnline:
Порт 6672 (UDP) Порт 61455 (UDP) Порт 61457 (UDP) Порт 61456 (UDP) Порт 61458 (UDP)
- После того, как каждый порт будет успешно перенаправлен, перезагрузите компьютер и посмотрите, будет ли проблема устранена при следующем запуске компьютера.
Если такая же проблема возникает даже после перенаправления портов или вы сталкиваетесь с этой проблемой на Xbox One, перейдите к следующему потенциальному исправлению ниже.
Метод 5: очистка вашего MAC-адреса (только Xbox One)
Если вы столкнулись с Неизвестная сетевая ошибка на консоли Xbox One после того, как вы вручную настраивали MAC-адрес в прошлом (или принесли бывшую в употреблении консоль), возможно, MAC-адрес препятствует возможности вашей консоли подключаться к Интернету.
Если этот сценарий выглядит так, как будто он может быть применим, вы сможете решить проблему, обратившись к Настройки меню на консоли Xbox One и очистив Альтернативный MAC адрес, который в настоящее время сохраняется.
Примечание: Этот альтернативный MAC-адрес был введен Microsoft, чтобы позволить пользователям использовать сетевые функции в сетях с ограниченным доступом, таких как отели, общедоступные сети Wi-Fi, больницы, школы и т. Д.
Если вы подозреваете, что причиной проблемы является неправильный альтернативный MAC-адрес, следуйте приведенным ниже инструкциям, чтобы удалить этот адрес со своего компьютера:
-
Из главного меню панели инструментов вашего Консоль Xbox One, нажмите меню руководства на вашем контроллере, чтобы открыть меню, затем перейдите к Настройки> Все настройки.
Image -
Как только вы окажетесь внутри Настройки меню, перейдите к Сеть в меню слева, затем нажмите Настройки сети.
Image - Затем перейдите к Расширенные настройки меню, затем войдите в Альтернативный MAC-адрес меню.
-
От Альтернативный MAC-адрес, выберите Альтернативный проводной MAC или же Альтернативный MAC-адрес беспроводной сети (в зависимости от того, какую конфигурацию вы используете) и нажмите ясно чтобы подтвердить удаление кэшированных данных.
Image - Перезагрузите консоль и посмотрите, будет ли проблема устранена при следующем запуске GTOnline.
Если та же проблема все еще возникает, перейдите к следующему потенциальному исправлению ниже.
Метод 6: изменение DNS по умолчанию
Если ни один из вышеперечисленных методов не помог вам, вы должны принять во внимание тот факт, что вы, возможно, видите Неизвестная сетевая ошибка из-за несовместимого диапазона DNS, который не позволяет вашему компьютеру связываться с серверами Rockstar.
Несколько затронутых пользователей, которые оказались в подобном сценарии, подтвердили, что им удалось решить проблему, переключив свои DNS по умолчанию к диапазону, предоставленному Google.
Однако инструкции по выполнению этого действия будут отличаться в зависимости от платформы, на которой вы играете в игру. Чтобы упростить вам задачу, мы составили серию руководств, которые проведут вас через процесс переключения настроек по умолчанию DNS (адрес доменного имени) до эквивалентов Google, прежде чем снова запустить Grand Theft Auto.
Следуйте приведенному ниже руководству, которое применимо к выбранной вами платформе:
A. Изменение DNS по умолчанию на ПК
-
Открыть Запустить диалоговое окно, нажав Клавиша Windows + R. Затем введите ‘Ncpa.cpl’ и нажмите Входить открыть Сетевые соединения окно.
Image Примечание: Если вам будет предложено UAC (Контроль учетных записей пользователей) нажмите да чтобы предоставить доступ администратора.
-
Как только вы окажетесь внутри Сетевые соединения перейдите на вкладку, выберите соединение, которое вы хотите настроить, щелкнув его правой кнопкой мыши и выберите Характеристики из контекстного меню.
Image -
Внутри Характеристики экран Вай-фай или же Ethernet подключение, перейдите в Сети вкладка и перейдите к настройкам под Это соединение использует следующие элементы. Оттуда выберите Интернет-протокол 4 (TCP / IP4) и щелкните Характеристики кнопка.
Image -
В следующих настройках перейдите на вкладку Общие, проверьте переключатель, связанный с Используйте следующий адрес DNS-сервера, и заменить Предпочтительный DNS-сервер а также Альтернативный DNS-сервер со следующими значениями:
8.8.8.8 8.8.4.4
-
Затем повторите описанные выше шаги с Интернет-протокол версии 6 (TCP / IPv6), но на этот раз используются следующие значения для Альтернативный DNS-сервер а также Предпочтительный DNS-сервер:
2001:4860:4860::8888 2001:4860:4860::8844
- Сохраните изменения, затем перезагрузите компьютер и маршрутизатор и посмотрите, устранена ли проблема.
Б. Изменение DNS по умолчанию на PS4
- На главной панели консоли PS4 перейдите в Настройки> Сеть> Настроить подключение к Интернету.
- Затем выберите Wi-Fi или LAN (в зависимости от типа подключения), затем выберите Обычай из следующего приглашения.
- Когда вас попросят выбрать тип адреса, который вы хотите, выберите Автомат.
- При следующем запросе установите Имя хоста DHCP к Не уточняйте.
-
Когда вы наконец доберетесь до Настройки DNS подсказка, выберите Руководство по эксплуатации, затем установите Первичный DNS к 8.8.8.8 и Вторичный DNS к 8.8.4.4.
Image Примечание: Если вы предпочитаете использовать IPV6, используйте вместо этого следующие значения:
Первичный DNS — 208.67.222.222 Вторичный DNS — 208.67.220.220
- Сохраните изменения, затем перезапустите консоль и посмотрите, устранена ли проблема с подключением.
C. Изменение DNS по умолчанию на Xbox One
- На главной панели управления меню Xbox One перейдите к Настройки> Сеть> Расширенные настройки.
- Когда вы окажетесь в следующем меню, выберите Настройки DNS, и выберите Руководство по эксплуатации.
-
Далее установите 8.8.8.8 как Первичный DNS а также 8.8.4.4 как Вторичный DNS а также Сохраните изменения.
Изменение DNS в Xbox Примечание: Если вы предпочитаете IPV6, используйте вместо этого следующие значения:
Первичный DNS — 208.67.222.222 Вторичный DNS — 208.67.220.220
- Сохраните изменения, затем перезапустите консоль и маршрутизатор и посмотрите, устранена ли проблема.
Обновлено: 28.01.2023
«при присоединении к сессии произошла ошибка, вернитесь в GTA V и повторите попытку»,так уже 2 недели, не могу подключиться, У меня Лицензия из стима. Кто поможет?
Я понял у тебя ПК, у меня была такая проблема, но на ps3, решалась она таким способом.
Вместо того, чтобы жать на кнопку играть в GTA ONLINE (вкладка сеть) или нажимать при загрузке одиночки, GTA ONLINE, я просто заходил в одиночку, жал паузу, вкладка сеть, и там нажимал сменить персонажа (как-то так). Меня кидало в меню с моим персом, я его выбирал, и начиналась загрузка. Немного надо было подождать, но в результате всё загружалось.
Спасибо помогло, но у меня сначало была ошибка произошла непридведенная ошибка. Я просто перезапустил пк зашёл на прямую в гта (одиночная) и зашёл в гта онлайн и появилась ошибка вернитесь в сингл и перезашёл в онлайн и заработало
Мой друг купил гта онлайн в эпик геймс и сейчас при подключений к сесии ему пишет «»При присоединении к сессии произошла ошибка вернитесь в Grand Theft Auto V
Что он пытался делать, чтобы устранить проблему? Не ясно.
Перезагружал роутер/компьютер. Переустанавливал игру? Что делал-то он, чтобы проблему решить?
По поводу подключений. У меня на сосоли тоже беды случаются подобные, когда подключиться не могу к сессии с такой же ошибкой. Решается просто — перезапуск игры или повторная попытка зайти в сессию.
Как я сократил время загрузки GTA Online на 70%
GTA Online. Многопользовательская игра, печально известная медленной загрузкой. Недавно я вернулся, чтобы завершить несколько ограблений — и был потрясён, что она загружается настолько же медленно, как и в день своего выпуска, 7 лет назад.
Пришло время докопаться до сути.
Человек залез в «исходный код» игры, нашел криво работающую функцию и исправил ее, благодаря этому скорость загрузки возросла на 70%. Ссылки на dll для увеличения скорости в конце статьи.
Сначала я хотел проверить, вдруг кто-то уже решил проблему. Но нашёл только рассказы о великой сложности игры, из-за чего она так долго загружается, истории о том, что сетевая p2p-архитектура — мусор (хотя это не так), некоторые сложные способы загрузки в сюжетный режим, а потом в одиночную сессию, и ещё пару модов, чтобы скипнуть видео с логотипом R* во время загрузки. Ещё немного почитав форумы, я узнал, что можно сэкономить колоссальные 10-30 секунд, если использовать все эти способы вместе!
Тем временем на моём компе…
Загрузка сюжетного режима:
Без загрузочного меню, от логотипа R* до игрового процесса (без логина в Cоциальный Клуб.
Старый, но приличный проц: AMD FX-8350
Дешёвый SSD: KINGSTON SA400S37120G
Надо бы прикупить RAM: 2x Kingston 8192 MB (DDR3-1337) 99U5471
Нормальный GPU: NVIDIA GeForce GTX 1070
Я (не) одинок
Если доверять этому опросу, проблема достаточно широко распространена, чтобы слегка раздражать более 80% игроков. Прошло уже семь лет!
Я немного поискал информацию о тех
20% счастливчиках, которые загружаются быстрее трёх минут, и нашёл несколько бенчмарков с топовыми игровыми ПК и временем загрузки онлайн-режима около двух минут. Я бы кого-нибудь убил хакнул за такой комп! Действительно похоже на железячную проблему, но что-то не складывается…
Почему у них сюжетный режим по-прежнему загружается около минуты? (кстати, при загрузке с M.2 NVMe не учитывались видео с логотипами). Кроме того, загрузка из сюжетного режима в онлайн занимает у них всего минуту, в то время как у меня около пяти. Я знаю, что их железо гораздо лучше, но не в пять же раз.
Высокоточные измерения
Вооружившись таким мощным инструментом, как Диспетчер задач, я приступил к поиску узкого места.
Почти минута уходит на загрузку общих ресурсов, которые нужны и для сюжетного режима, и для онлайна (почти наравне с топовыми ПК), затем GTA в течение четырёх минут полностью нагружает одно ядро CPU, больше ничего не делая.
Использование диска? Нет! Использование сети? Есть немного, но через несколько секунд падает в основном до нуля (кроме загрузки вращающихся информационных баннеров). Использование GPU? Ноль. Память? Вообще ничего…
Что это, майнинг биткоинов или что-то такое? Чую здесь код. Очень плохой код.
Единственный поток
На моём старом процессоре AMD восемь ядер, и он ещё молодцом, но это старая модель. Его сделали ещё тогда, когда производительность одного потока у AMD была намного ниже, чем у Intel. Наверное, это главная причина таких различий во времени загрузки.
Что странно, так это способ использования CPU. Я ожидал огромное количество операций чтения с диска или массу сетевых запросов, чтобы организовать сеансы в сети p2p. Но такое? Вероятно, здесь какая-то ошибка.
Профилирование
Профилировщик — отличный способ найти узкие места в CPU. Есть только одна проблема — большинство из них полагаются на инструментирование исходного кода, чтобы получить идеальную картину происходящего в процессе. А у меня нет исходного кода. Мне также не требуются идеальные показания в микросекундах, у меня узкое место на 4 минуты.
Итак, добро пожаловать в образцы стека (stack sampling). Для приложений с закрытым исходным кодом есть только такой вариант. Сбросьте стек запущенного процесса и местоположение указателя текущей инструкции, чтобы построить дерево вызовов в заданные интервалы. Затем наложите их — и получите статистику о том, что происходит. Я знаю только один профилировщик, который может проделать это под Windows. И он не обновлялся уже более десяти лет. Это Люк Stackwalker! Кто-нибудь, пожалуйста, подарите Люку немножко любви
Обычно Люк группировал бы одинаковые функции, но у меня нет отладочных символов, поэтому пришлось смотреть на соседние адреса, чтобы искать общие места. И что же мы видим? Не одно, а целых два узких места!
Вниз по кроличьей норе
Позаимствовав у моего друга совершенно законную копию стандартного дизассемблера (нет, я действительно не могу его себе позволить… когда-нибудь освою гидру), я пошёл разбирать GTA.
Выглядит совсем неправильно. Да, у большинства топовых игр есть встроенная защита от реверс-инжиниринга, чтобы защититься от пиратов, мошенников и моддеров. Не то чтобы это их когда-то останавливало…
Похоже, здесь применили какую-то обфускацию/шифрование, заменив большинство инструкций тарабарщиной. Не волнуйтесь, нужно просто сбросить память игры, пока она выполняет ту часть, на которую мы хотим посмотреть. Инструкции должны быть деобфусцированы перед запуском тем или иным способом. У меня рядом лежал Process Dump, так что я взял его, но есть много других инструментов для подобных задач.
Проблема 1: это что… strlen?!
Дальнейший разбор дампа выявил один из адресов с некоей меткой strlen, которая откуда-то берётся! Спускаясь вниз по стеку вызовов, предыдущий адрес помечен как vscan_fn, и после этого метки заканчиваются, хотя я вполне уверен, что это sscanf.
Он что-то парсит. Но что? Логический разбор займёт целую вечность, поэтому я решил сбросить некоторые образцы из запущенного процесса с помощью x64dbg. Через несколько шагов отладки выясняется, что это… JSON! Он парсит JSON. Колоссальные десять мегабайт JSON’а с записями 63 тыс. предметов.
.
«key»: «WP_WCT_TINT_21_t2_v9_n2»,
«price»: 45000,
«statName»: «CHAR_KIT_FM_PURCHASE20»,
«storageType»: «BITFIELD»,
«bitShift»: 7,
«bitSize»: 1,
«category»: [«CATEGORY_WEAPON_MOD»]
>,
.
Проясним некоторую путаницу: я полагаю, что это предметы, приобретаемые за игровые деньги, не связанные напрямую с микротранзакциями.
10 мегабайт? В принципе, не так уж и много. Хотя sscanf используется не самым оптимальным образом, но, конечно, это не так уж плохо? Что ж…
Да, такая процедура займёт некоторое время… Честно говоря, я понятия не имел, что большинство реализаций sscanf вызывают strlen, поэтому не могу винить разработчика, который написал это. Я бы предположил, что он просто сканировал байт за байтом и мог остановиться на NULL.
Проблема 2: давайте использовать хэш-…массив?
Оказывается, второго преступника вызывают сразу за первым. Даже в одной и той же конструкции if, как видно из этой уродливой декомпиляции:
Все метки мои, и я понятия не имею, как на самом деле называются функции/параметры.
Вторая проблема? Сразу после разбора элемента он хранится в массиве (или встроенном списке C++? не уверен). Каждая запись выглядит примерно так:
А перед сохранением? Он проверяет весь массив, сравнивая хэш каждого элемента, есть он в списке или нет. С 63 тыс. записей это примерно (n^2+n)/2 = (63000^2+63000)/2 = 1984531500, если я не ошибаюсь в расчётах. И это в основном бесполезные проверки. У вас есть уникальные хэши, почему не использовать хэш-таблицу.
Во время реверс-инжиниринга я назвал его hashmap, но это явно не_hashmap. И дальше ещё интереснее. Этот хэш-массив-список пуст перед загрузкой JSON. И все элементы в JSON уникальны! Им даже не нужно проверять, есть они в списке или нет! У них даже есть функция прямой вставки элементов! Просто используйте её! Серьёзно, ну ребята, что за фигня!?
Доказательство концепции
Всё это конечно классно, но никто не воспримет меня всерьёз, пока я не напишу реальный код для ускорения загрузки, чтобы сделать кликбейтный заголовок для поста.
План такой. 1. Написать .dll, 2. внедрить её в GTA, 3. зацепить некоторые функции, 4. . 5. профит. Всё предельно просто.
Проблема с JSON нетривиальная, я не могу реально заменить их парсер. Более реалистичным кажется заменить sscanf на тот, который не зависит от strlen. Но есть ещё более простой способ.
* подождать длинной строки
* если поступит ещё вызов в пределах диапазона строки, вернуть закэшированное значение
Что-то вроде такого:
А что касается проблемы хэш-массива, то здесь просто полностью пропускаем все проверки и вставляем элементы напрямую, поскольку мы знаем, что значения уникальны.
Полный исходный код PoC здесь.
Ну и как оно работает?
Прежнее время загрузки онлайн-режима: около 6м
Время с патчем проверки дубликатов: 4м 30с
Время с парсером JSON: 2м 50с
Время с двумя патчами вместе: 1м 50с
(6*60 — (1*60+50)) / (6*60) = 69.4% улучшение времени (класс!)
Да, чёрт возьми, получилось! :))
Скорее всего, это не решит всех проблем с загрузкой — в разных системах могут быть и другие узкие места, но это такая зияющая дыра, что я понятия не имею, как R* пропустила её за все эти годы.
Краткое содержание
При запуске GTA Online есть узкое место, связанное с однопоточным вычислением
Оказалось, GTA изо всех сил пытается распарсить 10-мегабайтный файл JSON
Сам парсер JSON плохо сделан/наивен и
После парсинга происходит медленная процедура удаления дублей
R*, пожалуйста, исправьте
Если информация каким-то образом дойдёт до инженеров Rockstar, то проблему можно решить в течение нескольких часов силами одного разработчика. Пожалуйста, ребята, сделайте что-нибудь с этим :<
Вы можете либо перейти на хэш-таблицу для удаления дублей, либо полностью пропустить дедупликацию при запуске как быстрое исправление. Для парсера JSON — просто замените библиотеку на более производительную. Не думаю, что есть более простой вариант.
* Получил подтверждение от R*, что это скоро исправится
* Только что получил награду в размере $10k через их внутриигровую награду H1 в качестве исключения :)) (обычно это делается, только по вопросам безопасности)
* Пытаюсь понять, что такое W8 (от ред. это форма налоговой службы США) и как его заполнить (лол)
* Я сделаю еще один тест, как только обновление выйдет, надеюсь их инженеры не разочаруют
когда наконец можно будет зайти в личный кабинет и скачать лаунчер с игрой , уже 5 день зайти не могу??
Попробуйте перезагрузить роутер или введите в настройках сети следующие dns-сервера: 8.8.8.8 и 8.8.4.4
Если это не поможет, то уточните эту информацию у вашего интернет-провайдера.
Попробуйте перезагрузить роутер или введите в настройках сети следующие dns-сервера: 8.8.8.8 и 8.8.4.4
Если это не поможет, то уточните эту информацию у вашего интернет-провайдера.
Rockstar реализует наработки пользователя в GTA Online по улучшению времени загрузки
В начале марта пользователь сервиса Github с ником tostercx, также известный как t0st, заявил о способе значительного сокращения времени загрузки GTA Online до 70 процентов. Кроме того, tostercx с единомышленниками выпустили неофициальный патч для версии GTA Online 2215/1.53, в котором исправили две ошибки игры и собственно сократили время загрузки систем.
Ответ на пост «Как я сократил время загрузки GTA Online на 70%»
Rockstar Games подтвердила PC Gamer, что фанатское решение проблемы долгого времени загрузки GTA Online станет официальным в грядущем обновлении.
В начале марта пользователь Github tostercx, также известный как t0st, заявил, что он обнаружил способ сократить время загрузки GTA Online до 70 процентов. Кроме того, он также выпустил исправление.
Rockstar подтвердила, что выводы tostercx были верными и что исправление уже в пути.
Последнее обновление для GTA Online вышло на всех основных платформах. На PlayStation обновление весит 700 МБ, на Xbox – 1 ГБ и на ПК – 400 МБ.
Судя по всему, значительное увеличение времени загрузки, похоже, относится только к ПК. Пользователи консолей сообщают, что существенного улучшения показателей времени загрузки не произошло. В то время как игроки на ПК с радостью отмечают, что обновление оказалось наиболее эффективным.
Читайте также:
- Как установить f e a r
- Как запустить euro truck simulator 2 на directx 9
- Как убрать скримеры в фнаф
- Как установить яндекс браузер без интернета
- Сталкер лост альфа как включить русский язык
Вопрос: меня постоянно отключает от игры, и у меня постоянно возникают проблемы при подключении к другим игрокам. Также появляются сообщения о превышении времени ожидания, потери подключения к сессии из-за неизвестной сетевой ошибки, невозможности найти подходящую сессию или недоступности сервисов Rockstar. Как этого избежать?
Ответ: первым делом зайдите на страницу статуса сервера GTA Online, чтобы исключить сбои или плановые технические работы.
Если сервер GTA Online работает в нормальном режиме, а проблема не устранена, то причиной может быть конфликт между разными типами подключения или другими проблемами, связанными с Интернетом.
Сначала проверьте вашу скорость соединения, что она соответствует или превышает требования ниже (можете проверить вашу скорость соединения с помощью любого онлайн теста скорости Интернета, например speedtest.net):
- Скорость загрузки: 3 Мб/с
- Скорость отдачи (рекомендованная): 1 Мб/с
- Скорость отдачи (минимальная): 0.5 Мб/с
Если ваша скорость соединения соответствует требованиям, попробуйте изменить настройки NAT (“Тип NAT”) на “Открытый” и подключить консоль напрямую к модему по проводному соединению, обходя маршрутизатор.
Xbox 360 и Xbox One
Вы можете проверить свое подключение, выбрав следующее на панели управления:
Xbox 360
- Сначала перейдите к разделу «Настройки» на панели управления, нажимая RB. Выберите «Системные настройки».
Перейдите в системные настройки
Перейдите во вкладку сетевые настройки
Выберите «Проверка подключения к Xbox LIVE»
Выбрав «Дополнительная информация» после теста, вы узнаете, какой у вас тип NAT-подключения – открытый, умеренный или строгий.
На Xbox One
- Откройте меню «Настройки» и выберите раздел «Сеть»
- Тип NAT указан в пункте «текущее состояние сети» в середине этой страницы:
Перейдите во вкладу “Текущее состояние сети”
Бывают следующие типы NAT-подключения:
- ОТКРЫТЫЙ; можно играть с пользователями, у которых выбран любой тип NAT.
- УМЕРЕННЫЙ; можно играть с пользователями, у которых выбран открытый или умеренный NAT.
- СТРОГИЙ; можно играть только с теми, у кого выбран открытый NAT.
Если у вас умеренный или строгий тип NAT, то проблема, скорее всего, вызвана конфликтом с другим пользователем, у которого выбран несовместимый с вашим типом NAT. Microsoft рекомендует использовать открытый тип NAT, чтобы облегчить подключение к другим игрокам. Если вы используете брандмауэр или сетевое оборудование – например, маршрутизатор, то, возможно, вам следует изменить конфигурацию, чтобы получить открытый тип NAT. Эта процедура иногда называется «открытием порта» или «переадресацией портов». Дополнительная информация приведена здесь:
http://support.xbox.com/
Для Xbox Live необходимо открыть следующие порты:
- Порт 88 (UDP)
- Порт 3074 (UDP и TCP)
- Порт 53 (UDP и TCP)
- Порт 80 (TCP)
- Порт 500 (UDP)
- Порт 3544 (UDP)
- Порт 4500 (UDP)
PS3 и PS4
Вы можете проверить свое подключение, выбрав следующее на панели управления меню XMB:
На PS3
- Откройте «Настройки» в левой части меню XMB. Выберите пункт «Настройки сети»:
Перейдите в раздел “Сетевые настройки”
В «Настройках сети» выберите «Проверка соединения с Интернетом». По завершении теста вы увидите ваш тип NAT на экране:
Перейдите во вкладку “Проверка соединения с Интернетом”
На PS4
- Отклоните левый джойстик вверх, чтобы войти меню XMB, в правой части откройте «Настройки».
Выберите пункт “Сеть”
Выберите «Проверить соединение с Интернетом». Вы увидите свой NAT в нижней части следующего экрана:
Перейдите к пункту “Проверить соединение с Интернетом”
Так вы получите информацию о вашем типе NAT:
- Тип 1; самый открытый тип NAT, прямое подключение к Интернету без маршрутизатора.
- Тип 2; похоже на «Тип 1», но через маршрутизатор.
- Тип 3; наименее открытый тип NAT.
Если у вас тип 2 или 3, тогда проблема, которую вы описываете, скорее всего, вызвана конфликтом с другим пользователем, у которого несовместимый тип NAT. Ознакомьтесь с руководством, прилагающимся к вашему сетевому оборудованию, выберите более открытый тип NAT, и это должно устранить проблему. Если вы используете брандмауэр или сетевое оборудование – например, маршрутизатор, то, возможно, вам следует изменить конфигурацию, чтобы получить открытый NAT. Эта процедура иногда называется «открытием порта» или «переадресацией портов».
PlayStation®Network и игровые серверы SCEA
Все игры, изданные SCEA, и сама служба PlayStation®Network могут использовать следующие порты для обмена данными с игровыми серверами SCEA:
- TCP-порты: 80, 443, 465, 983, 1935, 3478, 3479, 3480, 5223 и 10070 – 10080
- UDP-порты: 3478, 3479, 3658 и 10070
Все платформы:
Некоторым игрокам помог сайт, который дает конкретные советы по конфигурации портов для статичного IP-адреса, чтобы получить более открытый тип NAT при использовании разных моделей маршрутизаторов: http://www.portforward.com
Для корректной работы GTA Online должны быть открыты следующие порты:
- порты TCP: 80, 443
- порты UDP: 6672, 61455, 61457, 61456 и 61458
Также вы можете попытаться сделать следующее:
1. Убедитесь в том, что программное обеспечение маршрутизатора обновлено до самой последней версии (очень важно).
2. Выключите маршрутизатор, подождите 10 минут и снова включите. Скорость работы некоторых старых маршрутизаторов со временем падает – как и у PC – и их нужно перезагружать.
3. Внесите игру в список исключений брандмауэра и всех остальных сетевых устройств.
4. Включите или отключите uPnP (автоматическую настройку подключаемых устройств) в настройках маршрутизатора или консоли.
5. Обратитесь к своему интернет-провайдеру и узнайте свои настройки DNS.
Если ваш провайдер не может предоставить информацию, пожалуйста, попытайтесь установить интернет-соединение вручную, использую следующие настройки DNS:
Основной DNS – 8.8.8.8
Дополнительный DNS – 8.8.4.4
Проверьте основные и дополнительные настройки DNS на вашей консоли. Дополнительная информация приведена здесь:
PS3 – http://manuals.playstation.net/document/ru/ps3/current/settings/connectadvance.html
PS4 – http://manuals.playstation.net/document/ru/ps4/settings/nw_settings.html
Xbox – http://support.xbox.com/
6. Если у вас комбинированный модем/маршрутизатор или ADSL, попробуйте выбрать «режим моста», чтобы исключить из схемы маршрутизатор. Если это поможет справиться с проблемой, тогда, возможно, вам удастся подключить второй маршрутизатор между модемом в «режиме моста» и консолью, а затем установить подключение PPPoE.
7. Если у вас подключение ADSL, проверьте, не улучшится ли тип NAT при подключении PPPoE через консоль. За подробными инструкциями обратитесь к руководству пользователя или своему интернет-провайдеру.
8. Некоторые игроки отмечали, что изменение параметра MTU повышало стабильность соединения. Попробуйте изменить значение MTU вашей игровой системы или компьютера на 1473. Введите на сайте www.portforward.com вашу модель роутера и следуйте инструкциям. Пользователи PS3 и PS4 могут сделать следующее:
- Откройте «Настройки», «Сеть».
- Перейдите в «Установить соединение с Интернетом» и выберите «Специальный».
- Не меняйте значения других параметров, кроме MTU. Если установка значения 1473 не поможет, попробуйте выбрать более низкое – например, 1450.
Немногие игроки знают, что делать, если при запуске игры «ГТА 5» система пишет «Нет интернет-соединения». Для запуска серии игр «GTA» компания-разработчик «Рокстар Геймс» создала собственный лаунчер. Раньше видеоигра распространялась бесплатно. Но со временем появилась масса багов и лагов. Система стала выдавать ошибку со словами: «Автономный режим невозможно установить соединение».
Содержание
- В чем может быть проблема
- Методы решения проблемы
- Проверяем подключение к интернету
- Другие способы, как решить ошибку подключения
- Проблемы на стороне серверов RockStar
- Запускаем чистую Windows
В чем может быть проблема
Часто геймер не может зайти в «GTA 5» по причине установки на персональный компьютер нелицензионной версии видеоигры. В большинстве случаев популярную компьютерную игрушку покупают через специальные клиенты. К примеру, таковым является Стим.
К другим причинам, почему невозможно установить или запустить «ГТА 5» на компьютере, относятся:
- Отсутствие подключения ПК к интернету. Иногда у провайдера на линиях случаются внештатные работы, и интернет-связь пропадает. Также подобная причина возникает при неуплате за услуги, сбоях в настройках маршрутизатора, повреждении кабеля или контактов.
- Работы на серверах RockStar. Разработчики игры всегда планируют работы на своих серверах. Об этом они заранее выкладывают информацию на официальном сайте.
- Повреждения в сетевых драйверах. Проблема возникает внутри программного обеспечения ПК.
- Блокировка игры со стороны антивируса. Подобная ситуация наблюдается у пользователей, которые установили пиратскую версию «ГТА 5».
Методы решения проблемы
Решить проблемы с ошибкой отсутствия интернет-соединения при запуске «GTA 5» можно разными методами. Но для начала выясняют причину, по которой система ответила на запуск уведомлением об ошибке.
Проверяем подключение к интернету
Для решения проблемы, при которой не получается установить связь с серверами «Рокстар», придется перезагрузить маршрутизатор. TP Link — популярная модель роутера, который чаще приобретают пользователи. Алгоритм действий для перезагрузки модема:
- Пользователь открывает браузер и в поисковом поле набирает адрес «192.168.0.1».
- Далее переходят по адресу. Открывается окно с входом в панель администратора модема.
- По стандартным настройкам, в полях «Логин» и «Пароль» пишут «admin». В противном случае владелец ПК и роутера вставляет измененные данные.
- После входа пользователь увидит специальное меню в левой части экрана. Следует выбрать предпоследний пункт, далее – вкладку «Перезагрузка».
- Дальше нажимают на кнопку перезагрузки модема и ждут окончания прогресса. После проделанных действий настройки автоматически меняются в режим «По умолчанию».
Обычно интернет-соединение появляется через 5 минут после перезагрузки. Далее геймер вновь заходит в «Grand Theft Auto V». Если попытка восстановления связи не увенчалась успехом, и система снова просит доступ к интернету, вытаскивают кабель из маршрутизатора и вставляют его в порт на задней панели системного блока компьютера. В конце создают желательные настройки для подключения, проверяют наличие интернета и вновь запускают «GTA 5».
Другие способы, как решить ошибку подключения
Программное обеспечение, задача которого соблюдать сетевую безопасность, порой блокирует подключение к всемирной паутине и сами файлы видеоигры. Лучше отрегулировать данные настройки. Чаще программой по сетевой безопасности, которая блокирует доступ к интернету, становится брандмауэр операционной системы Виндовс. Его временно отключают:
- Открывают «Пуск». В строке поиска вводят «Брандмауэр».
- Нажимают на результат поиска.
- В открывшемся меню выбирают в левой части «Включение и отключение брандмауэра».
- Ставят галочки напротив пунктов «Отключить» на всех типах сети. Сохраняют измененные настройки и пробуют вновь подключиться к сети.
- Если не получается, можно воспользоваться приложениями VPN, которые изменяют реальный адрес сети. В интернете множество таких программ. Также можно использовать расширения браузеров. Их ищут самостоятельно через поисковые системы и устанавливают в браузер. Страны для смены лучше выбирать западные, европейские.
Проблемы на стороне серверов RockStar
При возникновении проблем со стороны серверов «Рокстар» геймер ничего не сможет починить. Придется ждать, пока разработчики закончат технические работы. Уточнить длительность работ можно по ссылке — https://support.rockstargames.com/ru/servicestatus.
Запускаем чистую Windows
Если предыдущие варианты не помогли решить проблемы с сетью, можно попробовать исправить ошибку методом загрузки чистой операционной системы Windows. Для этого отключают любые приложения из автозапуска и дополнительные службы ОС. Алгоритм Действий:
- Открывают панель «Пуск» и выбирают поисковую строку. В ней ищут «msconfig» и нажимают на результат поиска.
- Перед пользователем открывается специальное окно, в котором выбирают вкладку «Службы».
- В панели служб ставят галочку напротив «Не отображать все» и с правой части окна «Отключить службы». Дальше подтверждают действия.
- После сохраненных настроек перезагружают систему и вновь запускают «ГТА 5». Таким образом компьютер запускает чистую Виндовс без дополнительного программного обеспечения и различных служб.
Геймер может попробовать запустить систему через безопасный режим. В таком случае ОС запускается только с включенными драйверами, которые нужны Виндовс для минимальной работы.
Когда при запуске «GTA 5» всплывает окно с ошибкой отсутствия интернет-соединения, сначала выясняют причину поломки. Главное – исключить технический характер проблемы и перерывы на работы со стороны серверов «Рокстар». Лучше использовать лицензионную версию игры «ГТА 5», потому что, помимо сетевых проблем, в пиратке случается и некорректное отображение графики и текстур.
Нашли опечатку? Выделите текст и нажмите Ctrl + Enter
Поделись с друзьями:
Твитнуть
Поделиться
Поделиться
Отправить
Класснуть
Вотсапнуть
Запинить
В этой статье — я расскажу о том какие проблемы на фоне санкций в России и блокировки игровых серверов не дали полноценно поиграть в игру GTA 5 Online. А также в этой статье:
- Несколько дней из жизни, о том как провайдер не смог решить мою проблему с GTA Online.
- Как я сам настраивал роутер, пробрасывал порты, менял DNS и другие способы решения.
- Пара обращений в службу Rockstar Games и ответа так и нет.
- Какие варианты решения проблемы с серверами Gta 5 Online?
- Почти поменял провайдера чуть не оплатив 9000 рублей за подключение, но вовремя остановился и сэкономил 5500 рублей решив проблему с серверами. Без поддержки Rockstar Games, которая по прежнему так и не ответила на мои обращения.
Введение в курс дела
У меня интернет — провайдер Bitrace это не какой то глобальный интернет по типу Ростелекома, Билайна или Йоты о которых знают все. Скорее это частный интернет, у каждого в городе есть такие провайдеры — которые называются по своему. По типу «ВасинаСеть или ИнфоИнетКом»
Ладно перейдем ближе к делу, в двух словах, плачу я за тариф самый крутой и быстрый 100 Мегабит. И роутер стоит не самый устаревший раздает WIFI сразу на 2 типа, 2,4 GHz и 5.0 GHz последний дает максимальную скорость как от провода LAN.
Изначально скачал я Gta 5 Online со Steam. Игра привязана к Social Club все официально и раньше играл без проблем на другом интернете. В этот раз, казалось что проблем нет, я играл по WIFI 1-2 дня. Но в ночь резко вылетело сразу с двух компов и больше не заходило на сервера Rockstar.
Я подумал, ночью надо спать и лёг. Днём все наладится.
Нет, лучше не стало. С утра стало понятно что ошибка осталась. И сервера Rockstar постоянно пишут что недоступны. Потом ещё и перестало коннектиться к Social Club. Да у провайдера возникают проблемы посещая определенные сайты, даже пробовал авторизироваться в антивирусе Касперского у меня возникли сложности и сбои. Но на фоне ситуации в стране и блокировок серверов разных ресурсов например запрещенных социальных сетей на территории РФ Instagram, Twitter не удивительно что все работает на половину в том числе: я думаю нас также блокируют из вне — то есть из Европы.
История с провайдером
В первую очередь я позвонил им, сказал ситуацию что не работает игра. В итоге ничего умного я не получил, максимум скачать программу MTR для диагностики сети и тестировать в ручную сервера Rockstar. Опять же, этим я должен заниматься. За то что плачу деньги им. Супер решение для клиентов.
Я решил попробовать подключить выделенный IP как говорят «белый». Чтобы он сменился, т.к. на провайдере идет подключение только статика «Статический IP.» Окей думаю я, подключу выделенный посмотрю решит ли проблему. Т.к. часть сайтов в интернете писали именно о блокировке по IP. Я поменял настройки в роутере на новые для смены на выделенный адрес и нет. Чуда не произошло. После чего я отправил запрос провайдеру на отключение адреса и установил роутер на стандартные настройки что он мне выслал по почте.
И решил я раздать интернет с помощью телефона. От сотовой связи. И знаете, все заработало и очень неплохо. Сервера открывались но единственное в углу Gta 5 писали о уведомлении про «Строгий NAT» что тоже не обнадеживало.
Я начал искать решения проблемы с серверами
Сразу могу сказать что НЕ помогло решить проблему:
- Подключение ip адреса у провайдера.
- Договариваться о том чтобы Провайдер разрешил доступ к серверам ГТА
- Проброс портов TCP: 80, 443 UDP: 6672, 61455, 61457, 61456 и 61458
- Смена DNS на гугл или яндекс. (Г) 8.8.8.8 = 8.8.4.4 (Я) 77.88.8.8 = 77.88.8.1
- Отключение, удаление брандмауэра Windows, антивируса
- Удаление Social Club, папки в документах Rockstar Games и переустановка
- Подключение к модему напрямую (без роутера) через шнур с настройками от провайдера
- Подключение нового роутера, который не использовал ранее, смена MAC-адреса
- Установка других версий Windows
- Использование VPN от Kaspersky Lab (далее в статье расскажу почему).
Первое что я сделал. Зашёл на сайт Rockstar Games и подал запрос с помощью онлайн чата сообщив о проблеме с серверами на моем провайдере. На что они задали вопрос, «а открывается ли у вас наш сайт?» На что мне показалось странным, отвечать да, ведь я им уже пишу в чат.
Это уже дало мне понять, что мою проблему тут никто не решит. Я составил также отдельный тикет в службу поддержки прикрепив все нужные данные по интернет-соединению, скорость из Speedtest, логи при подключении. Всё как официально запрашивает сам Rockstar для решения проблемы с серверами.
Все что я получил от Rockstar Games, это игнорирование и закрытие моих новых тикетов им, БЕЗ ответа на прошлый (основной). Также они предложили в онлайн чате, решить проблему с помощью способов которые я перечислял в этой статье по смене DNS, Брандмауэра и открытию портов. На что я им ответил, это мне не помогло. Они сказали что отправят мои настройки в нужный отдел для решения, но после этого прошла неделя (ответ обещали дать за 72 часа). И когда я им написал снова мне сказали, «ну у нас очередь, ждите.»
Что я предпринял дальше?
Начал искать VPN. Сперва установил Planet VPN бесплатно и мне показалось проблема решилась. Все заработало. Но потом столкнулся с лагами в игре. И отказался от его использования. Дальше я попытался воспользоваться услугами всенародного Касперского и да, я подумал это наш соотечественник, значит будет качество! Нет, не будет. Я оплатил подписку за целый год. И подключил VPN от Касперского но «он» использует тип подключения как раздача WIFI через сотовую связь. На что мне сразу выдали оповещение в GTA у вас строгий тип «NAT». Хорошо что я подал запрос в поддержку Касперского и мне вернули деньги деактивировав подписку.
Я взял новый роутер на замену, хороший такой мощный, настроил его. Причем там к сети применились новые настройки типа NAT, специально проверял у друга все работало хорошо. Но у меня опять все те же самые проблемы с подключением и понятно что дело в провайдере! Я даже открыл порты все, от 1 до последнего как говорится. Все равно ничего не решилось. Сбрасывал сеть Windows, устанавливал резервацию ip адресов устройств чтобы не сбивались настройки сети. Но четно, это все шло от провайдера который не мог признать проблему, ссылаясь на косяки от Rockstar. Как же решить это? Если подключение нового провайдера стоит почти 10 тысяч рублей, а гарантий что такой же проблемы не столкнется и с ним, абсолютно нет. Единственное что, я хочу посоветовать не подключайте провайдеры которые в тариф устанавливают вам телевидение как это работает у меня, мне кажется это лишняя опция которая может мешать вашему соединению.
Я попробовал позвонить в Ростелеком для подключения интернета узнать цены у них. Но до них невозможно дозвониться очереди на 5 минут ожидания по телефону превращаются в час. На следующий день позвонила девушка, сказала уточнит информацию о возможности подключения и сразу же перезвонит через несколько минут. Как обычно, прошел день и звонков нет. К таким провайдерам как Ростелеком лучше тоже не обращаться, если нет возможности «достучаться» до поддержки это как минимум странно в случае проблем будете вообще без интернета находиться.
Купил подписку VPN дороже GTA 5 и решил ошибку с подключением
Было сложно мне понять как лучше поступать. Хотелось и интернет новый провести но нет гарантий что ГТА будет работать в онлайне 100%. Остальные способы уже были без успешны. И тогда я принялся тестировать все сервисы VPN. Они были ужасны особенно бесплатные, постоянные лаги, машины застывают на месте, игроки перемещаются со скоростью света.
Нашёл я только 1 нормальный сервис который получилось протестрировать бесплатно это CyberGhost VPN. У них много серверов но, имейте ввиду мне не подошли почти никакие из них, они тоже лагали, я выбрал самые ближайшие к себе это Белоруссия, Литва и Россия конечно же. Но опять же Россия отпала сама собой по причине высокого пинга. Что опять же странно должен быть самым быстрым и стабильным. Этот вопрос лучше задавать непосредственно разработчикам «что за дичь они творят». В среднем на BY и LT пинг был до 50 ms. Что не вызывало проблем в GTA 5 Online. Я поиграл и через пару дней решил приобрести подписку на 2 года по скидке. Итого вышло 3500 рублей. Обещали ещё дать 2 месяца бесплатно, но видимо это маркетинг и тут есть определенный обман… Навязывать подключать именно этот сервис, у меня нет такой привычки. Поэтому каждый может выбрать то что ему нравится.
Увы друзья другого способа, найти решения не удалось. Было опробовано абсолютно всё. У каждого геймера проблема с серверами GTA ONLINE может быть индивидуальна. У меня сперва были оповещения о проблемах активации игры, о входе в social club, проблеме с загрузкой данных, персонажей в игре, также сохранения в онлайне.
Я смотрел видео в YouTube как решить эти ошибки. Но не одна не смогла довести решение на 100%.
Кстати одно видео из примеров:
Обновление статьи от 13.11.2022
Хочу дополнить статью что на 13.11.2022 от поддержки Rockstar Games ответа не поступило. Также я отменил платную подписку на VPN CyberGhost т.к. качество его стало ужасным и в ГТА играть невозможно. Деньги успешно вернули. Я писал в поддержку этого VPN для возврата средств.
Новое бесплатное решение играть в GTA 5 Онлайн
Я нашёл бесплатный VPN который не зависает. Без лагов. И его редко встретишь в списке топов других сайтов — что очень важно: ведь спрос на него не такой высокий а значит меньше глюков.
Называется он Cloudflare VPN или WARP. Скачивайте с официального сайта и запускайте на ПК. Проверено работает хорошо. Гта 5 онлайн летает без проблем, наконец то низкий пинг.