Fungsi Tambahan untuk Mobil
-
3 Juli 202311.2dopolnitelnye-funkcii-dlja-avtomobilejj_1688340557_986606.zipKata sandi untuk arsip: libertycity
-
2 Juli 2023(вылетает. оставлено для архива)11.1 publicdop-funkcii-dlja-avtomobilejj_1688255951_94495.zipKata sandi untuk arsip: libertycity
Skrip sederhana yang ditujukan untuk menambahkan fungsi baru ke mobil.
Bendera baru (nama dari editIV):
N/A(di sebelah kanan SMOOTH_COMPRESN) — kemudi roda depan dan belakang.
PROC_REARWHEEL1ST — roda depan di depan. Dapat digunakan sehingga jejak ganda berada di depan.
Bagian baru:
temp_mesh - panah suhu.
serpentinebelt_root + serpentinebelt0-19 — sabuk mesin.
engine_fan — kipas radiator. Disinkronkan dengan suhu mesin. Menyala jika suhu lebih tinggi dari 203. Mati jika suhu di bawah 194 dan jika telah berjalan setidaknya 10 detik.
speed_mesh — panah speedometer. Menunjukkan kecepatan dari roda. Bisa dari depan, belakang, dan semua, tergantung penggerak mobil.
rpm_mesh — panah tachometer.
engine_mesh — mesin. Itu bergetar. Kekuatan getaran akan melebihi kecepatan engine.
supercharger_throttle_mesh — throttle supercharger. Bekerja seperti pada V kecuali untuk gerakan halus.
exhaust_door_mesh — penutup knalpot yang akan terbuka dan tertutup. Saya melihat ini di The Simpsons.
steer_mesh — roda kemudi. Bekerja dari roda, sehingga akan sepenuhnya mengulangi gerakan roda kemudi.
Juga:
Logika kecepatan engine telah diubah. Saat engine mati, kecepatan turun menjadi 0 dan saat Anda menghidupkannya, itu akan naik menjadi 0,1. Relevan juga untuk mod lainnya. Juga perubahan kecil.
Logika suhu mesin. Skrip dirancang untuk bekerja dalam kisaran 32 hingga 500 derajat.
Nitro. Memberikan peningkatan singkat pada tenaga engine dan efek visual dari semua knalpot. Diaktifkan pada X.
Penting:
Model uji memiliki contoh menggunakan celah untuk memutar bagian baru.
Ada pengaturan tambahan untuk hampir semua bagian baru.
steer_mesh: rotMax.y — pengali sudut rotasi.
exhaust_door_mesh: rotMax.x — sudut maks.
supercharger_throttle_mesh: rotMax.x — sudut maks.
engine_mesh: rotMax.y — pengali gaya getaran.
rpm_mesh: rotMax.y — sudut kecepatan maksimum.
speed_mesh: rotMax.y — pengali.
temp_mesh: rotMin.x — suhu minimum untuk panah, rotMin.y suhu maksimum untuk panah, rotMin.z — sudut dari rotMin.x ke rotMin.y.
Catatan:
Sudut dalam radian.
Suhu dalam Fahrenheit.
Hanya untuk 1.0.7.0.
Instalasi:
Pindahkan asi dari arsip ke folder dengan game.
Skrip hanya membutuhkan pemuat file asi dan tidak memerlukan scripthook, scripthookdonet, dll. karena skrip bekerja langsung dengan memori game.
Ada model uji di arsip yang mendukung hampir semuanya dari skrip ini.
Log Perubahan:
11.2 — Memperbaiki kerusakan karena objek yang tidak dapat dipahami di Liberty City yang ditanggapi oleh skrip.
Простой скрипт, который нацелен добавления новых функций для автомобилей.
Новые флаги(названия из editIV):
N/A(справа от SMOOTH_COMPRESN) — руление передними и задними колесами.
PROC_REARWHEEL1ST — передные колеса спереду. Можно использовать чтобы двойной след был спереду.
Новые детали:
temp_mesh - стрелка температуры.
serpentinebelt_root + serpentinebelt0-19 — пас двигателя.
engine_fan — вентилятор радиатора. Синхронизирован с температурой двигателя. Включается если температура больше 203. Отключается если температура ниже 194 и если отработал как минимум 10 секунд.
speed_mesh — стрелка спидометра. Показывает скорость от колес. Может быть от передных, задных и всех, зависит от привода авто.
rpm_mesh — стрелка тахометра.
engine_mesh — двигатель. Он вибрирует. Сила вибрации завысит от оборотов двигателя.
supercharger_throttle_mesh — дросель нагнетателя. Работает как в V за исключением плавного движения.
exhaust_door_mesh — крышка выхлопа, которая будет открываться и закрываться. Выдел такое в Симпсонах.
steer_mesh — руль. Работает от колеса, поэтому будет полностью повторять движения поворотных колес.
Также:
Изменена логика оборотов двигателя. При выключеном двигатели обороты падают на 0 и при запуске будут подниматься к 0.1. Актуально и для других модов. Также мелкие изменения.
Логика температуры двигателя. Скрипт рассчитан на работу в пределах от 32 до 500 градусов.
Нитро. Дает кратковременной прирост к мощности двигателя и визуальный эффект их всех выхлопных. Включается на X.
Важно:
В тестовой модели есть пример использования лазейки для поворота новых деталей.
Для почти всех новых деталей есть доп. настройки.
steer_mesh: rotMax.y — множитель угла поворота.
exhaust_door_mesh: rotMax.x — макс. угол.
supercharger_throttle_mesh: rotMax.x — макс. угол.
engine_mesh: rotMax.y — множитель силы вибрации.
rpm_mesh: rotMax.y — угол максимальных оборотов.
speed_mesh: rotMax.y — множитель.
temp_mesh: rotMin.x — минимальная температура для стрелки, rotMin.y максимальная температура для стрелки, rotMin.z — угол от rotMin.x до rotMin.y.
Примечания:
Углы в радианах.
Температура в фаренгейтах.
Только для 1.0.7.0.
Установка:
Переместить asi из архива в папку с игрой.
Для скрипта нужен только загрузчик asi файлов и не нужно scripthook, scripthookdonet и прочее ибо скрипт работает напрямую с памятью игры.
А архиве есть тестовая модель, которая поддерживает почти все их этого скрипта.
Журнал изменений:
11.2 — исправлены вылеты из-за непонятных объектов в Либерти Сити, на которые реарировал скрипт.