Res packages что это
Packages
тебе никто не скинет ПАПКУ с весом 13 ГБ
Я играю на ноуте: Intel Core i3 2310M (2.1 ГГц, 35 Вт)
Intel HD Graphics 3000
оперативной памяти: 6 Гб DDR3 1333 МГц,SSD 240 Gb
У всех есть способности к величию. Не бездельничай, не будь коровой.
вот такая же фигня, при запуске ошибку выдает: Game uesource path does not exist:./res/packages/hangar_premium_15aug.pkg
что с этим то делать, и как разрабы вообще допустили такое? не уж то заново клиент перекачивать.
Папку с модами удалял не помогло. подскажите что делать.
В папке res_mods создай папку 0.9.3, без неё работать не будет. Тоже была такая ситуция очистил папку res_mods а игра не запускается требует папку 0.9.3
В папке res_mods создай папку 0.9.3, без неё работать не будет. Тоже была такая ситуция очистил папку res_mods а игра не запускается требует папку 0.9.3
она при обнове автоматом создается, так что дело не в этом.
Пакеты модов
version 0.4, 2017-05-04
Содержание
Общая информация
Структура пакета
Пакет представляет собой zip-архив со следующими свойствами:
Внимание: архивы с компрессией в текущей версии World of Tanks не поддерживаются, поэтому, при создании архивов необходимо установливать опцию «уровень сжатия» в значение «без сжатия».
Внутри себя пакет содержит:
Пример структуры пакета:
Установка пакета
При необходимости, пакеты могут быть организованы в подкаталоги, что позволяет авторам сборок модификаций выполнять группировку файлов:
Рекомендации по именованию пакетов
Для имени пакета (в дальнейшем package_id ) рекомендована следующая схема формирования:
( com.example ) или же просто его никнеймом ( noname )
Данное имя используется в файле meta.xml (смотрите раздел 5), а также как часть имени файла пакета.
Пример имён пакетов:
Имя файла пакета формируется следующим образом:
Файл метаданных meta.xml
Необязательный файл meta.xml содержит опциональные поля, описывающие модификацию.
Пример заполнения:
New cool Crosshair with feature1. N
Значения из полей и используются для определения порядка монтирования пакетов. Значения полей и в будущем будут использоваться в системе управления модификациями.
Загрузка пакетов
Порядок загрузки
Внимание: в данный момент использование файла load_orders.xml затруднено (смотрите раздел 9.4).
Совместное использование пакетов и res_mods
С точки зрения клиента игры, корень виртуальной системы формируется из:
Пути указаны в порядке уменьшения приоритета. То есть, файлы из /res_mods/ / имеют наивысший приоритет вне зависимости от содержания load_order.xml
Разрешение конфликтов при загрузке
В общем случае, система пакетов не допускает ситуации, когда в каталоге res/ внутри разных пакетов находятся одинаковые файлы. Такая ситуация cчитается конфликтом.
Для управления обработкой конфликтов можно использовать:
Пакеты, перечисленные в этом файле, не считаются конфликтующими и загружаются без анализа на пересечение имен файлов.
Версии пакетов сравниваются посимвольно согласно таблице ASCII. Поведение совпадает с функцией strcmp():
Исполнение Python-кода
Рекомендованные пути для файлов модификаций
Файлы конфигурации
Для хранения файлов конфигурации модификаций рекомендованно использовать путь
Файлы журналов
Временные файлы
Для хранения временных файлов модификации рекомендованно использовать следующий путь:
Иные файлы модификации
Для хранения внутри пакета контента, к которому необходимо получить доступ из клиента игры, рекомендованно использовать следующий путь:
Работа с файлами внутри пакетов
Типовые операции
Чтение файла из пакета
def read_file(vfs_path, read_as_binary=True):
vfs_file = ResMgr.openSection(vfs_path) if vfs_file is not None and ResMgr.isFile(vfs_path): if read_as_binary: return str(vfs_file.asBinary) else: return str(vfs_file.asString) return None
Получение списка элементов в каталоге
result = [] folder = ResMgr.openSection(vfs_directory)
if folder is not None and ResMgr.isDir(vfs_directory): for name in folder.keys(): if name not in result: result.append(name)
return sorted(result)
Копирование файла из пакета в каталог
import os import ResMgr
def file_copy(vfs_from, realfs_to)
realfs_directory = os.path.dirname(realfs_to) if not os.path.exists(realfs_directory): os.makedirs(realfs_directory)
vfs_data = file_read(vfs_from) #смотрите 8.1.1 if vfs_data: with open(realfs_to, ‘wb’) as realfs_file: realfs_file.write(vfs_data)
Известные проблемы
Регистрозависимость имён файлов
На данный момент, при монтировании файлов в виртуальную файловую систему:
Использовать для /res_mods только имена файлов и каталогов в нижнем регистре.
Работа с файлами GNU Gettext
В качестве временного решения, вы можете использовать пакет net.openwg.vfsgettext :
Переопределение порядка монтирования пакетов
Временное решение Нет известного решения. Решение ожидается в скором времени.
Проблемы, связанные с модами
Во время игры могут возникать проблемы, связанные с установленными модификациями игрового клиента (модами). Список таких проблем и способов их решения вы найдёте ниже.
Мод (модификация) — дополнение к компьютерной игре, написанное, как правило, сторонними разработчиками или любителями с помощью прилагающегося к игре SDK или специальных любительских программ.
Если ошибка возникает из-за установленных модификаций, вы можете запустить игровой клиент в особом (безопасном) режиме, в котором игра запускается без модификаций и используется «чистый» клиент. При этом запуск в безопасном режиме не приведёт к сбросу ваших настроек и не удалит уже установленные в клиенте игры моды.
Запустите Game Center. В основном окне нажмите на стрелку в правой части кнопки «Играть».
В открывшемся меню выберите пункт «Запуск игры без модификаций».
Проблема | Причина | Решение |
---|---|---|
Игровой клиент зависает на входе в Ангар. Крутится шестерёнка. Появляется сообщение вида «Обновление Ангара», «Обновление экипажа», «Синхронизация оборудования и снаряжения…» | Установлены модификации | Удалите модификации |
Снижение FPS | Моды прицелов; моды мини-карты + XVM | Удалите модификации |
Невозможно зайти в бой: полоса загрузки догружается до конца, клиент игры при этом может самопроизвольно закрываться | Моды панели повреждений либо другие моды | Удалите модификации либо переустановите игру |
При проверке целостности файлов клиента Game Center докачивает определённый объём данных, несмотря на то что версия игры актуальная | Повреждены файлы клиента игры | Переустановите игру (инструкция здесь) |
Некорректные надписи в Ангаре, отсутствуют танки | Установленные моды | Удалите модификации либо переустановите игру (инструкция здесь) |
После выхода в Ангар после боя крутится шестерёнка «Обновление Ангара», «Обновление экипажа» либо «Синхронизация оборудования и снаряжения…» | Установленные моды | Удалите модификации |
Возникает ошибка вида Game resource path does not exist: /res/packages/misc.pkg | Повреждены файлы клиента игры | Восстановите PKG-файлы (подробнее ниже) или переустановите игру (инструкция здесь) |
Если после удаления модификаций проблема не исчезла, переустановите клиент игры. О том, как это сделать, читайте здесь.
Компания Wargaming не несёт ответственности за работу игрового клиента с модифицированными файлами.
Critical Error в2
Установил обновление, около 1 ГБ, после пытался запустить игру, вылетает вот такое окно.
Никакие моды не установлены.
Решение данной проблемы:
Скачать данный архив paths.rar и переместить из него файл в папку с игрой.
Решение данной проблемы:
Скачать данный архив paths.rar и переместить из него файл в папку с игрой.
Попробуйте выполнить следующие действия:
3) Обязательно закройте клиент игры.
4) Запустите файл WoTLauncher.bat.
5) Будет запущен лончер клиента игры в режиме восстановления поврежденных/отсутствующих файлов клиента игры.
6) Дождитесь окончания работы лончера. Нажмите кнопку «Играть».
Напишите, помогло ли это Вам.
По прежнему в ангаре все красное.
В игре по прежнему вся земля красная и написано: Texture Not Found.
Попробуйте выполнить следующие действия:
3) Обязательно закройте клиент игры.
4) Запустите файл WoTLauncher.bat.
5) Будет запущен лончер клиента игры в режиме восстановления поврежденных/отсутствующих файлов клиента игры.
6) Дождитесь окончания работы лончера. Нажмите кнопку «Играть».
Напишите, помогло ли это Вам.
выдало ошибку, якобы нету самого лаунчера, переустановлю игру, отпишусь, вышло или нет
По прежнему в ангаре все красное.
В игре по прежнему вся земля красная и написано: Texture Not Found.
Настройки графики выставлены по минимуму, т.к. играю с ноута.
Прикрепленные файлы
Настройки графики выставлены по минимуму, т.к. играю с ноута.
В логах много ошибок. Попробуйте удалить архив shared_content.pkg или переименовать его, после чего проверить целостность игры ещё раз.
Как я писал в первом посте, у меня возникает критическая ошибка:
Game resource path does not exist:
./res/packages/shared_content.pkg
я просто взял файл «shared_content.prefetch» и переименовал его в «shared_content.pkg», но игра работает не правильно, текстуры не загрузились, наверное они содержатся в этом пакете.
Как я писал в первом посте, у меня возникает критическая ошибка:
Game resource path does not exist:
./res/packages/shared_content.pkg
я просто взял файл «shared_content.prefetch» и переименовал его в «shared_content.pkg», но игра работает не правильно, текстуры не загрузились, наверное они содержатся в этом пакете.
Переименуйте обратно файл в shared_content.prefetch, это два абсолютно разных файла, не надо их в друг друга переименовывать. Далее ещё раз запустите процесс восстановления, описанный выше.
Сделал, выдает ошибку, ту же самую, с которой все начилось:
Game resource path does not exist:
./res/packages/shared_content.pkg
Сделал, выдает ошибку, ту же самую, с которой все начилось:
Game resource path does not exist:
./res/packages/shared_content.pkg
Выполнил, игра не запускается с той же ошибкой нехватки файла в папке res.
Проблема входа в игру.
переименуй папку в res_mods с 0.9.15.1 НА 0.9.15.2
переименуй папку в res_mods с 0.9.15.1 НА 0.9.15.2
Отпишись если помогло
Возникает ошибка вида «Game resource path does not exist: /res/packages/misc.pkg» | Повреждены файлы клиента игры | Восстановите PKG-файлы (подробнее ниже) или переустановите игру (инструкция здесь) |
Возникает ошибка вида «Game resource path does not exist: /res/packages/misc.pkg» | Повреждены файлы клиента игры | Восстановите PKG-файлы (подробнее ниже) или переустановите игру (инструкция здесь) |
Не надо нести бред после установки модов надо переименовать папку в res_mods с 0.9.15.1 НА 0.9.15.2
переименуй папку в res_mods с 0.9.15.1 НА 0.9.15.2
збс заработало все
Не надо нести бред после установки модов надо переименовать папку в res_mods с 0.9.15.1 НА 0.9.15.2
Если клиент пишет что проблемы с файлом hangar_NatDay_CN.pkg (новый ангар)
Так что не надо нести бред.
Если клиент пишет что проблемы с файлом hangar_NatDay_CN.pkg (новый ангар)
Так что не надо нести бред.
Сегодня установил моды клиент писал то же самое переименовал и клиент запустился
збс заработало все
переименуй папку в res_mods с 0.9.15.1 НА 0.9.15.2
У меня папка с таким названием уже существует
Причем делал проверку игры на наличие ошибок, удалил все моды, скачалось заново обновление, но проблема осталась
Причем делал проверку игры на наличие ошибок, удалил все моды, скачалось заново обновление, но проблема осталась
да! Проверял именно так!
да! Проверял именно так!
нет такого файла там