Zusätzliche Funktionen für Autos
-
3 Juli 202311.2dopolnitelnye-funkcii-dlja-avtomobilejj_1688340557_986606.zipPasswort für das Archiv: libertycity
-
2 Juli 2023(вылетает. оставлено для архива)11.1 publicdop-funkcii-dlja-avtomobilejj_1688255951_94495.zipPasswort für das Archiv: libertycity
Ein einfaches Skript, das darauf abzielt, neue Funktionen für Autos hinzuzufügen.
Neue Flags (Namen aus editIV):
N/A(rechts von SMOOTH_COMPRESN) - Lenkung der vorderen und hinteren Räder.
PROC_REARWHEEL1ST - Vorderräder vorne. Kann verwendet werden, damit die Doppelspur vorne ist.
Neue Details:
temp_mesh - Temperaturanzeige.
serpentinebelt_root + serpentinebelt0-19 - Motorpass.
engine_fan - Kühlerlüfter. Synchronisiert mit der Motortemperatur. Schaltet sich ein, wenn die Temperatur über 203 liegt. Schaltet sich aus, wenn die Temperatur unter 194 liegt und mindestens 10 Sekunden gelaufen ist.
speed_mesh - Tachonadel. Zeigt die Geschwindigkeit von den Rädern an. Kann von vorderen, hinteren und allen sein, hängt vom Antrieb des Autos ab.
rpm_mesh - Drehzahlmessernadel.
engine_mesh - Motor. Er vibriert. Die Stärke der Vibration hängt von der Motordrehzahl ab.
supercharger_throttle_mesh - Drosselklappe des Kompressors. Funktioniert wie in V, außer der sanften Bewegung.
exhaust_door_mesh - Auspuffklappe, die sich öffnet und schließt. Habe so etwas in den Simpsons gesehen.
steer_mesh - Lenkrad. Funktioniert vom Rad aus, daher werden die Bewegungen der Lenkräder vollständig wiederholt.
Auch:
Die Logik der Motordrehzahl wurde geändert. Bei ausgeschaltetem Motor fällt die Drehzahl auf 0 und beim Start steigt sie auf 0.1. Gilt auch für andere Mods. Auch kleine Änderungen.
Die Logik der Motortemperatur. Das Skript ist für den Betrieb im Bereich von 32 bis 500 Grad ausgelegt.
Nitro. Gibt einen kurzfristigen Schub zur Motorleistung und einen visuellen Effekt von allen Auspuffen. Schaltet sich auf X ein.
Wichtig:
Im Testmodell gibt es ein Beispiel für die Verwendung einer Hintertür zum Drehen neuer Teile.
Für fast alle neuen Teile gibt es zusätzliche Einstellungen.
steer_mesh: rotMax.y - Multiplikator des Drehwinkels.
exhaust_door_mesh: rotMax.x - max. Winkel.
supercharger_throttle_mesh: rotMax.x - max. Winkel.
engine_mesh: rotMax.y - Multiplikator der Vibrationsstärke.
rpm_mesh: rotMax.y - Winkel der maximalen Drehzahl.
speed_mesh: rotMax.y - Multiplikator.
temp_mesh: rotMin.x - minimale Temperatur für die Nadel, rotMin.y maximale Temperatur für die Nadel, rotMin.z - Winkel von rotMin.x bis rotMin.y.
Anmerkungen:
Winkel in Radiant.
Temperatur in Fahrenheit.
Nur für 1.0.7.0.
Installation:
Verschieben Sie asi aus dem Archiv in den Ordner mit dem Spiel.
Für das Skript wird nur ein ASI-Datei-Loader benötigt und kein Scripthook, ScripthookDonet und dergleichen, da das Skript direkt mit dem Speicher des Spiels arbeitet.
Im Archiv befindet sich ein Testmodell, das fast alle Funktionen dieses Skripts unterstützt.
Änderungsprotokoll:
11.2 - Es wurden Abstürze aufgrund unverständlicher Objekte in Liberty City behoben, auf die das Skript reagierte.
Простой скрипт, который нацелен добавления новых функций для автомобилей.
Новые флаги(названия из 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 — исправлены вылеты из-за непонятных объектов в Либерти Сити, на которые реарировал скрипт.