[MAXScript] .WDR .WFT desbloqueador 1.2 beta
-
28 abril 20251.2 beta 24/04/2025maxscript-wdr-wft-unlocker-1-2-beta_1745829035_51939.zip
Script para remover o bloqueio ZModeler de arquivos .wft .wdr.
O script remove o ZModeler Lock e também restaura informações na geometria, tornando o arquivo adequado para importar no ZModeler, além de torná-lo adequado para exportar em OpenFormats usando OpenIV.
O script requer:
Versões 3dsmax mais recentes que a versão 2012.
Em versões mais antigas (3ds max 8,9,2010), o script não funcionará!!!
Como usar:
1) Zlib.net.dll do arquivo (está na pasta zlib compression library) descompactar na pasta *diretório 3dsmax*\Scripts\ (por exemplo C:\Program Files\Autodesk\3ds Max 2024\scripts)
2) Arquivo .ms descompacte em qualquer outro lugar, o script pode ser jogado na pasta \Scripts\Startup\ para sua inicialização automática ao iniciar o 3dsmax.
3) Inicie o 3dsmax, selecione Scripting->Run Script na barra superior, selecione o arquivo .ms do script.
4) Dependendo do arquivo (.wft ou .wdr), selecione a função desejada (Unlock .wdr file ou unlock .wft file)
5) Indique ao script o arquivo desejado (.wft ou .wdr), então você precisa esperar até que o script processe o arquivo, o tempo de processamento pode levar de alguns segundos a 2-3 minutos, dependendo do tamanho do arquivo e do desempenho do computador.
6) O script irá notificar sobre a conclusão do processo de desbloqueio. O arquivo desbloqueado terá o prefixo _unlocked no nome.
7) O arquivo desbloqueado é adequado para importar no ZModeler2, em caso de impossibilidade de importar no ZModeler, é necessário converter o arquivo .wdr .wft em OpenFormats e carregá-lo no 3dsmax usando OFIO ou GIMS IV. O arquivo também mantém total desempenho no jogo.
O script suporta desbloqueio em massa de arquivos .wft e .wdr.
Para fazer isso, clique no botão Input Directory e especifique o diretório com arquivos .wft ou .wdr.
Em seguida, clique em Output Directory e especifique a pasta na qual os arquivos desbloqueados serão salvos.
Atenção! O diretório de entrada e saída não devem ser os mesmos! O script não pode substituir os arquivos originais!
Em seguida, selecione a função desejada — Batch Unlock .WDR (desbloqueio em massa .WDR) ou Batch Unlock .WFT (desbloqueio em massa .WFT)
O script notificará sobre o processo de desbloqueio de arquivos no MaxScript Listener. Ele pode ser chamado usando o botão F11.
No caso de desbloqueio em massa, o script não adicionará o prefixo _unlocked. O prefixo é adicionado apenas com desbloqueio único.
Histórico de alterações:
1) 16/06/2023 — primeiro lançamento (1.0).
2) 24/12/2024 — corrigido um erro que causava a criação de um arquivo com tamanho de 0 bytes em novas versões do 3dsmax.
3) 26/01/2025 — versão 1.1 beta:
- Adicionada a capacidade de descompactar e compactar o arquivo via biblioteca zlib sem usar o RSC Manager;
- Corrigido e concluído o algoritmo de restauração de informações na geometria para o arquivo .wdr;
- O algoritmo de desbloqueio de arquivos .wft foi reescrito, a busca por geometria é realizada por offsets no arquivo, e não pelo cabeçalho da seção Model.
4) 24/04/2025 — versão 1.2 beta: adicionada a capacidade de desbloquear em massa arquivos .wft .wdr.
Agradecimentos:
- gtamodding.ru — por informações sobre recursos
- gtafandom.com — por informações sobre recursos
- https://github.com/dabinn/ — por informações sobre recursos
- ComponentAce.com — por Zlib biblioteca (zlib.net.dll)
- gtabuilder.ru — suporte
Script escrito por: aleks926820.
Entre em contato comigo:
Discord aleks926367#2994
É permitido postar o script com a indicação: o apelido do autor (aleks926820) e o site do autor (https://libertycity.ru/user/aleks926820/).
É proibido violar a integridade do arquivo!
12:58 24.04.2025
Скрипт для снятия блокировки ZModeler с .wft .wdr файлов.
Скрипт удаляет ZModeler Lock, а также восстанавливает информацию в геометрии, делая пригодным файл для импорта в ZModeler, а также делает пригодным для экспорта в OpenFormats с помощью OpenIV.
Для работы скрипта требуется:
Версии 3dsmax старше 2012 версии.
На старых версиях (3ds max 8,9,2010) скрипт работать не будет!!!
Как пользоваться:
1) Zlib.net.dll из архива (лежит в папке zlib compression library) распаковать в папку *директория 3dsmax*/Scripts/ (например C:\Program Files\Autodesk\3ds Max 2024\scripts)
2) .ms файл распаковать в любое другое место, скрипт можно закинуть в папку /Scripts/Startup/ для его автоматического запуска при запуске 3dsmax.
3) Запустить 3dsmax, на верхней панели выбрать Scripting->Run Script, выбрать .ms файл скрипта.
4) В зависимости от файла (.wft или .wdr) выбрать нужную функцию (Unlock .wdr file или unlock .wft file)
5) Указать скрипту требуемый файл (.wft или .wdr), далее необходимо подождать пока скрипт обработает файл, время обработки может занимать от нескольких секунд до 2-3х минут в зависимости от размера файла и производительности компьютера.
6) Скрипт уведомит об окончании процесса разблокировки. Разблокированный файл будет иметь в имени приставку _unlocked.
7) Разблокированный файл пригоден для импорта в ZModeler2, в случае невозможности импорта в ZModeler необходимо конвертировать файл .wdr .wft в OpenFormats и загружать его в 3dsmax, используя OFIO или GIMS IV. Файл также полностью сохраняет работоспособность в игре.
Скрипт поддерживает массовую разблокировку .wft и .wdr файлов.
Для этого нажать кнопку Input Directory и указать директорию с .wft или .wdr файлами.
Далее нажать Output Directory и указать папку, в которую будут сохраняться разблокированные файлы.
Внимание! Входная и выходная директория не должны быть одинаковыми! Скрипт не может переписать исходные файлы!
Далее выбрать нужную функцию — Batch Unlock .WDR (массовая разблокировка .WDR) или Batch Unlock .WFT (массовая разблокировка .WFT)
Скрипт будет уведомлять о процессе разблокировки файлов в MaxScript Listener. Его можно вызвать с помощью кнопки F11.
В случае массовой разблокировки скрипт не будет добавлять приставку _unlocked. Приставка добавляется только при одиночной разблокировке.
История изменений:
1) 16/06/2023 — первый релиз (1.0).
2) 24/12/2024 — исправлена ошибка, из-за которой на новых версиях 3dsmax создавался файл весом 0 байт.
3) 26/01/2025 — версия 1.1 beta:
- Добавлена возможность распаковки и запаковки файла посредством zlib библиотеки без использования RSC Manager;
- Исправлен и дописан алгоритм восстановления информации в геометрии для .wdr файла;
- Переписан алгоритм разблокировки .wft файлов, поиск геометрии ведется по офсетам в файле, а не по заголовку секции Model.
4) 24/04/2025 — версия 1.2 beta: добавлена возможность массовой разблокировки .wft .wdr файлов.
Благодарности:
- gtamodding.ru — за информацию по ресурсам
- gtafandom.com — за информацию по ресурсам
- https://github.com/dabinn/ — за информацию по ресурсам
- ComponentAce.com — за Zlib библиотеку (zlib.net.dll)
- gtabuilder.ru — поддержка
Скрипт написал: aleks926820.
Связь со мной:
Discord aleks926367#2994
Разрешается выкладывать скрипт с указанием: никнейма автора (aleks926820), и сайта автора (https://libertycity.ru/user/aleks926820/).
Запрещается нарушать целостность архива!
12:58 24.04.2025