Ошибка доступа к файлу пользовательской игры Dota 2
Обновлено: 21.11.2024
Dota 2 постоянно крашит компьютер во время игры? Ты не один! Об этом сообщают многие игроки. Эта проблема может возникать по нескольким причинам, таким как несовместимость драйверов, конфликты программного обеспечения, поврежденные файлы игры, неправильная установка/обновление игры и перегрев ПК.
Хорошая новость в том, что это можно исправить. Вот 9 исправлений, которые стоит попробовать.
Как исправить проблемы с вылетом Dota 2?
Возможно, вам не придется пробовать их все. Просто продвигайтесь вниз по списку, пока не найдете тот, который поможет вам.
Исправление 1. Перезагрузите компьютер
Иногда Dota 2 может зависнуть или перестать отвечать на запросы из-за временной проблемы, которую можно решить простой перезагрузкой. Перезапуск очищает текущее состояние вашей операционной системы/программного обеспечения и помогает избавиться от проблемных кодов.
Если Dota 2 по-прежнему вылетает случайным образом, попробуйте исправить это ниже.
Исправление 2. Обновите графический драйвер
Одной из наиболее распространенных причин проблем с игрой (таких как сбои, зависания и зависания) является отсутствие или устаревший графический драйвер.
Вы можете обновить драйвер вручную, если хотите делать это по одному. Но это занимает довольно много времени. Или вы можете обновить их все всего за пару кликов с помощью Driver Easy.
Driver Easy автоматически распознает вашу систему и найдет для нее правильный драйвер (и использует только оригинальные драйверы, напрямую от производителя вашего оборудования).
Вам не нужно точно знать, какая система работает на вашем компьютере, вам не нужно рисковать, загружая и устанавливая неправильный драйвер, и вам не нужно беспокоиться об ошибке при установке.
1) Загрузите и установите Driver Easy.
2) Запустите Driver Easy и нажмите кнопку «Сканировать сейчас». Затем Driver Easy просканирует ваш компьютер и обнаружит проблемные драйверы.
3) Нажмите кнопку «Обновить» рядом с графическим драйвером, чтобы автоматически загрузить правильную версию этого драйвера, после чего вы можете установить его вручную (вы можете сделать это в БЕСПЛАТНОЙ версии).
Или нажмите «Обновить все», чтобы автоматически загрузить и установить правильную версию всех драйверов, которые отсутствуют или устарели в вашей системе. (Для этого требуется версия Pro с полной поддержкой и 30-дневной гарантией возврата денег. Вам будет предложено выполнить обновление, когда вы нажмете «Обновить все».)
Вы можете сделать это бесплатно, если хотите, но это частично вручную.
4) Перезапустите игру, чтобы проверить проблему.
Если проблема со сбоем Dota 2 не устранена, попробуйте следующий метод.
Решение 3. Временно отключите антивирус
Проблема сбоя Dota 2 иногда вызвана вмешательством антивирусного программного обеспечения. Чтобы убедиться, что это проблема для вас, временно отключите антивирусную программу и проверьте, сохраняется ли проблема. (Инструкции по его отключению см. в документации к антивирусу.)
Если игра работает нормально после отключения антивирусного программного обеспечения, обратитесь к поставщику антивирусного программного обеспечения и попросите у него совета или установите другое антивирусное решение.
Будьте особенно внимательны к тому, какие сайты вы посещаете, какие электронные письма открываете и какие файлы загружаете, когда ваш антивирус отключен.
Исправление 4. Запустите игру от имени администратора
Dota 2 может не иметь доступа к определенным игровым файлам на вашем компьютере в обычном пользовательском режиме, что может привести к сбою игры. Чтобы это исправить, попробуйте запустить игру от имени администратора:
1) Если Steam сейчас запущен, щелкните правой кнопкой мыши значок Steam на панели задач и выберите «Выход».
2) Щелкните правой кнопкой мыши значок Steam и выберите "Запуск от имени администратора".
3) Нажмите Да.
4) Перезапустите Dota 2.
Надеюсь, теперь вы сможете играть в Dota 2 без сбоев. Если проблема не устранена, попробуйте следующее исправление, указанное ниже.
Исправление 5. Проверьте целостность файлов игры
Dota 2 может аварийно завершить работу при повреждении одного или нескольких файлов игры. Поэтому вам следует проверить файлы игры, чтобы убедиться, что все поврежденные файлы исправлены, а отсутствующие файлы установлены. Следуйте инструкциям ниже:
1) Запустите Steam.
2) Нажмите БИБЛИОТЕКА.
3) Щелкните правой кнопкой мыши Dota 2 и выберите "Свойства".
4) Перейдите на вкладку ЛОКАЛЬНЫЕ ФАЙЛЫ, а затем нажмите ПРОВЕРИТЬ ЦЕЛОСТНОСТЬ ИГРОВЫХ ФАЙЛОВ.
5) Перезапустите игру, чтобы проверить проблему.
Если проблемы со сбоем Dota 2 возникают снова, приступайте к следующему исправлению.
Исправление 6. Настройте виртуальную память
Виртуальная память — это расширение физической памяти вашего компьютера. Это комбинация оперативной памяти и части вашего жесткого диска. Если на вашем компьютере заканчивается оперативная память при выполнении ресурсоемкой задачи, Windows использует виртуальную память для временного хранения файлов.
Dota 2 может аварийно завершить работу, если размер вашей виртуальной памяти недостаточен для сохранения временных файлов. Следуйте приведенным ниже инструкциям, чтобы настроить размер виртуальной памяти и выяснить, не является ли это причиной вашей проблемы:
1) На клавиатуре нажмите клавишу с логотипом Windows и введите дополнительные параметры системы.
2) Нажмите Просмотреть дополнительные параметры системы.
3) Нажмите "Настройки".
4) Перейдите на вкладку "Дополнительно" и нажмите "Изменить".
5) Снимите флажок "Автоматически управлять размером файла подкачки для всех дисков".
6) Нажмите на свой диск C.
7) Нажмите кнопку выбора рядом с параметром "Пользовательский размер", а затем введите 4096 в текстовое поле рядом с параметрами "Исходный размер (МБ)" и "Максимальный размер (МБ)".
Microsoft рекомендует устанавливать виртуальную память в три раза больше размера физической памяти (ОЗУ) или 4 ГБ (4096 МБ), в зависимости от того, что больше. В большинстве случаев достаточно установить для виртуальной памяти значение 4096 МБ.
8) Нажмите "Установить", а затем нажмите "ОК".
9) Перезагрузите компьютер и игру.
Если вы по-прежнему сталкиваетесь с проблемой сбоя Dota 2, не волнуйтесь. Проверьте исправление ниже.
Исправление 7. Установите параметры запуска игры
Сбой Dota 2 может быть вызван несовместимыми настройками игры. Чтобы убедиться, что проблема именно в этом, попробуйте запустить игру с минимальными настройками видео или сыграть в игру с настройками по умолчанию.
Следуйте приведенным ниже инструкциям:
Запустите игру, используя параметр запуска -safe
Параметр запуска -safe заставит вашу игру запускаться с минимальными настройками видео, в оконном режиме и с разрешением 640 x 480. Это может исправить сбои игры, вызванные неправильной конфигурацией видео.
1) Откройте Steam
2) Нажмите БИБЛИОТЕКА.
3) Щелкните правой кнопкой мыши Dota 2 и выберите "Свойства".
4) Нажмите УСТАНОВИТЬ ПАРАМЕТРЫ ЗАПУСКА.
5) Удалите все отображаемые параметры запуска.
6) Введите -safe и нажмите OK.
7) Перезапустите игру.
Если Dota 2 по-прежнему вылетает, проверьте приведенное ниже исправление.
Запустите игру с параметром запуска -autoconfig
Параметр запуска -autoconfig восстановит настройки игры по умолчанию. Это может исправить сбои игры, вызванные неправильными игровыми настройками.
1) Запустите Steam.
2) Нажмите БИБЛИОТЕКА.
3) Щелкните правой кнопкой мыши Dota 2 и выберите "Свойства".
4) Нажмите УСТАНОВИТЬ ПАРАМЕТРЫ ЗАПУСКА.
5) Удалите все отображаемые параметры запуска.
6) Введите -autoconfig и нажмите OK.
Если ваша игра по-прежнему не воспроизводится, вам нужно снова открыть окно «Параметры запуска» и снять флажок «Запуск». Затем попробуйте исправление, указанное ниже.
Исправление 8. Запустите Dota 2 в режиме совместимости
Некоторые обновления Windows могут быть несовместимы с Dota 2, из-за чего игра не работает должным образом. Попробуйте запустить игру в режиме совместимости, чтобы увидеть, решит ли она вашу проблему. Вот как это сделать:
1) Щелкните правой кнопкой мыши значок Steam и выберите "Свойства".
2) Перейдите на вкладку "Совместимость". Затем установите флажок Запустить эту программу в режиме совместимости для.
3) Щелкните поле со списком ниже, чтобы выбрать Windows 7, затем нажмите "Применить" > "ОК".
4) Перезапустите игру, чтобы проверить, решена ли ваша проблема.
Если Dota 2 теперь работает без сбоев, это здорово! Если нет, проверьте следующее исправление.
Исправление 9. Переустановите Dota 2
Если проблема со сбоем Dota 2 не устранена, переустановка Dota 2 может помочь вам. Следуйте инструкциям ниже:
1) Запустите Steam.
2) Нажмите БИБЛИОТЕКА.
3) Щелкните правой кнопкой мыши Dota 2 и выберите "Удалить".
4) Нажмите УДАЛИТЬ.
5) На клавиатуре одновременно нажмите клавишу с логотипом Windows и E.
6) Вставьте C:\Program Files (x86)\Steam\steamapps\common в адресную строку, затем нажмите Enter на клавиатуре.
7) Выделите папку Dota 2 и нажмите клавишу Del на клавиатуре, чтобы удалить ее.
8) Загрузите и переустановите Dota 2.
Надеюсь, эта статья помогла решить вашу проблему! Если у вас есть какие-либо вопросы или предложения, оставьте комментарий ниже.
Несмотря на то, что Dota 2 является легкой игрой, способной работать на всех типах систем, в ней немало ошибок, которые могут затруднить начало игры.
Dota 2 перешла на движок Source 2 в 2015 году, что помогло уменьшить количество проблем, связанных с игрой. Но также появились новые проблемы, которые заставили игроков бродить по сети в поисках решений.
Несмотря на то, что это звучит просто, мы рекомендуем перезагрузить компьютер, Dota 2 и Steam, прежде чем пробовать какие-либо из перечисленных ниже исправлений. Большинство проблем, по-видимому, вызвано аномалиями, которые устраняются при сбросе настроек.
Вот некоторые из наиболее распространенных ошибок в Dota 2, которые мешают игрокам получать удовольствие от игры, и способы их устранения.
Название ошибки | Симптомы | Решение |
Dota 2< /em> Ошибка запуска | Вылетает клиент Dota 2 и заставляет игроков закрыть игру через диспетчер задач. | Зайдите в настройки Steam/ Аккаунт и установите для параметра «Участие в бета-тестировании» значение «Нет». |
Ошибка записи на диск | Происходит при попытке установить обновления или Dota 2 em> в первый раз. | Первый шаг к исправлению этой ошибки — убедиться, что на вашем SSD или HDD достаточно места. Если проблема не устранена, это, скорее всего, происходит из-за поврежденного файла игры, что означает, что вам необходимо проверить целостность кеша игры, щелкнув правой кнопкой мыши Dota 2, когда вы находитесь в своей библиотеке Steam, и нажмите в разделе «Локальные файлы» в верхнем меню. |
Ошибка сохранения в Dota 2 | Не позволяет игрокам искать внутриигровые или магазин сообщества. | Это одна из самых загадочных ошибок в Dota 2, часто вызванная огромной нагрузкой, которую приходится выдерживать серверам Valve.Проблема часто устраняется сама собой, обычно в течение короткого периода времени, но стоит попытаться исправить это, перейдя в режим инкогнито или попробовав использовать другой браузер для доступа к странице магазина. |
< em>Dota 2 ошибка запуска в конфигурации запуска | Эта ошибка не позволяет пользователям Linux запускать Dota 2. | Удаление launch.vcfg и попробуйте снова запустить Dota 2, это часто решает проблему, но мы также рекомендуем переустановить заново, если это не помогает. |
dota2.exe перестал работать< /td> | Это приводит к сбою игры, хотя в основном это происходит, когда процессор находится под большой нагрузкой. | Хотя следует проверять журналы, чтобы точно понять, почему игра вылетает, проверяя температуру вместе с процессором и графическим процессором. использование - это путь. Попробуйте уменьшить количество процессов, работающих в фоновом режиме во время игры. Если вы уверены, что проблема не возникает из-за аппаратного обеспечения, установите последнюю версию распространяемого пакета Visual C++. |
Поиск координатора игры Dota 2 | Эта ошибка обычно появляется, когда серверы Dota 2 выходят из строя, и это не позволяет игрокам присоединиться к матчу. | Решения этой проблемы нет, поскольку она полностью со стороны Valve, вы можете подписаться на официальный аккаунт Dota 2 в Твиттере, чтобы быть в курсе событий и узнать, когда серверы вернутся. | Ошибка Dota 2 127 | Ошибка обычно возникает, когда клиент Steam устарел и не позволяет игрокам запускать Dota 2. | Обновление клиента Steam — первый шаг к устранению проблемы. Если не получится, попробуйте установить совместимость для dota 2.exe с Windows 8. |
Произошла ошибка при обновлении Dota 2 | Это ошибка останавливает процесс обновления Dota 2 и не позволяет игрокам запускать игру | Хотя ошибка в основном возникает из-за поврежденных файлов игры, обычное решение заключается в изменении региона загрузки, в любое место, которое находится ближе всего к вам, от перехода в Настройки Steam — Загрузки. Мы рекомендуем проверить целостность файлов игры или выполнить чистую переустановку, если первоначальное решение не помогло решить проблему. |
CSchemaSystem TypeScope:: Install Schema Class Binding | CSchemaSystem TypeScope – это ошибка регистрации, из-за которой игра сразу же закрывается при запуске | Для исправления этой ошибки вручную требуется обход кода защиты от подделки данных, а процесс занимает очень много времени, переустанавливая игру является более надежным подходом к решению этой проблемы. |
Как исправить общие сбои в Dota 2
Dota 2 не всегда сообщает код ошибки, что не так. Иногда игра просто вылетает, и игроки задаются вопросом, что могло пойти не так.
Сбои без кодов ошибок в основном происходят из-за перегрева, поврежденных файлов игры, аппаратных проблем или устаревших драйверов. Даже запуск других экземпляров программ в фоновом режиме может вызвать такие ошибки, поскольку они потребляют ресурсы, которые Dota 2 могла бы использовать для продолжения работы.
Обновите драйверы видеокарты
Снимок экрана через NVIDIA
Снимок экрана через NVIDIA
Снимок экрана через AMD
Снимок экрана через AMD
Устаревшие драйверы видеокарты являются наиболее распространенной причиной загадочных сбоев. Что бы ни вызывало проблему, часто ее устраняют в новых версиях драйверов, поэтому пытаться решить аналогичную проблему без обновления драйверов — все равно, что плыть против течения.
Обновление драйверов графического процессора — это простой процесс. От пользователей требуется только загрузить последние версии драйверов для своих графических процессоров с соответствующих страниц NVIDIA или AMD. Загруженный установочный файл обычно помогает игрокам пройти весь процесс и занимает примерно от 5 до 10 минут.
Приведенные выше снимки экрана являются лишь примером процесса, и вам следует просмотреть списки, чтобы найти подходящие драйверы для вашего оборудования.
Отключите антивирус
Снимок экрана через Malwarebytes
Снимок экрана через Malwarebytes
Снимок экрана через Malwarebytes
Снимок экрана через Malwarebytes
Снимок экрана через Malwarebytes
Хотя это может показаться спорным, известно, что некоторые антивирусные программы чрезмерно агрессивны по отношению к игровым файлам. Однако мы определенно не рекомендуем полностью удалять антивирусную программу.
Карантин, инициированный вашей антивирусной программой в отношении игрового файла, может привести к мгновенному сбою Dota 2, поскольку игра не сможет использовать этот конкретный файл, когда это необходимо.
Если вам неудобно отключать антивирус, вы можете попробовать установить исключение для игровых файлов Dota 2 и запретить антивирусу сканировать их или предпринимать какие-либо действия против них.
Запускайте все в режиме администратора
Снимок экрана через Microsoft
Снимок экрана через Microsoft
Снимок экрана через Microsoft
Снимок экрана через Microsoft
Если вы используете ПК, выданный вашей школой или местом работы, отсутствие прав администратора может повлиять на ваш игровой процесс.
Большинство профилей подчиненных пользователей не позволяют программам выполнять свою работу, чтобы обеспечить бесперебойную работу системы и обеспечить ее безопасность.
Запуска Steam в административном режиме вместе с настройкой запуска dota 2.exe в административном режиме должно быть достаточно, чтобы исправить любые сбои, вызванные ограниченными правами пользователя.
Проверьте целостность файлов игры
Снимок экрана через Valve
Снимок экрана через Valve
Снимок экрана через Valve
Проверка целостности файлов игры также важна для устранения неизвестных сбоев. Этот процесс гарантирует, что все ваши игровые файлы находятся в хорошем состоянии, и восстанавливает все поврежденные файлы.
Если этот шаг не устранит вашу проблему и вы уверены, что проблема не в вашем оборудовании, мы рекомендуем переустановить Dota 2 и обратиться в службу поддержки Steam. р>
Если вы возражаете против каких-либо действий модератора, свяжитесь с ним напрямую через личное сообщение и вежливо объясните свои опасения. Если вам по-прежнему не удается решить проблему, обратитесь к администратору. Не выносите эти проблемы на всеобщее обозрение.
Все правила призваны дополнить здравый смысл, используйте их, если они не противоречат вышеупомянутым правилам.
[ОШИБКА] Невозможно загрузить некоторые пользовательские игры и играть в них
EDIT: Исправил сам.
Я удалил папку ugcmsgcache в пользовательских данных, затем перешел в папку мастерской и переименовал appworkshop_570.acf в appworkshop_570.txt
и в этом файле я нашел оставшиеся идентификаторы мастерской из игр, от которых я отписался, в этом файле все еще были эти идентификаторы приложений как установлено, поэтому я удалил эти строки и сохранил файл, затем переименовал его обратно в appworkshop_570.acf
и перезапустил Steam, как только я это сделал, Overthrow начал загружаться, и я смог играть в него.
Я проверил все идентификаторы из файла с помощью URL-адресов страницы мастерской, я заменил идентификатор в URL-адресе, чтобы увидеть, какая игра находится под этим идентификатором, и было более 10 игр, от которых я давно отписался, но они были там показаны как установленные в этом файле. р>
Также больше нет уведомления о загрузке 0 КБ, оно также было вызвано оставшимися идентификаторами в этом файле.
Исправьте эту ошибку, чтобы нам не приходилось исправлять ее вручную.
Как сказано в заголовке, я не могу загрузить некоторые пользовательские игры, в которые играл раньше.
Например, Overthrow и Legends of Dota. У меня были эти игры, но я отписался, потому что у меня была какая-то ошибка, из-за которой Steam «скачивал» файлы мастерской размером 0 КБ, поэтому я отписался от всех своих пользовательских игр, чтобы проверить, остановит ли это это 0 КБ. загружать уведомления.
Сегодня я снова пошел скачивать overthrow и проверил кнопку подписки, но ничего не скачалось, то же самое было и с некоторыми другими играми (Pudge Wars, Warlock, Rubic Wars и т.д.).Я запускаю Dota и несколько раз пытался установить и удалить из игры, но игры не загружались, и когда я нажимаю «Установить», игра сразу сообщает мне, что игра установлена, и я могу нажать кнопку «Играть», даже если ничего не было загружено и потому что из-за этого, когда я нажимаю кнопку «Воспроизвести», я получаю сообщение об ошибке «Ошибка доступа к пользовательским файлам игры», в папке мастерской нет файлов для этой игры, и игра не загружает их.
Я пытался проверить кеш игры, также удалил папку мастерской и проверил папку загрузки, затем проверил, перезапустил Steam, перезапустил игру, несколько раз установил/удали пользовательскую игру, также удалил ugc/570_subscriptions, но ничего не исправляет эту ошибку. р>
Что-то заставляет Steam думать, что у меня есть файлы, необходимые для игры в пользовательскую игру, хотя у меня их нет, поэтому он ничего не загружает, когда я нажимаю "Установить".
Atm Я подписан на Overthrow и Dota 10v10, но в папке мастерской у меня есть файлы только для Dota 10v10 (к счастью, я могу играть в Dota 10v10), Overthrow у меня не работает, в папке мастерской нет файлов и не могу играй, пока получаю сообщение "Ошибка доступа к пользовательским файлам игры"
Dota 2 создана на основе пользовательских игр и модификаций Warcraft 3. С новым аниме Netflix, которое потенциально может привлечь много новых игроков в эту игру, которую мы так любим, это прекрасное время, чтобы улучшить опыт Arcade для всего сообщества Dota, чтобы они могли сохранить традицию, создавая и наслаждаясь новыми великолепными пользовательскими играми. !
Лобби пользовательских игр в настоящее время страдают от некоторых проблем, которые затрагивают всех игроков, но особенно новичков — они не могут даже играть ни в какие игры, пока не сыграют не менее 30 матчей в Dota! Мы предлагаем решения каждой проблемы, которые, как мы надеемся, сделают Аркаду более доступной для новичков.
Это сообщение одобрено командами, создавшими следующие пользовательские игры:
Проблема: игроки больше не могут загружать Dota 2 только для того, чтобы играть в игры в Аркаде; вместо этого они теперь вынуждены сыграть 30 игр в Dota 2, даже если их первоначальный интерес заключался в том, чтобы играть в Autochess или какую-либо другую пользовательскую игру. Это серьезно ограничило способность Arcade привлекать новых игроков в экосистему Dota 2, поскольку многие из них просто увидят ограничение и уйдут. Это было временное решение для борьбы с ботами, и его никогда не заменяли лучшим, постоянным.
Предлагаемое решение: сделать требование 30 игр добровольным вместо обязательного для каждой отдельной игры, сделав его опцией в настройках надстройки игры (файл addoninfo.txt). Таким образом, новые игроки смогут играть в игры, которые не подвергаются атаке ботов, а те, которые атакуют, могут при необходимости включить защиту от ботов на 30 игр.
Проблема: игрок получает бан на 1 час, если игрок не нажимает "Принять" в каком-либо пользовательском игровом лобби. Это слишком серьезное наказание для реальных игроков и вызывает постоянные проблемы из-за простой человеческой ошибки.
Чтобы усугубить эту проблему, штраф применяется даже к лобби с 1 игроком. Его также можно использовать, если хозяин лобби является грифером, поскольку они могут начать лобби раньше (до того, как игроков за игру), предоставляя игрокам выбор: либо получить 1 час штрафа за что-то, что находится вне их контроля, либо потратить впустую несколько минут, которые они потратили на поиск своего текущего лобби.
Предлагаемое решение: не наказывать игроков за то, что они не нажимают кнопку «Принять», если:
а) это лобби для одного игрока,
б) в лобби нет полных игроков или
в) Все лобби заполнено одной стороной.
Кроме того, масштабируйте наказание: начните с 5-минутного штрафа, затем увеличьте его до 10 минут, 30, 60 и т. д. Например, при подборе игроков или игре с ботами.
Проблема. Это недавняя проблема, обнаруженная только на прошлой неделе. После начала матча в любой пользовательской игре с включенными штрафами за выход из игры все таймеры отказа от игры начнут обратный отсчет, и через 5 минут все они получат отказ (и бан на 1 час в Аркаде). Игроки обнаружили, что ручное отключение/повторное подключение в течение этого периода является допустимым решением проблемы и останавливает таймер отказа.
Предлагаемое решение: это была недавно обнаруженная ошибка, поэтому мы надеемся, что ее изолировать и исправить или отменить соответствующее обновление не составит труда. Мы предполагаем, основываясь на данном обходном пути, что существует проблема с определением или проверкой статуса подключения игроков в начале игры, но это только предположение; Valve может лучше диагностировать и устранить эту проблему.
Проблема: игроки, исключенные из лобби, могут мгновенно присоединиться к ним. Этим пользуются боты и гриферы, чтобы воссоединиться быстрее, чем кто-либо сможет их выгнать.
Предлагаемое решение: сделайте так, чтобы игроки не могли вернуться в лобби, из которого их исключили, либо в течение всего лобби, либо в течение 5 минут. Кроме того, чтобы боты не быстро присоединялись к лобби и покидали его, чтобы избежать исключения из него, добавьте небольшой кулдаун (достаточно 5 секунд) для способности игрока войти или выйти из лобби (т. е. нельзя повторно присоединиться, если вы просто слева).
Проблема: гриферы будут присоединяться к лобби, если им не хватает одного игрока, что приводит к автоматическому запуску игры. Это приводит к тому, что другие игроки оказываются в ловушке с грифером, поскольку они не могут отказаться (поскольку это даст им только 1-часовой аркадный бан). Боты особенно эффективны в этом типе гриферства по понятным причинам.
Предлагаемое решение: добавьте 5-секундный обратный отсчет до начала игры, чтобы у хостов была возможность выгнать гриферов, пытающихся проникнуть внутрь. Игроки должны иметь возможность покинуть лобби во время этого обратного отсчета, но если они это сделают, это должно привести к перезарядке. (не менее 1 минуты) на их способность присоединиться к тому же лобби. В этом случае лобби должно остановить обратный отсчет и вернуться в предыдущее состояние (ожидание игроков).
Проблема: при обновлении пользовательской игры становится невозможно играть в течение примерно получаса (или больше), так как одни игроки увидят (и смогут скачать) новую версию, а другие нет.< /p>
Лобби со старой версией будут оставаться открытыми в течение нескольких часов без возможности запуска, заманивая игроков в ловушку внутри них и иногда вызывая ужасный часовой бан (вредоносные боты также злоупотребляют этим, иногда оставляя эти устаревшие лобби открытыми на месяцы). Игроки лихорадочно удаляют и переустанавливают игру десятки раз, растерянные и злые на свою неспособность играть и незаслуженные баны.
Предлагаемое решение: немедленно сообщите игрокам, что загруженная ими версия отличается от самой последней. Немедленно закрывайте все открытые лобби при обновлении пользовательской игры и разрешайте создавать новые лобби только игрокам с самой последней версией. Когда игроки пытаются присоединиться или создать лобби, игра должна проверить их локальную версию, при необходимости обновить ее и только после этого разрешить указанное присоединение/создание.
Другие проблемы (в порядке важности)
Возможно создание вредоносных лобби с неправильными настройками
Проблема: пользователи могут создавать лобби с невозможными настройками для данной пользовательской игры. Например, создание лобби на 24 игрока для пользовательской игры с максимальным числом игроков 10. Некоторые люди делают это по злонамеренным причинам, чтобы действовать как лобби-ловушка, в которое игроки будут автоматически помещаться, когда они нажимают кнопку «Играть», пока лобби в конечном итоге не заполнится до 24 игроков, в которых лобби попытается запустить, но потерпит неудачу, потому что пользовательская игра не может поддерживать такое количество игроков. Также можно создавать лобби с -1 максимальным количеством игроков (в попытке увеличить количество лобби пользовательской игры), можно создавать общедоступные лобби с включенным sv_cheats 1 (для злоупотреблений со стороны хакеров), также можно создавать лобби с включенными штрафами, даже если в пользовательской игре не включены штрафы. Это также используется для создания лобби, которое никогда не будет заполнено, и, следовательно, завышает количество «Открытых лобби» для пользовательских игр.
Предлагаемое решение: не позволяйте лобби иметь настройки, которые не имеют смысла. Сверьте настройки лобби с тем, что приемлемо для этой пользовательской игры, и либо запретите создание лобби с неверными настройками, либо не перечисляйте лобби с неправильными настройками, чтобы игроки не могли случайно присоединиться к ним.
Лобби с ботами и подделки, предназначенные для искусственного завышения позиции пользовательской игры в списке пользовательских игр
Проблема: некоторые разработчики пользовательских игр прибегают к созданию фальшивых лобби, чтобы искусственно повысить позицию своей пользовательской игры в списке пользовательских игр (поскольку пользовательские игры ранжируются по количеству открытых лобби). Это обычная практика, и в настоящее время 6 лучших пользовательских игр в списке имеют искусственные лобби в той или иной степени. Хотя рейтинг открытого лобби предпочтительнее, чем старый статический список 10 лучших пользовательских игр, такое злоупотребление вызывает сожаление.
Предлагаемое решение. Мы не смогли придумать простого и понятного способа решить эту проблему. Одним из шагов в правильном направлении является исключение из списка (или удаление) лобби, которые имеют: а) неверные конфигурации, из-за которых люди не могут присоединиться, или б) используют устаревшие версии пользовательской игры, поэтому к ним также невозможно присоединиться. Решением может быть периодическая проверка игровым координатором легитимности открытых лобби и даже принудительное закрытие тех, к которым невозможно присоединиться, или удаление их из списка.
Нет возможности запретить игрокам вход в ваше лобби
Проблема: в сообществе есть несколько редких, но чрезвычайно токсичных и преданных своему делу актеров — игроков, которые будут постоянно присоединяться к пользовательским играм, в некоторых случаях в течение многих лет, с единственной целью — троллить и оскорблять игру. Хозяева не имеют возможности заблокировать этих игроков в своих лобби, поэтому им приходится исключать их каждый раз, когда они принимают гостей (и помните, что в настоящее время они могут сразу же вернуться).
Предлагаемое решение: разрешите игрокам иметь личный черный список, чтобы, когда они размещают лобби, игроки из их черного списка не могли присоединиться к лобби. Для простоты использования использование блока Steam может использоваться как внутриигровой бан-лист с добавлением опции «Бан», когда хосты щелкают правой кнопкой мыши по игроку в своем лобби.
Игроки в группах могут превышать максимальное количество игроков в пользовательской игре
Проблема: группы игроков могут играть в пользовательскую игру сверх максимального количества игроков. Например. группа из двух игроков может нажать кнопку «Играть» в пользовательской игре, в которой может быть только 1 игрок, они смогут присоединиться к игре, игра не будет работать так, но было бы лучше, если бы это было невозможно.< /p>
Предлагаемое решение: исправьте эксплойт, который позволяет сторонам превысить максимальное количество игроков в пользовательской игре.
Разработчики не имеют доступа к журналам сбоев сервера
Проблема: журналы сервера, особенно журналы сбоев, недоступны разработчикам. Они должны быть у Valve, поэтому жаль, что мы не можем получить к ним доступ или просмотреть их, так как это очень помогло бы при отладке и разработке.
Предлагаемое решение: добавьте параметр для просмотра/загрузки последних 10 журналов выделенного сервера. Эту опцию можно добавить в приложение «Менеджер мастерской».
ЧТО ВЫ МОЖЕТЕ СДЕЛАТЬ?
Сообщите Valve, что обучение сообщества, а также Arcade важны для вас!
Опишите, что, по вашему ожиданию, должно произойти и что произошло. Ссылайтесь на большие вставки как на Github Gist.
Шаги для воспроизведения этой проблемы:
Важный журнал журнала
Я столкнулся с этим с момента последнего обновления, из-за которого кнопка отказа стала меньше
Другой друг (Windows) не сталкивался с этим
До последнего обновления я (с Linux) не сталкивался с этим
Текст был успешно обновлен, но возникли следующие ошибки:
madIlama прокомментировал 10 февраля 2020 г.
Вы также можете воспроизвести игру, посмотрев игру, через некоторое время она вылетит на экране загрузки
Я хочу еще раз подчеркнуть, что я никогда не сталкивался с этим раньше, это нормально до официального обновления Dota 2
Я уже откатил свой драйвер, установил новый драйвер, попробовал последнюю сборку dev (стек mesa-git). Авария осталась
прокомментировал elovin 14 февраля 2020 г. •
У меня такая же проблема, игра вылетает при подключении при запуске кастомной игры (проверено с дота имба). Я пробовал mesa 19.3.4 и последнюю версию mesa master как opengl, так и vulkan, поэтому кажется, что это не связано с графическим драйвером.
Я добавлю несколько журналов и проверю на другом компьютере с графическим процессором nvidia позже. (В прошлый раз, когда я смотрел на вывод пара после сбоя, было что-то о сбое сегментации)
madIlama прокомментировал 19 февраля 2020 г.
Я немного завидую другой проблеме, которая получает больше отзывов/комментариев от разработчиков
lobo-tuerto прокомментировал 20 февраля 2020 г.
Я могу подтвердить, что он вылетает с Dota IMBA.
Другие пользовательские игры работают нормально.
crapthings прокомментировал 22 февраля 2020 г.
пользовательская игра вылетает на Mac
как элемент td
и в режиме OMG часто происходят сбои
madIlama прокомментировал 28 февраля 2020 г.
Есть новости по этому поводу?
в недавнем обновлении я заметил, что иногда я могу смотреть игру dota imba
иногда с бесконечным экраном загрузки
но в большинстве случаев он вылетает
присоединение/загрузка игры по-прежнему автоматически вылетает на рабочий стол
это происходит в режиме OpenGL или Vulkan
Прокомментировал WoodyWizard 29 февраля 2020 г. •
то же самое для меня ArcoLinux
madIlama прокомментировал 3 марта 2020 г.
последний патч по-прежнему вылетает на рабочий стол
Прокомментировал WoodyWizard 5 марта 2020 г. •
Когда вы решите проблему? Некоторые пользовательские игры (в которые я играл) вылетают или работают неправильно
Войти в консоль из «Custom Hero Chaos»:
[ResourceSystem] Ошибка загрузки файла ресурсов "panorama/layout/custom_game/barebones_notifications.vxml_c" (Ошибка: ERROR_FILEOPEN)
[ResourceSystem] Ошибка загрузки файла ресурсов "panorama/layout/custom_game/ability_order.vxml_c" (Ошибка : ERROR_FILEOPEN)
[ResourceSystem] Ошибка загрузки файла ресурсов "panorama/layout/custom_game/taunt.vxml_c" (Ошибка: ERROR_FILEOPEN)
[ResourceSystem] Ошибка загрузки файла ресурсов "panorama/layout/custom_game/chat_wheel. vxml_c" (Ошибка: ERROR_FILEOPEN)
[ResourceSystem] Ошибка загрузки файла ресурсов "panorama/layout/custom_game/player_lose.vxml_c" (Ошибка: ERROR_FILEOPEN)
[ResourceSystem] Ошибка загрузки файла ресурсов "panorama/layout/ custom_game/barrage.vxml_c" (Ошибка: ERROR_FILEOPEN)
[ResourceSystem] Ошибка загрузки файла ресурсов "panorama/layout/custom_game/quest_line.vxml_c" (Ошибка: ERROR_FILEOPEN)
[ResourceSystem] Ошибка загрузки файла ресурсов " панорама/макет/custom_game/ability_select.vxml_c" (Ошибка: ERROR_FILEOPEN)
[ResourceSystem] Ошибка загрузки файла ресурсов "panorama/layout/custom_game/hero_card.vxml_c" (Ошибка: ERROR_FILEOPEN)
[ResourceSystem] Ошибка загрузки файла ресурсов "panorama/layout/custom_game/lottery.vxml_c" (Ошибка: ERROR_FILEOPEN)
[ResourceSystem] Ошибка загрузки файла ресурсов "panorama/layout/custom_game/inventory.vxml_c" (Ошибка: ERROR_FILEOPEN)
[ResourceSystem] Ошибка загрузки файла ресурсов "panorama/layout/custom_game/rank_panel.vxml_c" ( Ошибка: ERROR_FILEOPEN)
[ResourceSystem] Ошибка загрузки файла ресурсов "panorama/layout/custom_game/pvp_brief.vxml_c" (Ошибка: ERROR_FILEOPEN)
[ResourceSystem] Ошибка загрузки файла ресурсов "panorama/layout/custom_game/pvp_bet" .vxml_c" (Ошибка: ERROR_FILEOPEN)
[ResourceSystem] Ошибка при загрузке файла ресурсов "panorama/layout/custom_game/top_menu.vxml_c" (Ошибка: ERROR_FILEOPEN)
Дангинсбург прокомментировал 6 марта 2020 г. •
Сбой происходит внутри libfreetype, и, хотя я не был полностью вызван root, он связан с ошибкой получения глифов из шрифта "Arial Black". Мы постараемся связаться с разработчиком по поводу использования другого шрифта, так как исправление в FreeType, скорее всего, будет невозможно.
madIlama прокомментировал 7 марта 2020 г.
Я понизил версию freetype просто для проверки, проблема осталась
дополнительные наблюдения за моим компьютером показывают, что использование steam-runtime автоматически создает дамп и вылетает на рабочий стол
в то время как Steam-native будет бесконечно зависать на экране загрузки
n1ghtdev прокомментировал 24 марта 2020 г.
вылет на экране загрузки в пользовательской игре Dota IMBA
madIlama прокомментировал 30 марта 2020 г.
Помните, это происходит только в режиме IMBA 5 на 5 или 10 на 10, что, конечно, требует большой вычислительной мощности.
Если вы попробуете демонстрационный режим IMBA или режим 1 на 1, он может запуститься нормально (для меня)
Я думаю, что это требует дальнейшего изучения
прокомментировал barfin 21 апреля 2020 г.
я сталкиваюсь с этой проблемой, но игра не вылетает, а просто зависает, но фоновая музыка дота продолжает играть
большую часть времени на экране противостояния с огромным количеством скинов на героях
но это может произойти и после против экрана со всеми скинами по умолчанию
однако это произойдет один раз за игру, и когда я завершу процесс dota2 и вернусь в игру, все будет нормально
я столкнулся с этой проблемой в куче пользовательских игр, включая «атаку на перебалансирован герой 2"
crystaldaking прокомментировал 24 апреля 2020 г.
Хаос пользовательских героев также аварийно завершал работу в Ubuntu 19.10
madIlama прокомментировал 1 мая 2020 г.
Что-то изменилось в январе/феврале
Прокомментировал Костеро 27 мая 2020 г.
Я подтверждаю, что в Linux есть несколько проблем с пользовательскими играми. Вылетают на рабочий стол при загрузке (наверное карта?).Я также подозреваю, что причиной проблемы является libfreetype, поскольку по какой-то причине он не может проанализировать некоторые символы в Arial Black.
Прокомментировал Костеро 27 мая 2020 г.
У меня был обходной путь, в котором я ломал шрифты Microsoft в демонстрационном режиме (я удалял их, нажимая на фиктивную цель, что вызывало точно такие же ошибки в консоли), но этот обходной путь больше не работает. р>
прокомментировал barfin 2 июня 2020 г.
Пожалуйста, исправьте это,
дота 2 так редко не вылетает в пользовательских играх,
что играть в пользовательские игры буквально невозможно
прокомментировал barfin 13 июля 2020 г.
Есть новости по этому поводу? Невозможно играть в обычную пользовательскую игру без сбоев, это меня чертовски раздражает
каждый раз, когда моя игра зависает или вылетает, и я перезапускаю игру, я вижу, что все остальные тоже отключены, потому что они думают, что я не не хочу больше играть, это ужасно, просто исправьте это, пожалуйста
ankworld прокомментировал 13 июля 2020 г. •
@barfin Можете ли вы использовать «Steam Linux Runtime» в инструменте совместимости?
Сообщите мне, если это сработает.
прокомментировал barfin 13 июля 2020 г.
@barfin Можете ли вы использовать «Steam Linux Runtime» в инструменте совместимости?
Дайте мне знать, если это сработает.
нет, это ничего не изменило, однако я забыл упомянуть, что пользовательские значки предметов не будут загружаться, пока они не зависнут, и я не перезапущу их
также, когда я запускаю игру как сервер, этих проблем не существует, и пользовательские значки загружаются правильно, и игра не вылетает и не зависает
Читайте также: