ميزات إضافية للسيارات
-
3 يوليو 202311.2dopolnitelnye-funkcii-dlja-avtomobilejj_1688340557_986606.zipكلمة المرور للملف: libertycity
-
2 يوليو 2023(вылетает. оставлено для архива)11.1 publicdop-funkcii-dlja-avtomobilejj_1688255951_94495.zipكلمة المرور للملف: libertycity
برنامج نصي بسيط يهدف إلى إضافة ميزات جديدة للسيارات.
علامات جديدة (أسماء من 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 - تم إصلاح الأعطال بسبب كائنات غير مفهومة في Liberty City ، والتي تفاعلت معها البرامج النصية.
Простой скрипт, который нацелен добавления новых функций для автомобилей.
Новые флаги(названия из 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 — исправлены вылеты из-за непонятных объектов в Либерти Сити, на которые реарировал скрипт.