[MAXScript] .WDR .WFT unlocker 1.2 beta
-
28 квітня 20251.2 beta 24/04/2025maxscript-wdr-wft-unlocker-1-2-beta_1745829035_51939.zip
Скрипт для зняття блокування 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
Скрипт для снятия блокировки 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