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

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

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

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

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

Developer

Разработчик
SOFT TEAM
Регистрация
23 Дек 2024
Сообщения
256
Реакции
126
Баллы
62
Всем привет, думаю многие сталкивались с такой проблемой - заблокированный 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.
 
Сверху Снизу