|
|
|
paths.rar wot_integrity.zip HashTab
Для начала следует понять, что вместо указанного файла hangar_premium_15aug.pkg может быть любой другой, к примеру shared_content.pkg.
В чем суть?
В игре есть файл paths.xml, который содержит в себе данные о путях ко всем ресурсам игры. Ошибка может возникнуть в двух случаях:
путь до файла в paths.xml указан неправильно; путь правильный, но указанный файл/папка не существует (или битый).
Любой из перечисленных файлов в списке под хайдом может стать причиной возникновения ошибки (или даже несколько из них). Причина данной ошибки в том, что игра установилась немного криво. Это не критично и поддаётся исправлению. Чаще всего эта проблема возникает после обновления игры, когда возможно несколько байтов информации не докачались из интернета или не распаковались из архивов по какой-то причине. Так же может возникнуть если вы использовали программу WOT Tweaker.
Как решить проблему?
Способов существует аж несколько штук. Выбирайте любой, но сначала внимательно прочитайте описание!
1) Ленивый способ
Качаем приложенный к этой статье файл paths.rar и распаковываем его в корень игры, перезаписав существующий файл. Он проверен и содержит правильные пути (актуально для версии 0.9.7). Если в данном случае ошибка повторится, значит проблема в самих файлах ресурсов и надо попробовать другое решение проблемы.
2) Рекомендованный разработчиками способ - автоматическая проверка целостности клиента
С помощью данного метода можно дать принудительную команду лаунчеру сделать проверку файлов игры. Если какой-то файл был повреждён или вообще отсутствует - он будет докачан из хранилищаWargaming. Внимание! Иногда этот способ глючит и вместо того, чтобы скачать отдельные файлы, лаунчер начинает перекачивать весь клиент целиком. Поэтому рекомендуется делать такую манипуляцию на девственном клиенте без модов. Сами разработчики советуют использовать специальный инструмент восстановления pkg-файлов: Скачайте архив wot_integrity.zip. Распакуйте его, так чтобы файл WoTLauncher.bat попал в корневой каталог игры. Запустите WoTLauncher.bat двойным кликом. Будет запущен лаунчер в режиме восстановления поврежденных или отсутствующих файлов.
Есть альтернативный вариант и можно данную манипуляцию выполнить вручную, если к примеру Вы не хотите ничего качать или не разобрались с предыдущей инструкцией. Этот метод по сути повторяет то, что делает .bat файл из архива: Нажимаем правой кнопкой на ярлык WOT Launcher (на рабочем столе).
В конец поля "Объект" дописываем -integrity_default_client, чтобы получилось как на скриншоте:
После этого при каждом запуске лаунчера он будет проверять файлы игры и перекачивать те, что испортились. Чтобы отключить данную фичу - удалите дописанный ранее -integrity_default_client из свойств ярлыка.
3) Ручная проверка целостности World of Tanks
От предыдущего способа этот отличается тем, что мы просто узнаем - целая у нас игра или нет. Качаться при этом ничего не будет без. Однако, чтобы сделать такую проверку, необходимо установить дополнительный софт. Вы наверняка не раз видели надпись: "Контрольная сумма MD5..." и дальше пучок данных. Контрольная сумма — некоторое значение, рассчитанное по набору данных путём применения определённого алгоритма и используемое для проверки целостности данных при их передаче или хранении. Также контрольные суммы могут использоваться для быстрого сравнения двух наборов данных на неэквивалентность: с большой вероятностью различные наборы данных будут иметь неравные контрольные суммы.
Скачиваем и устанавливаем программу HashTab (прикреплена к этой статье). На официальной странице обновлений игры есть сам файл обновления и его контрольная сумма. Открываем папку со скачанным обновлением игры, например как у меня: E:\Games\World_of_Tanks\Updates. Правой кнопкой мышки открываем: Свойства > Хеш-суммы файлов
Вставляем в поле "Сравнение хеша" сумму с официального сайта WOT и нажимаем Сравнить файл.
Если всё ок, вы увидите зеленую галочку:
4) Попроси недостающий файл у друга
Берём нашу ошибку, например: Game resource path does not exist: ./res/packages/shared_content.pkg Ищем этот файл по указанному пути. Если его там нет - просим у проверенного друга (у которого естественно всё работает), чтобы он его Вам передал и вставляйте файл в указанную в ошибке папку. Если не помогло - возьмите у друга и сам paths.xml. Если и это не помогло - пробуйте другой способ.
5) Вручную удаляем проблемную строку (не очень правильный метод)
Открываем файл paths.xml в корне игры обычным блокнотом или программой Notepad++. Комбинацией CTRL+F открываем поиск и ищем наш файл из окна с ошибкой (к примеруhangar_premium_15aug.pkg). Удаляем строку, в которой написано название файла, сохраняем файл, закрываем редактор.
Для редактирования не используйте Word, Wordpad или другие подобные редакторы. Этот способ хорош тем, что он универсальный - то есть так можно удалить любую строку, которая будет значится в ошибке вида "Game resource path does not exist...", а так же подойдёт для любой версии игры.
Плохо тем, что файл paths.xml содержит в себе информацию о ресурсах игры и удаление строчек может иногда привести к неожиданным последствиям:
Зато игра запускается. Рекомендую использовать этот метод в крайнем случае, если ничего другое не помогло.
В этой теме Вы можете задать вопрос о материале РЕШАЕМ ПРОБЛЕМУ GAME RESOURCE PATH DOES NOT EXIST.
|
[Сообщение # 1]
|
| |