Добро пожаловать на BlackSAMP - ФОРУМ

  • Приватные и секретные разделы доступны только зарегистрированным пользователям.

    Вся важная информация в нашем ТГ: t.me/gtablack

    На данном форуме запрещено публиковать контент нарушающий Российское законодательство, за это последует блокировка ФА.

Как открыть заблокированный dlc.rpf

Количество просмотров: 366

Developer

Разработчик
Профессионал
Регистрация
23 Дек 2024
Сообщения
257
Решения
1
Реакции
3
Баллы
92
Всем привет, думаю многие сталкивались с такой проблемой - заблокированный DLC :j3r:
Суть блокировки проста - человек подсовывает в dlc.rpf папку с определенным названием и после чего ваш OpenIV не может открыть данный файл выдавая такую ошибку:

:(
EArgumentException: Invalid characters in path


1686496609017.png



Решить эту проблему и получить содержимое файла очень легко и даже есть несколько способов. Начнем по порядку.



Способ первый - CodeWalker

Качаете и запускаете программу - CodeWalker в его составе есть инструмент - RPF Explorer с помощью него можно достать часть содержимого заблокированного файла.
После запуска в правой части программы находите стрелочку нажимаете ее и в разделе - Tools находите RPF Explorer, переходите в него и открываете папку со своим dlc.rpf.

1686496999284.png



Затем в окне RPF Explorer спускаемся в самый низ левой его части и видим содержимое нашего dlc.rpf, а также папку из-за которой мы видим ошибку в OpenIV (эту папку лучше не трогайте).

1686497203194.png



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



Способ второй - GTA Toolkit (ArchiveTool)

Качаете и запускаете программу - gta-toolkit, а именно (ArchiveTool.exe из архива) и с помощью него легко и просто открываете любой dlc.rpf файл.
Данный способ позволяет вам полностью просматривать и извлекать все файлы вашего DLC (в отличии от способа CodeWalker RPF Explorer).

1686497523892.png





Способ третий - GTA Util

Качаете программу - gtautil и разархивируете в любое удобное место (желательно без русских символов в пути).
Данная программа не имеет собственного GUI и работает только через консоль.
По этому переходим в папку с программой, открываем PowerShell или CMD после чего вызываем GTAUtil.exe.
После запуска программа покажет вам все доступные аргументы для работы с ней.


1686497858827.png



Конкретно в нашем случае нам нужен будет аргумент - extractarchive.
Вводим команду GTAUtil.exe extractarchive и видим что программа требует входной файл (параметр -i), а также выходной (параметр -o).
Складываем 2+2 и понимаем что надо ввести подобную структуру:

Bash:
GTAUtil.exe extractarchive -i *ПУТЬ ДО ВАШЕГО dlc.rpf* -o *ПУТЬ КУДА ПОПАДУТ РАСПАКОВАННЫЕ ФАЙЛЫ*

Вводим данную команду и как видим у нас пошел экспорт, после завершения процесса в output (параметр -o) папке появится содержимое нашего dlc.rpf.


1686498214629.png



⚠️ Обратите внимание, программа при первом использовании попросит вас указать путь до вашей игры Grand Theft Auto V - указывайте верный!



P.S.: Также с помощью это программы в дальнейшем вы сможете собрать (параметр createarchive) рабочий dlc.rpf (без намеренно сломанной папки) и спокойно работать с ним уже через OpenIV.
 
Сверху Снизу