[MAXScript] Odblokowywacz .WDR .WFT 1.2a beta
-
Pobierz (0.22 MB)29 lipca 20251.2a 29/07/2025maxscript-wdr-wft-unlocker-1-2a-beta_1753799105_726637.zip
Skrypt do usuwania blokady ZModeler z plików .wft .wdr.
Skrypt usuwa blokadę ZModeler oraz przywraca informacje w geometrii, czyniąc plik gotowym do importu do ZModeler, a także do eksportu do OpenFormats za pomocą OpenIV.
Aby skrypt działał, wymagane jest:
Wersja 3dsmax: 2012 i nowsze.
Na starszych wersjach (3ds max 8,9,2010) skrypt nie będzie działał!!!
Jak korzystać:
1) Zlib.net.dll z archiwum (znajduje się w folderze z biblioteką kompresji zlib) wypakować do folderu *katalog 3dsmax*/Scripts/ (na przykład C:\Program Files\Autodesk\3ds Max 2024\scripts)
2) Plik .ms wypakować w dowolne inne miejsce, skrypt można umieścić w folderze /Scripts/Startup/, aby uruchomił się automatycznie przy starcie 3dsmax.
3) Uruchomić 3dsmax, na górnym pasku wybrać Scripting->Run Script, wybrać plik .ms skryptu.
4) W zależności od pliku (.wft lub .wdr) wybrać odpowiednią funkcję (Odblokuj plik .wdr lub odblokuj plik .wft)
5) Wskazać skryptowi wymagany plik (.wft lub .wdr), następnie należy poczekać, aż skrypt przetworzy plik, czas przetwarzania może wynosić od kilku sekund do 2-3 minut w zależności od rozmiaru pliku i wydajności komputera.
6) Skrypt powiadomi o zakończeniu procesu odblokowywania. Odblokowany plik będzie miał w nazwie przedrostek _unlocked.
7) Odblokowany plik nadaje się do importu do ZModeler2, w przypadku niemożności importu do ZModeler należy przekonwertować plik .wdr .wft do OpenFormats i załadować go do 3dsmax, używając OFIO lub GIMS IV. Plik zachowuje pełną funkcjonalność w grze.
Skrypt obsługuje masowe odblokowywanie plików .wft i .wdr.
Aby to zrobić, kliknij przycisk Input Directory i wskaż katalog z plikami .wft lub .wdr.
Następnie kliknij Output Directory i wskaź folder, w którym będą zapisywane odblokowane pliki.
Uwaga! Katalog wejściowy i wyjściowy nie mogą być takie same! Skrypt nie może nadpisać oryginalnych plików!
Następnie wybierz odpowiednią funkcję — Batch Unlock .WDR (masowe odblokowywanie .WDR) lub Batch Unlock .WFT (masowe odblokowywanie .WFT)
Skrypt będzie informować o procesie odblokowywania plików w MaxScript Listener. Można go wywołać za pomocą przycisku F11.
W przypadku masowego odblokowywania skrypt nie doda przedrostka _unlocked. Przedrostek dodawany jest tylko przy pojedynczym odblokowywaniu.
Historia zmian:
1) 16/06/2023 — pierwsza wersja (1.0).
2) 24/12/2024 — naprawiono błąd, przez który w nowych wersjach 3dsmax tworzony był plik o wadze 0 bajtów.
3) 26/01/2025 — wersja 1.1 beta:
- Dodano możliwość rozpakowywania i pakowania pliku za pomocą biblioteki zlib bez użycia RSC Manager;
- Naprawiono i dopisano algorytm przywracania informacji w geometrii dla pliku .wdr;
- Przepisano algorytm odblokowywania plików .wft, poszukiwanie geometrii odbywa się na podstawie offsetów w pliku, a nie na podstawie nagłówka sekcji Model.
4) 24/04/2025 — wersja 1.2 beta: dodano możliwość masowego odblokowywania plików .wft .wdr.
5) 29/07/2025 — wersja 1.2a beta:
- Naprawiono błąd, przez który pod adresem ZModelerLock zawsze wpisywane były zera;
- Dodano możliwość wyboru poziomu kompresji plików; dostępne są 4 poziomy kompresji: Z_NO_COMPRESSION, Z_BEST_SPEED, Z_BEST_COMPRESSION, Z_DEFAULT_COMPRESSION. Domyślnie ustawione jest Z_BEST_COMPRESSION.
Podziękowania:
- gtamodding.ru — za informacje o zasobach
- gtafandom.com — za informacje o zasobach
- https://github.com/dabinn/ — za informacje o zasobach
- ComponentAce.com — za bibliotekę Zlib (zlib.net.dll)
- gtabuilder.ru — wsparcie
Skrypt napisał: aleks926820.
Kontakt ze mną:
Discord aleks926367#2994
Można publikować skrypt z podaniem: nicku autora (aleks926820) oraz strony autora (https://libertycity.ru/user/aleks926820/).
Zakazuje się naruszania integralności archiwum!
29/07/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 файлов.
5) 29/07/2025 — версия 1.2a beta:
- Исправлена ошибка, из-за которой по адресу ZModelerLock всегда прописывались нули;
- Добавлена возможность выбора уровня компрессии файлов; для выбора доступно 4 уровня компрессии: Z_NO_COMPRESSION, Z_BEST_SPEED, Z_BEST_COMPRESSION, Z_DEFAULT_COMPRESSION. По умолчанию стоит Z_BEST_COMPRESSION.
Благодарности:
- 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/).
Запрещается нарушать целостность архива!
29/07/2025
