Дополнительные функции для автомобилей
-
3 juillet 202311.2dopolnitelnye-funkcii-dlja-avtomobilejj_1688340557_986606.zipMot de passe de l'archive : libertycity
-
2 juillet 2023(вылетает. оставлено для архива)11.1 publicdop-funkcii-dlja-avtomobilejj_1688255951_94495.zipMot de passe de l'archive : libertycity
Un script simple qui vise à ajouter de nouvelles fonctions aux voitures.
Nouveaux drapeaux (noms d'editIV):
N/A(à droite de SMOOTH_COMPRESN) — direction des roues avant et arrière.
PROC_REARWHEEL1ST — roues avant devant. Vous pouvez l'utiliser pour que la double trace soit à l'avant.
Nouvelles pièces :
temp_mesh - flèche de température.
serpentinebelt_root + serpentinebelt0-19 — courroie du moteur.
engine_fan — ventilateur du radiateur. Synchronisé avec la température du moteur. S'allume si la température est supérieure à 203. S'éteint si la température est inférieure à 194 et si elle a fonctionné au moins 10 secondes.
speed_mesh — flèche du compteur de vitesse. Indique la vitesse des roues. Peut provenir des roues avant, arrière et toutes, cela dépend de l'entraînement de la voiture.
rpm_mesh — pointe de tachymètre.
engine_mesh — moteur. Il vibre. La force de la vibration dépend des révolutions du moteur.
supercharger_throttle_mesh — papillon des gaz du compresseur. Fonctionne comme dans V, à l'exception du mouvement en douceur.
exhaust_door_mesh — couvercle d'échappement qui s'ouvrira et se fermera. J'ai vu ça dans les Simpsons.
steer_mesh — volant. Fonctionne à partir de la roue, il répétera donc complètement les mouvements des roues directrices.
Aussi:
La logique du régime moteur a été modifiée. Lorsque le moteur est coupé, le régime tombe à 0 et démarre à 0,1. Ceci est également pertinent pour les autres mods. Ainsi que des changements mineurs.
Logique de la température du moteur. Le script est conçu pour fonctionner entre 32 et 500 degrés.
Nitro. Donne un gain de puissance moteur à court terme et un effet visuel de tous les gaz d'échappement. S'allume sur X.
Important:
Dans le modèle de test, il existe un exemple d'utilisation de la faille pour faire pivoter de nouvelles pièces.
Il existe des paramètres supplémentaires pour presque toutes les nouvelles pièces.
steer_mesh: rotMax.y — multiplicateur de l'angle de braquage.
exhaust_door_mesh: rotMax.x — angle max.
supercharger_throttle_mesh: rotMax.x — angle max.
engine_mesh: rotMax.y — multiplicateur de la force de vibration.
rpm_mesh: rotMax.y — angle de régime maximal.
speed_mesh: rotMax.y — multiplicateur.
temp_mesh: rotMin.x — température minimale pour la flèche, rotMin.y température maximale pour la flèche, rotMin.z — angle de rotMin.x à rotMin.y.
Remarques:
Angles en radians.
Température en Fahrenheit.
Pour 1.0.7.0 seulement.
Installation:
Déplacez l'asi de l'archive vers le dossier du jeu.
Le script n'a besoin que du chargeur de fichiers asi et n'a pas besoin de scripthook, scripthookdonet et autres, car le script fonctionne directement avec la mémoire du jeu.
Il existe un modèle de test dans l'archive qui prend en charge presque tous les éléments de ce script.
Journal des modifications:
11.2 - les plantages dus à des objets incompréhensibles à Liberty City sur lesquels le script a réagi ont été corrigés.
Простой скрипт, который нацелен добавления новых функций для автомобилей.
Новые флаги(названия из 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 — исправлены вылеты из-за непонятных объектов в Либерти Сити, на которые реарировал скрипт.