Vice City Paths IO Script v. 2.7c
Скрипт для роботи з paths.ipl (і не лише).
Можливості:
- Імпорт шляхів GTA VC, GTA3, GTA SA (у тому числі підтримка шляхів формату Fastman92, тільки формат FLA4)
- експорт шляхів GTA VC (експорт всіх типів ліній, що підтримуються грою (від 3-х до 12 точок включно));
- Можливість призначати тип колії (педи, тачки, човни) кожної лінії. Якщо не призначено тип шляху, скрипт автоматично призначить тип, виходячи зі значення Default Path Type;
- Можливість створювати та експортувати перехрестя (Т-подібні та хрестоподібні). Докладніше дивіться в "Створення перехресть.docx" або .avi файли;
- Можливість змінювати параметри кожної лінії/точки. Для зміни параметрів достатньо вибрати лінію. Усі зміни будуть автоматично збережені;
Не потрібно самому все вбивати – якщо налаштування лінії не призначено, скрипт автоматично їх згенерує;
- Можливість імпорту/експорту .dat файлів шляхів із папки data/paths;
- кнопки вибору шляхів за їх типом (вибір всіх шляхів трафіку/педів/човнів);
- відображення номерів вертексів редагованої лінії у в'юпорті;
- відображення прапорів колії, числа смуг, координат та ширини колії у в'юпорті;
- функція зміни напрямку руху шляху;
- функція призначення напрямку руху шляху (односторонній/двосторонній);
- функція розбивки ліній з числом точок, більше 12 (для вибраних ліній);
- функція скидання параметрів ліній (для вибраних ліній);
- Функція увімкнення/вимкнення автомобільного трафіку.
- Функція автоматичного налаштування перехресть на основі ліній, що примикають до них (функція ще не допилена належним чином).
- Функція видалення "неправильних" ліній із числом точок менше 2.
Зміни у версії 2.7c (оновлення 16.04.2024)
- Доопрацювання функції імпорту шляхів GTASA:
1) Збільшено швидкість імпорту шляхів GTASA - тепер стандартні шляхи завантажуються в сцену за 8-9 хвилин.
2)Додано завантаження параметрів ліній під формат скрипту Дениски (у тому числі і світлофори)
підтримуються всі розміри карток від 6000 до 48000.
4) Поліпшено функцію перетворення ліній у формат GTAVC. Перехрестя імпортуються коректніше; як і раніше рекомендую відстежувати та усувати криво імпортовані перехрестя. Завантаження параметрів шляхів GTAVC буде зроблено в наступних версіях.
Тип ліній Splines - Line, що підтримується. Initial Type - Corner. Drag Type - Bezier.
Не використовуйте модифікатори до ліній! Це може призвести до неможливості нормально експортувати шляхи та створювати перехрестя.
Для зручнішого прописування шляхів використовуйте прив'язки в 3dsMax (див. докладніше .docx файли).
Приклад створення шляхів для GTAVC описаний у paths_tutorial[RU].pdf
Скрипт підтримує імпорт шляхів GTA VC. Якщо щось некоректно імпортувалося (наприклад, перехрестя), рекомендую виправити це вручну.
Не рекомендується використовувати цей скрипт для редагування стандартної карти шляхів, тому що при імпорті стандартної карти шляхів створюється більше ліній порівняно з оригінальним paths.ipl;
Бажано використати скрипт для створення нових шляхів.
Скрипт підтримує імпорт шляхів GTA3 - тільки імпорт, для експорту необхідно експортувати шляхи у формат Vice City, і далі відконвертувати у формат GTA3.
Скрипт підтримує можливість конверту paths.ipl у форматі шляхів GTA 3.
Для цього необхідно вказати стартовий ID шляху, префікс для моделей шляхів, ім'я IPL IDE COL, множник координат шляхів, з яким експортувався paths.ipl (для стандартного.exe дорівнює 16)
Після цього вибрати директорію, куди експортуватимуться файли шляхів GTA 3 і останнім кроком вибирається paths.ipl.
Скрипт повідомить про завершення процесу конвертації. Файли IPL IDE COL повністю готові додавання в гру.
Не рекомендується використовувати цю функцію для редагування стандартних шляхів!
Бажано використовувати функцію для створення шляхів нової картки або додавання нових шляхів до оригінальних шляхів.
Buildings, PtrNodes, EntryInfoNodes, Treadables; [Pool Limits]: Objects Models; ліміт за файлами DFF [ID LIMITS].
Для цього використовуйте Limit Adjuster by Vitlgt. Також варто встановити параметр "Enable path limits patch=1" та підвищити максимальний ID у блоці PATH LIMITS.
Для підвищення ліміту шляхів у Vice City необхідно використовувати Maxorator's Path hack.
Скрипт підтримує імпорт шляхів GTA SA, зокрема імпорт шляхів формату Fastman92.
Для імпорту треба натиснути кнопку Import GTASA Paths та вказати папку, де лежать 64 файли шляхів NodesXX.dat.
Процес імпорту стандартних шляхів може тривати від кількох десятків секунд до десяти хвилин.
Шляхи імпортуються у вигляді сплайнів, які можна відредагувати або налаштувати за допомогою SA Path Tool by Deniska.
Автор не гарантує 100% працездатність шляхів GTASA після їх імпорту/експорту.
Настійно рекомендується перевіряти налаштування всіх ліній, у тому числі правильність налаштувань світлофорів!
Є можливість завантажити шляхи у форматі GTAVC. Поки що частково — після імпорту шляхів потрібне ручне доопрацювання та налаштування шляхів.
Ці функції можна вимкнути в графі GTASA Import Settings, але в цьому випадку лінії шляхів абсолютно непридатні для редагування під GTASA або під GTAVC/GTA3. Це може бути корисним, якщо необхідно візуально ознайомитися з картою шляхів (імпорт стандартної карти шляхів без обробки займає приблизно 3-4 хвилини).
Докладно написано у "Імпорт шляхів GTA SA.docx".
При створенні нової лінії колії скрипт автоматично призначає їй налаштування, виходячи з параметрів у блоці Default Parameters!
Зверніть увагу, що параметри Lanes для внутрішніх точок завжди дорівнюють 1 1! Для призначення напрямку руху та кількості смуг достатньо редагувати лише кінцеві (зовнішні) точки.
Або використовуйте кнопки set one-way/set two-way traffic для призначення одностороннього або двостороннього руху та використовуйте кнопку Change the direction of traffic для зміни напрямку руху.
Використовуйте вкладку Display helper для відображення параметрів ліній у в'юпорті. Для відображення доступні номери точок, число смуг, прапори, ширина шляху, координати точок.
У випадку помилки "Підписи не підтримують splines з числом пунктів більшого 12 і меншого 3!Please edit the spline" застосуйте функцію Split Lines to VC Format.
Ця функція поділяє лінію на n-ну кількість ліній, якщо число її точок строго більше 12 або розбиває лінію до трьох точок, якщо у лінії, що їх шукає, дві (Vice City не підтримує лінії з двома точками).
Для експорту трафіку достатньо вибрати лінії та натиснути кнопку Export Paths. Готові рядки для Paths.ipl будуть виведені у вікні MAXScript Listener (у нижньому лівому куті 3Ds max або натисніть F11 для виклику MAXScript Listener).
Скрипт може створювати перехрестя двома способами:
1) — У кожної лінії ОКРЕМО вибрати по одній точці в режимі редагування вершин
— Виділити лінії та натиснути кнопку Create Crossroad
2) - Натиснути кнопку Create Dummys at line end
- Виділити дамі і натиснути кнопку Create Crossroad
Скрипт підтримує імпорт та експорт файлів .dat GTA 3 або GTA Vice City з папки data/paths, а саме flightX.dat, tracksX.dat, spathX.dat, де X — номер файлу.
Для експорту необхідно вибрати ОДНУ лінію колії та натиснути експорт. Скрипт запропонує вибрати файл для збереження.
Скрипт підтримує 3dsMax8 та вище.
Shagg_E; Starenat – за підтримку при написанні скрипту.
Окреме спасибі: Ilufir - за допомогу зі структурою шляхів GTASA.
Використовується код скрипта sa path tool авторства Deniska.
Дозволяється викладати скрипт на інших ресурсах із зазначенням сайту автора (libertycity.ru) та пошти автора.
Забороняється порушувати цілісність архіву.
aleks926820. 1:00 16.04.2024
быстро и просто
-
vice-city-paths-io-script-v-2-7c_1713218846_94389.zipЗавантажити (8.87 MB)Пароль на архив: libertycity