Решаем проблему "Game resource path does not exist"



Решаем проблему "Game resource path does not exist" Решение проблем

У многих игроков после обновления игры возникает такая ошибка при запуске WOT: Game resource path does not exist. Исправить можно буквально за одну минуту!

 

Game resource path does not exist:./res/packages/hangar_premium_15aug.pkg

Для начала следует понять, что вместо указанного файла hangar_premium_15aug.pkg может быть любой другой, к примеру shared_content.pkg.

В чем суть?

В игре есть файл paths.xml, который содержит в себе данные о путях ко всем ресурсам игры.

Ошибка может возникнуть в двух случаях:

  1. путь до файла в paths.xml указан неправильно;
  2. путь правильный, но указанный файл/папка не существует (или битый).

Любой из перечисленных файлов в списке под хайдом может стать причиной возникновения ошибки (или даже несколько из них).

Причина данной ошибки в том, что игра установилась немного криво. Это не критично и поддаётся исправлению. Чаще всего эта проблема возникает после обновления игры, когда возможно несколько байтов информации не докачались из интернета или не распаковались из архивов по какой-то причине.

Так же может возникнуть если вы использовали программу WOT Tweaker.

Как решить проблему?

Способов существует аж несколько штук. Выбирайте любой, но сначала внимательно прочитайте описание!

 

1) Ленивый способ

Качаем приложенный к этой статье файл paths.rar и распаковываем его в корень игры, перезаписав существующий файл. Он проверен и содержит правильные пути (актуально для версии 0.9.7).

Если в данном случае ошибка повторится, значит проблема в самих файлах ресурсов и надо попробовать другое решение проблемы.

 

2) Рекомендованный разработчиками способ - автоматическая проверка целостности клиента

С помощью данного метода можно дать принудительную команду лаунчеру сделать проверку файлов игры. Если какой-то файл был повреждён или вообще отсутствует - он будет докачан из хранилища Wargaming.

Внимание! Иногда этот способ глючит и вместо того, чтобы скачать отдельные файлы, лаунчер начинает перекачивать весь клиент целиком. Поэтому рекомендуется делать такую манипуляцию на девственном клиенте без модов.

Сами разработчики советуют использовать специальный инструмент восстановления pkg-файлов:

  1. Скачайте архив wot_integrity.zip.
  2. Распакуйте его, так чтобы файл WoTLauncher.bat попал в корневой каталог игры.
  3. Запустите WoTLauncher.bat двойным кликом.

Будет запущен лаунчер в режиме восстановления поврежденных или отсутствующих файлов.

Есть альтернативный вариант и можно данную манипуляцию выполнить вручную, если к примеру Вы не хотите ничего качать или не разобрались с предыдущей инструкцией.

Этот метод по сути повторяет то, что делает .bat файл из архива:

  1. Нажимаем правой кнопкой на ярлык WOT Launcher (на рабочем столе).
  2. В конец поля "Объект" дописываем -integrity_default_client, чтобы получилось как на скриншоте:

проверка целостности world of tanks integrity default client

После этого при каждом запуске лаунчера он будет проверять файлы игры и перекачивать те, что испортились. Чтобы отключить данную фичу - удалите дописанный ранее -integrity_default_client из свойств ярлыка.

3) Ручная проверка целостности World of Tanks

От предыдущего способа этот отличается тем, что мы просто узнаем - целая у нас игра или нет. Качаться при этом ничего не будет без. Однако, чтобы сделать такую проверку, необходимо установить дополнительный софт.

Вы наверняка не раз видели надпись: "Контрольная сумма MD5..." и дальше пучок данных.

Контро́льная су́мма — некоторое значение, рассчитанное по набору данных путём применения определённого алгоритма и используемое для проверки целостности данных при их передаче или хранении. Также контрольные суммы могут использоваться для быстрого сравнения двух наборов данных на неэквивалентность: с большой вероятностью различные наборы данных будут иметь неравные контрольные суммы.

  1. Скачиваем и устанавливаем программу HashTab (прикреплена к этой статье).
  2. На официальной странице обновлений игры есть сам файл обновления и его контрольная сумма.
  3. Открываем папку со скачанным обновлением игры, например как у меня: E:\Games\World_of_Tanks\Updates.
  4. Правой кнопкой мышки открываем: Свойства > Хеш-суммы файлов

свойства файла проверка хеш суммы

Вставляем в поле "Сравнение хеша" сумму с официального сайта WOT и нажимаем Сравнить файл.

Если всё ок, вы увидите зеленую галочку:

сравнение md5 хеша

 

4) Попроси недостающий файл у друга

Берём нашу ошибку, например:

Game resource path does not exist: ./res/packages/shared_content.pkg

Ищем этот файл по указанному пути. Если его там нет - просим у проверенного друга (у которого естественно всё работает), чтобы он его Вам передал и вставляйте файл в указанную в ошибке папку.

Если не помогло - возьмите у друга и сам paths.xml.

Если и это не помогло - пробуйте другой способ.

 

5) Вручную удаляем проблемную строку  (не очень правильный метод)

  1. Открываем файл paths.xml в корне игры обычным блокнотом или программой Notepad++.
  2. Комбинацией CTRL+F открываем поиск и ищем наш файл из окна с ошибкой (к примеру hangar_premium_15aug.pkg).
  3. Удаляем строку, в которой написано название файла, сохраняем файл, закрываем редактор.

Для редактирования не используйте Word, Wordpad или другие подобные редакторы.

Этот способ хорош тем, что он универсальный - то есть так можно удалить любую строку, которая будет значится в ошибке вида "Game resource path does not exist...", а так же подойдёт для любой версии игры.

Плохо тем, что файл paths.xml содержит в себе информацию о ресурсах игры и удаление строчек может иногда привести к неожиданным последствиям:

удаление pkg файла последствия

Зато игра запускается. Рекомендую использовать этот метод в крайнем случае, если ничего другое не помогло.

 
 
 
 
Дата обновления: 12-05-2015
 
 
Комментарии и отзывы
 
Great.BAV
25-09-2014 в 7:35

Ангар не пропадал. Зато у товарища пропала из ресов карта Виндсторм. Пришлось с функционального клиента ее сбрасывать. Кстати - походу проверку ресов ввели только с 9.0.3 ?

Раньше если что-то в ресах херилось - выяснялось только при попытке подгрузить похеренное клиентом. Причем без всяких сообщений. Сиди и гадай - что там у тебя поломалось

Аватар пользователя Александр VII
Александр VII
24-09-2014 в 14:42

хм.....у меня такого не выпадало, но + поставлю, ибо полезно.