







SA2VC Car Converter 1.2 beta [MAXScript]




















-
7 November 20241.2sa2vc-car-converter-1-2-beta-maxscript_1730943802_350963.zip
Skrip yang menyederhanakan konversi mobil dari GTA SA ke GTA VC.
Gunakan dengan risiko Anda sendiri.
Mungkin akan ada perubahan lebih lanjut.
Perhatian! Skrip tidak berfungsi dengan material standar!
Sebelum menggunakan skrip, pastikan semua material mobil menggunakan GTA_Material!
Versi 1.2 (07.11.2024)
- Menambahkan kalkulator bendera penanganan untuk Vice City dan GTA 3. Untuk menghitung bendera: buka kalkulator dengan tombol Open III/Vice City handling flag calculator, pilih game yang diinginkan (III/Vice City), pilih bendera yang diinginkan, klik Calculate.
- Atas permintaan para pekerja, daftar drop-down nama komponen telah diubah menjadi menu: ini menyajikan 65 komponen.
Untuk mengganti nama, Anda perlu membuka jendela dengan tombol Open Component Menu; pilih objek atau objek yang diinginkan dan klik tombol dengan nama yang diinginkan.
Kemampuan:
- Pengaturan awal mobil untuk wakil dengan satu klik tombol Konversi (komponen mobil diganti namanya, roda diskalakan ke ukuran yang benar,
ukuran roda dan ukuran mobil ditampilkan (masing-masing untuk default.ide dan handling.cfg)), warna pada vehiclelights128 direset);
- Kemampuan untuk menghapus pelat nomor GTA SA (opsi make transparent to carplate and carpback);
- Pembuatan elemen yang rusak baik selama proses konversi maupun secara manual;
- Kemampuan untuk menambahkan tekstur kaca pecah (Anda harus menggunakannya dengan hati-hati!); tentukan tekstur DENGAN ekstensi!;
- Kemampuan untuk menentukan tekstur optik mobil, jika tekstur dengan nama non-standar digunakan; tentukan tekstur TANPA ekstensi!;
- Kemampuan untuk menghapus boneka berlebih (opsi Delete SA Dummy);
- Kemampuan untuk menetapkan krom ke material prim atau sec. Untuk melakukan ini, Anda perlu memasukkan nama tekstur DENGAN ekstensi dan intensitas krom dan mencentang kotak.
- Menghapus simpul nol dari semua komponen mobil (opsi Removed isolated and unused verticles).
- Konversi Handling.cfg ke format VC. Penanganan yang dikonversi akan berada di jendela MaxScript Listener (tekan F11 untuk memanggilnya).
Dan juga beberapa tombol telah dibuat untuk kenyamanan:
- Set VehLights Color 255 255 255 — mengatur ulang warna vehiclelights128 untuk objek yang dipilih;
- Disable Reflection Map — menonaktifkan krom pada objek yang dipilih (misalnya, roda atau interior);
- Calculate Car Size — menghitung ukuran mobil (untuk handling.cfg);
- Add _hi for selected — menambahkan _hi ke objek yang dipilih. Tombol ini diperlukan untuk objek interior mobil, serta untuk kaca. Jika tidak, elemen interior tidak akan terlihat melalui kaca.
- Scale wheel to 1.0 — tombol ini dapat digunakan untuk menskalakan roda secara selektif (jika mobil awalnya memiliki roda selain wheel_rf)
- Generate _dam element — tombol ini dapat digunakan untuk membuat kerusakan secara manual pada elemen yang dipilih! Perhatian! Kesalahan dapat terjadi saat menggunakan fungsi ini! Jika terjadi kesalahan, restart skrip dan coba lagi!
- Set Ambient — menetapkan ambien untuk SEMUA material di objek yang DIPILIH.
- Set Diffuse — menetapkan difus untuk SEMUA material di objek yang DIPILIH.
- Set Specular — menetapkan spekular untuk SEMUA material di objek yang DIPILIH.
- Disable SA SpecMap — menghapus spekular San Andreas dari material.
- Mass Attach — menggabungkan objek yang dipilih menjadi satu objek.
- Hide _ok elements — menyembunyikan elemen yang tidak rusak.
- Hide _dam elements — menyembunyikan elemen yang rusak.
- Unhide _ok elements — menampilkan elemen yang tidak rusak.
- Unhide _dam elements — menampilkan elemen yang rusak.
- Display hierarchy — membuka jendela pengeditan hierarki.
- Open Component Menu — membuka jendela dengan nama komponen transportasi.
- Open III/Vice City handling flag calculator — membuka kalkulator bendera penanganan untuk Vice City/III.
Cara menggunakan? Impor .dff ke max, jalankan skrip, klik tombol Konversi, tunggu sedikit hingga skrip mendesis semua komponen mobil. Ini sekitar 10-20 detik.
Setelah pengaturan awal, Anda perlu menambahkan _hi ke nama elemen interior atau kaca. Untuk melakukan ini, Anda perlu memilih elemen ini dan klik tombol add _hi for selected.
Setelah itu, kami memastikan bahwa hierarki diatur dengan benar dan Anda dapat dengan aman mengekspor .dff.
Skrip tidak menjamin 100% kinerja mobil! Setelah konversi, disarankan untuk memastikan bahwa hierarki diatur dengan benar dan semua komponen ada.
Saat mengonversi, skrip menghapus simpul nol dari semua komponen. Semua kekurangan geometris dan normal (dan tidak hanya) lainnya harus diperbaiki secara manual!
Skrip ditulis dalam 3ds max 2010 x64.
Skrip ditulis oleh aleks926820.
Pengujian skrip, deteksi kesalahan: AiExcel, Bryxanov1337.
e-mail: a-kostenko@bk.ru
Discord aleks926367#2994
Skrip diizinkan untuk diposting di sumber daya lain dengan menunjukkan email penulis (a-kostenko@bk.ru) dan situs web penulis libertycity.ru.
Dilarang melanggar integritas arsip!
Скрипт, упрощающий конверт автомобилей из GTA SA в GTA VC.
Использовать на свой страх и риск.
Возможно будут какие-то дальнейшие изменения.
Внимание! Скрипт не работает со стандартными материалами!
Перед использованием скрипта убедитесь, что все материалы авто используют GTA_Material!
Версия 1.2 (07.11.2024)
- Добавлен калькулятор флагов хендлинга как для Vice City, так и для GTA 3. Для расчета флага: открыть калькулятор кнопкой Open III/Vice City handling flag calculator, выбрать нужную игру (III/Vice City), выбрать нужные флаги, нажать Calculate.
- По просьбе трудящихся выпадающий список имен компонентов был переделан под меню: в нём представлено 65 компонентов.
Для переименования необходимо вызвать окно кнопкой Open Component Menu; выделить нужный объект или объекты и нажать кнопку с нужным именем.
Возможности:
- Первоначальная настройка авто под вайс по одному клику кнопки Convert (переименовываются компоненты авто, масштабируются колеса под правильный размер,
выводится размер колеса и размер тачки (для default.ide и handling.cfg, соответственно)), сбрасывается цвет у vehiclelights128);
- Возможность убрать номерные знаки GTA SA (опция make transparent to carplate and carpback);
- Генерация поврежденных элементов как в процессе конвертации, так и в ручном режиме;
- Возможность добавления текстуры разбитого стекла (стоит использовать аккуратно!); текстуру прописывать С расширением!;
- Возможность указать текстуру оптики авто, если используется текстура с нестандартным именем; текстуру прописывать БЕЗ расширения!;
- Возможность убрать лишние даммисы (опция Delete SA Dummy);
- Возможность назначить хром на prim или sec материал. Для этого надо вписать имя текстуры С расширением и интенсивность хрома и поставить галочки.
- Удаление нулевых вертексов со всех компонентов авто (опция Removed isolated and unused verticles).
- Конвертация Handling.cfg в формат VC. Сконвертированный handling будет в окне MaxScript Listener (нажмите F11 для его вызова).
А также для удобства сделано несколько кнопок:
- Set VehLights Color 255 255 255 — сбрасывает цвет vehiclelights128 у выделенных объектов;
- Disable Reflection Map — отключить хром у выделенных объектов (например, у колес или у интерьера);
- Calculate Car Size — высчитывает размер авто (для handling.cfg);
- Add _hi for selected — добавляет _hi к выделенным объектам. Эта кнопка нужна для объектов интерьера тачки, а также для стекол. Иначе через стекла не будет видно элементы интерьера.
- Scale wheel to 1.0 — этой кнопкой можно выборочно отмасштабировать колеса (в случае, если у тачки изначально есть колеса помимо wheel_rf)
- Generate _dam element — этой кнопкой можно вручную создать повреждения к выбранным эелементам! Внимание! При использовании этой функции могут быть ошибки! В случае возникновения ошибки перезапустить скрипт и попробовать снова!
- Set Ambient — назначение амбиента для ВСЕХ материалов у ВЫБРАННЫХ объектов.
- Set Diffuse — назначение диффуза для ВСЕХ материалов у ВЫБРАННЫХ объектов.
- Set Specular — назначение спекуляра для ВСЕХ материалов у ВЫБРАННЫХ объектов.
- Disable SA SpecMap — удалить сан андресовский спекуляр у материалов.
- Mass Attach — объединить выделенные объекты в один объект.
- Hide _ok elements — скрыть неповрежденные элементы.
- Hide _dam elements — скрыть поврежденные элементы.
- Unhide _ok elements — отобразить неповрежденные элементы.
- Unhide _dam elements — отобразить поврежденные элементы.
- Display hierarchy — открыть окно редактирования иерархии.
- Open Component Menu — открыть окно с именами компонентов автотранспорта.
- Open III/Vice City handling flag calculator — открыть калькулятор флагов хендлинга для Vice City/III.
Как пользоваться? Импортнуть .dff в макс, запустить скрипт, нажать кнопку Convert, чуть чуть подождать пока скрипт прошуршит все компоненты тачек. Это где-то секунд 10-20.
После первоначальной настройки необходимо добавить к имени элементов интерьера или стекол _hi. Для этого нужно выделить эти элементы и нажать кнопку add _hi for selected.
После этого убеждаемся в правильности настройки иерархии и можно спокойно экспортировать .dff.
Скрипт не гарантирует 100% работоспособность авто! После конвертации желательно убедиться в правильности настройки иерархии и наличие всех компонентов.
При конверте скрипт удаляет нулевые вертексы со всех компонентов. Остальные всевозможные косяки с геометрией и нормалями (и не только) необходимо править вручную!
Скрипт написан в 3ds max 2010 x64.
Скрипт написал aleks926820.
Тестирование скрипта, обнаружение ошибок: AiExcel, Bryxanov1337.
e-mail: a-kostenko@bk.ru
Discord aleks926367#2994
Скрипт разрешается размещать на других ресурсах с указанием почты автора (a-kostenko@bk.ru) и сайта автора libertycity.ru.
Запрещается нарушать целостность архива!