Vice City Paths IO Script v. 2.7f [MAXScript]




























-
1 Januar 2025vice-city-paths-io-script-v-2-7f_1735740078_213789.zip
Vice City Paths IO Script v.2.7e
Skript zum Arbeiten mit paths.ipl (und mehr).
Erfordert: 3dsMax 2008 und höher.
Funktionen:
- Importieren von Pfaden GTA VC, GTA3, GTA SA (einschließlich Unterstützung für Fastman92-Formatpfade, nur FLA4-Format);
- Exportieren von Pfaden GTA VC (Export aller Arten von Linien, die vom Spiel unterstützt werden (von 3 bis 12 Punkten inklusive));
- Importieren von Pfaden GTA SA im Format Vice City/3 (siehe unten);
- Möglichkeit, jeder Linie einen Pfadtyp zuzuweisen (Fußgänger, Autos, Boote). Wenn kein Pfadtyp zugewiesen ist, weist das Skript automatisch einen Typ basierend auf dem Wert Default Path Type zu;
- Möglichkeit, Kreuzungen zu erstellen und zu exportieren (T-förmig und kreuzförmig). Weitere Informationen finden Sie unter "Erstellen von Kreuzungen.docx" oder .avi-Dateien;
- Möglichkeit, die Parameter jeder Linie/jedes Punkts zu ändern. Um die Parameter zu ändern, wählen Sie einfach die Linie aus. Alle Änderungen werden automatisch gespeichert;
Sie müssen nicht alles selbst eingeben - wenn die Linieneinstellungen nicht zugewiesen sind, generiert das Skript sie automatisch;
- Möglichkeit zum Importieren/Exportieren von .dat-Pfaddateien aus dem Ordner data/paths;
- Tasten zur Auswahl von Pfaden nach ihrem Typ (Auswahl aller Verkehrspfade/Fußgänger/Boote);
- Möglichkeit, VC Paths.ipl in das GTA 3-Pfadformat zu konvertieren;
- Konvertieren von GTA 3-Pfaden in das GTA VC-Format;
- Anzeige der Vertexnummern der bearbeitbaren Linie im Viewport;
- Anzeige der Pfadflags, der Anzahl der Spuren, der Koordinaten und der Pfadbreite im Viewport;
- Funktion zum Ändern der Bewegungsrichtung des Pfades;
- Funktion zur Zuweisung der Bewegungsrichtung des Pfades (einseitig/zweiseitig);
- Funktion zum Aufteilen von Linien mit mehr als 12 Punkten (für ausgewählte Linien);
- Funktion zum Zurücksetzen der Linienparameter (für ausgewählte Linien);
- Funktion zum Aktivieren/Deaktivieren des Autoverkehrs.
- Funktion zur automatischen Anpassung von Kreuzungen basierend auf angrenzenden Linien (die Funktion ist noch nicht richtig geschrieben).
- Funktion zum Löschen "fehlerhafter" Linien mit weniger als 2 Punkten.
Änderungen in Version 2.7f (Update 31.12.2024)
- Funktion zur Konvertierung von GTA3-Pfaden in das Vice City-Format hinzugefügt. Dazu müssen Sie den Ordner mit installiertem GTA3 auswählen und dann angeben, wo Paths.ipl gespeichert werden soll, und dann auf die Schaltfläche Konvertieren klicken.
- Ein Fehler wurde behoben, der dazu führte, dass beim Konvertieren von Pfaden in das GTA3-Format auf neueren Versionen von 3dsmax (jünger als 2012) eine .COL-Datei mit einer Größe von 0 Byte erstellt wurde.
- Eine zusätzliche Fortschrittsanzeige wurde hinzugefügt, um über den Konvertierungsprozess von Pfaden in das GTA3-Format sowie für die Konvertierung von Pfaden in das GTA Vice City-Format zu informieren.
- Für ein schnelleres Laden von GTA3-Pfaden wurde die Information über gefundene Pfade im MaxScript Listener entfernt - dies verlangsamte den Prozess des Ladens von Pfaddaten.
Unterstützter Linientyp Splines - Line. Initial Type - Corner. Drag Type - Bezier.
Wenden Sie keine Modifikatoren auf Linien an! Dies kann dazu führen, dass Pfade nicht normal exportiert und Kreuzungen erstellt werden können.
Verwenden Sie Bindungen in 3dsMax, um Pfade bequemer zu schreiben (siehe .docx-Dateien für weitere Informationen).
Ein Beispiel für das Erstellen von Pfaden für GTAVC wird in paths_tutorial[RU].pdf beschrieben
Das Skript unterstützt den Import von GTA VC-Pfaden. Wenn etwas falsch importiert wurde (z. B. Kreuzungen), empfehle ich, dies manuell zu korrigieren.
Es wird nicht empfohlen, dieses Skript zur Bearbeitung der Standardpfadkarte zu verwenden, da beim Importieren der Standardpfadkarte mehr Linien erstellt werden als in der ursprünglichen paths.ipl, wodurch die ursprüngliche Struktur der Pfade und der Datei Paths.ipl verletzt wird; nach dem Exportieren wiegt die Pfaddatei mehr als das Original, was dazu führt, dass in einigen Gebieten kein Verkehr oder keine Fußgänger vorhanden sind.
Es ist ratsam, das Skript zum Erstellen neuer Pfade zu verwenden.
Das Skript unterstützt den Import von GTA3-Pfaden - nur Import, für den Export müssen Sie Pfade in das Vice City-Format exportieren und dann in das GTA3-Format konvertieren.
Das Skript unterstützt die Möglichkeit, paths.ipl in das GTA 3-Pfadformat zu konvertieren.
Dazu müssen Sie die Start-ID des Pfades, das Präfix für die Pfadmodelle, den Namen für IPL IDE COL, den Koordinatenmultiplikator der Pfade angeben, mit dem paths.ipl exportiert wurde (für die Standard-.exe ist er 16).
Wählen Sie dann das Verzeichnis aus, in das die GTA 3-Pfaddateien exportiert werden sollen, und wählen Sie im letzten Schritt paths.ipl aus.
Das Skript benachrichtigt Sie über den Abschluss des Konvertierungsprozesses. IPL IDE COL-Dateien sind vollständig für das Hinzufügen zum Spiel bereit.
Es wird nicht empfohlen, diese Funktion zum Bearbeiten von Standardpfaden zu verwenden!
Es ist ratsam, die Funktion zum Erstellen einer neuen Kartenpfade oder zum Hinzufügen neuer Pfade zu den ursprünglichen Pfaden zu verwenden.
Bitte beachten Sie, dass beim Hinzufügen von Pfaden in GTA 3 bei Vorhandensein von Originalen der Grenzwert mit dem Adjuster Dynamic Limits: Buildings, PtrNodes, EntryInfoNodes, Treadables erhöht werden muss; [Pool Limits]: Objects Models; die Grenze für DFF-Dateien [ID LIMITS].
Verwenden Sie dazu den Limit Adjuster von Vitlgt. Sie sollten auch den Parameter "Enable path limits patch=1" einstellen und die maximale ID im Block PATH LIMITS erhöhen.
Um das Pfadlimit in Vice City zu erhöhen, müssen Sie Maxorator's Path Hack verwenden.
Das Skript unterstützt die Möglichkeit, GTA3-Pfade in das Vice City-Format zu konvertieren.
Dazu müssen Sie die Multiplikatoren für GTA3- und Vice City-Pfade einstellen und dann das GTA3-Verzeichnis und den Pfad zum Speichern von Paths.ipl angeben.
Klicken Sie anschließend auf die Schaltfläche Konvertieren.
Es ist zu beachten, dass die resultierende Größe der Pfaddatei größer ist als die des Originals, so dass für die Funktionsfähigkeit der Pfade Maxorator's Path Hack (vcpathlimit.flt) benötigt wird.
Das Skript unterstützt den Import von GTA SA-Pfaden, einschließlich des Imports von Fastman92-Formatpfaden.
Zum Importieren müssen Sie auf die Schaltfläche Import GTASA Paths klicken und den Ordner angeben, in dem sich die 64 Pfaddateien NodesXX.dat befinden.
Der Pfadimportprozess kann einige zehn Sekunden bis zu 10 Minuten dauern.
Pfade werden als Splines importiert, die mit dem SA Path Tool von Deniska bearbeitet oder angepasst werden können.
Der Autor garantiert keine 100% ige Funktionsfähigkeit von GTASA-Pfaden nach dem Import/Export.
Es wird dringend empfohlen, die Einstellungen aller Linien zu überprüfen, einschließlich der Richtigkeit der Ampel-Einstellungen!
Es besteht die Möglichkeit, Pfade im GTAVC-Format zu laden. Nach dem Import wird dringend empfohlen, die Pfadeinstellungen sowie die erstellten Pfadsplines und Kreuzungen zu überprüfen und zu korrigieren! Der Autor garantiert nicht, dass die importierten Pfade im Vice City-Format vollständig funktionsfähig sind! Bei Erkennung von inkorrekten Pfadsplines und Kreuzungen wird empfohlen, den falschen Pfad (Pfade) manuell neu zu erstellen!
Das Skript verarbeitet standardmäßig GTASA-Pfade während des Importvorgangs, nämlich löscht es identische Segmente und verschweißt Punkte, um die weitere Bearbeitung von Pfadlinien für GTASA oder für GTAVC/GTA3 zu ermöglichen.
Sie können diese Funktionen in der Grafik GTASA Import Settings deaktivieren, aber in diesem Fall sind die Pfadlinien für die Bearbeitung für GTASA oder für GTAVC/GTA3 absolut ungeeignet. Dies kann nützlich sein, wenn Sie sich die Pfadkarte visuell ansehen müssen (der Import der Standardpfadkarte ohne Verarbeitung dauert etwa 2 Minuten).
Detaillierte Informationen finden Sie in "Import von GTA SA-Pfaden.docx".
Beim Erstellen einer neuen Pfadlinie weist das Skript ihr automatisch Einstellungen basierend auf den Parametern im Block Default Parameters zu!
Beachten Sie, dass die Parameter Lanes für interne Punkte immer 1 1 sind! Um die Bewegungsrichtung und die Anzahl der Fahrspuren zuzuweisen, ist es ausreichend, nur die Endpunkte (externe) zu bearbeiten.
Oder verwenden Sie die Tasten set one-way/set two-way traffic, um eine Ein- oder Zwei-Wege-Bewegung zuzuweisen, und verwenden Sie die Taste Change the direction of traffic, um die Bewegungsrichtung zu ändern.
Verwenden Sie die Registerkarte Display helper, um die Parameter der Linien im Viewport anzuzeigen. Zum Anzeigen verfügbar sind - Punktnummern, Anzahl der Fahrspuren, Flags, Pfadbreite, Koordinaten der Punkte.
Verwenden Sie die Funktion Reset User Properties, um die Standardparameter für die ausgewählten Linien zurückzusetzen.
Im Fehlerfall "The script does not support splines with a number of points greater than 12 and less than 3!Please edit the spline" wenden Sie die Funktion Split Lines to VC Format an.
Diese Funktion teilt die Linie in eine n-fache Anzahl von Linien auf, wenn die Anzahl ihrer Punkte strikt größer als 12 ist oder teilt die Linie auf drei Punkte auf, wenn die gewünschte Linie zwei hat (Vice City unterstützt keine Linien mit zwei Punkten).
Um den Verkehr zu exportieren, wählen Sie einfach die Linien aus und klicken Sie auf die Schaltfläche Export Paths. Die fertigen Zeilen für Paths.ipl werden im MAXScript Listener-Fenster (in der unteren linken Ecke von 3Ds max oder drücken Sie F11, um den MAXScript Listener aufzurufen) angezeigt.
Das Skript hat die Möglichkeit, Kreuzungen auf zwei Arten zu erstellen:
1) - Wählen Sie für jede Linie separat einen Punkt im Bearbeitungsmodus für Eckpunkte aus
- Wählen Sie die Linien aus und klicken Sie auf die Schaltfläche Create Crossroad
2) - Klicken Sie auf die Schaltfläche Create Dummys at line end
- Wählen Sie die Dummies aus und klicken Sie auf die Schaltfläche Create Crossroad
Kurzbeschreibung der Schaltflächen:
Set Ped - weisen Sie den Linien Fußgängerverkehr zu.
Select all Ped Paths - wähle alle Fußgängerpfade aus.
Set Car - weisen Sie den Linien Autoverkehr zu.
Select all Car Paths - wähle alle Autopfade aus.
Set Boat- weisen Sie den Linien Bootsverkehr zu.
Select all BoatPaths - wähle alle Bootspfade aus.
Select All Paths - wähle alle Pfade aus.
Import GTAVC Paths - importiere GTAVC-Pfade.
Import GTA3 Paths - importiere GTA3-Pfade.
Import GTASA Paths - importiere GTASA-Pfade.
Import GTASA Paths (nur Fastman92 FLA4-Format!) - importiere GTASA-Pfade im Fastman92-Format.
Delete Double Segments - lösche identische Segmente beim Importieren von GTASA-Pfaden. Damit die Pfade bearbeitet werden können, muss dieses Kontrollkästchen aktiviert sein!
ViceCity/III format (beta) - konvertiere GTASA-Pfade in das GTAVC/GTAIII-Format. Dieses Kontrollkästchen muss aktiviert sein, wenn die Pfade nur für GTAVC/GTAIII konfiguriert werden sollen!
Weld paths knots and split paths - verschweiße die Pfadpunkte und teile die Linien beim Importieren von GTASA-Pfaden. Damit die Pfade bearbeitet werden können, muss dieses Kontrollkästchen aktiviert sein!
Create CrossRoad - erstelle eine Kreuzung (basierend auf Hilfsdummies oder basierend auf ausgewählten Eckpunkten von Splines)
Set CrossroadPath name - Bezeichnen Sie den Pfad als Kreuzung. Bei falscher Konfiguration der Kreuzung ignoriert das Skript diese Linie.
Create dummy at line ends - erstelle Dummies an den Enden der Linien. Nützlich für die Erstellung von Kreuzungen.
Delete all dummy - lösche alle Hilfsdummies.
Display vertex number - zeige im Viewport die Nummern der Pfadpunkte an (vorausgesetzt, die Anzahl der Punkte in der Linie liegt im Bereich von 2 bis 12 inklusive).
Display Lanes - zeige die Anzahl der Fahrspuren der Linie im Viewport an.
Display width - zeige die Pfadbreite im Viewport an.
Display flags - zeige die Pfadflags im Viewport an.
Display XYZ coordinate - zeige die Koordinaten der Punkte im Viewport an.
Import .dat - importiere die .dat-Pfaddatei flightX.dat/tracksX.dat/spathX.dat.
Export .dat - exportiere die .dat-Pfaddatei.
Split lines - konvertiere die ausgewählten Linien in das GTAVC/III-Pfadformat.
Reset user properties - setze alle Einstellungen für die ausgewählte Linie zurück.
Enable Traffic - aktiviere den Verkehr (setzt das Flag 0)
Disable Traffic - deaktiviere den Verkehr (setzt das Flag 1)
Delete zero shapes - löscht falsche Linien mit weniger als 2 Punkten.
Reverse knot order - ändert die Priorität der Punkte.
set one way traffic - mache Einbahnverkehr.
set two way traffic - mache Zwei-Wege-Verkehr.
Change direction traffic - ändere die Fahrtrichtung.
Assign Line Parameter for Crossroad by lines - passe die Anzahl der Fahrspuren an den Kreuzungen basierend auf den angrenzenden Linien an. Funktioniert nicht bei aneinander angrenzenden Kreuzungen!
Select Directory - wähle das Verzeichnis für den Export der GTA3-Pfaddateien.
Select ViceCity paths.ipl - wähle Vice City paths.ipl für die Konvertierung in das GTAIII-Pfadformat.
Select GTA3 Dicrectory - wähle den Ordner mit dem installierten GTA3.
Select save path for Paths.ipl - wähle den Pfad zum Speichern von Paths.ipl
Das Skript unterstützt das Importieren und Exportieren von .dat-Pfaddateien GTA 3 oder GTA Vice City aus dem Ordner data/paths, nämlich flightX.dat, tracksX.dat, spathX.dat, wobei X die Dateinummer ist.
Zum Exportieren müssen Sie EINE Pfadlinie auswählen und auf Exportieren klicken. Das Skript fordert Sie auf, eine Datei zum Speichern auszuwählen.
Dank an: Shagg_E; Starenat - für die Unterstützung beim Schreiben des Skripts.
Besonderer Dank an: Ilufir - für die Hilfe mit der GTASA-Pfadstruktur, ZZPuma - für Informationen über Ampeln für GTASA-Pfade.
Es wird der Code des SA Path Tool des Autors Deniska verwendet.
31/12/2024
Vice City Paths IO Script v.2.7e
Скрипт для работы с paths.ipl (и не только).
Для работы требуется: 3dsMax 2008 и выше.
Возможности:
- Импорт путей GTA VC, GTA3, GTA SA (в том числе поддержка путей формата Fastman92, только FLA4 формат);
- Экспорт путей GTA VC (экспорт всех типов линий, поддерживаемых игрой (от 3-х до 12 точек включительно));
- Импортирование путей GTA SA в формате Vice City/3 (см.ниже);
- Возможность назначать тип пути (педы, тачки, лодки) каждой линии. Если не назначен тип пути, скрипт автоматически назначит тип, исходя из значения Default Path Type;
- Возможность создавать и экспортировать перекрестки (Т-образные и крестообразные). Подробнее смотрите в "Создание перекрестков.docx" или .avi файлы;
- Возможность менять параметры у каждой линии/точки. Для изменения параметров достаточно выбрать линию. Все изменения будут автоматически сохранены;
Не нужно самому всё вбивать — если настройки линии не назначены, скрипт автоматически их сгенерирует;
- Возможность импорта/экспорта .dat файлов путей из папки data/paths;
- Кнопки выбора путей по их типу (выбор всех путей трафика/педов/лодок);
- Возможность конвертации VC Paths.ipl в формат путей GTA 3;
- Конвертация путей GTA 3 в формат GTA VC;
- Отображение номеров вертексов редактируемой линии во вьюпорте;
- Отображение флагов пути, числа полос, координат и ширины пути во вьюпорте;
- Функция смены направления движения пути;
- Функция назначения направления движения пути (одностороннее/двустороннее);
- Функция разбивки линий с числом точек, больше 12 (для выбранных линий);
- Функция сброса параметров линий (для выбранных линий);
- Функция включения/отключения автомобильного трафика.
- Функция автоматической настройки перекрестков на основе примыкающих к ним линий (функция еще не дописана должным образом).
- Функция удаления "неправильных" линий с числом точек меньше 2.
Изменения в версии 2.7f (обновление 31.12.2024)
- Добавлена функция конвертации путей GTA3 в формат Vice City. Для этого необходимо выбрать папку с установленной GTA3, далее указать, куда будет сохраняться Paths.ipl, после чего нажать кнопку Convert.
- Исправлена ошибка, из-за которой при конвертации путей в формат GTA3 на более свежих версиях 3dsmax (младше 2012) создавался .COL файл весом 0 байт.
- Добавлен вспомогательный прогрессбар для информирования о процессе конвертации путей в формат GTA3 а также для конвертации путей в формат GTA Vice City.
- Для более быстрой загрузки путей GTA3 удалено информирование о найденных путях в MaxScript Listener — это тормозило процесс загрузки данных путей.
Поддерживаемый тип линий Splines — Line. Initial Type — Corner. Drag Type — Bezier.
Не применяйте модификаторы к линиям! Это может привести к невозможности нормально экспортировать пути и создавать перекрестки.
Для более удобного прописывания путей используйте привязки в 3dsMax (см. подробнее .docx файлы).
Пример создания путей для GTAVC описан в paths_tutorial[RU].pdf
Скрипт поддерживает импорт путей GTA VC. Если что-то некорректно импортировалось (например, перекрестки) рекомендую исправить это вручную.
Не рекомендуется использовать данный скрипт для редактирования стандартной карты путей, ввиду того, что при импорте стандартной карты путей создается больше линий по сравнению с оригинальным paths.ipl, тем самым нарушается оригинальная структура путей и файла 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 полностью готовы для добавления в игру.
Не рекомендуется использовать эту функцию для редактирования стандартных путей!
Желательно использовать функцию для создания путей новой карты или добавления новых путей к оригинальным путям.
Обратите внимание, что при добавлении путей в GTA 3 при наличии оригинальных необходимо повышать лимит аджастером Dynamic Limits: 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.
Скрипт поддерживает возможность конвертации путей GTA3 в формат Vice City.
Для этого необходимо выставить множители путей GTA3 и Vice City, после этого указать директорию GTA3 и путь для сохранения Paths.ipl.
После этого нажать кнопку Convert.
Следует обратить внимание на то, что получаемый размер файла путей больше оригинального, тем самым для работоспособности путей потребуется Maxorator's Path Hack (vcpathlimit.flt).
Скрипт поддерживает импорт путей GTA SA, в том числе импорт путей формата Fastman92.
Для импорта надо нажать кнопку Import GTASA Paths и указать папку, где лежат 64 файла путей NodesXX.dat.
Процесс импорта путей может занимать от нескольких десятков секунд до 10 минут.
Пути импортируются в виде сплайнов, которые можно отредактировать или настроить с помощью SA Path Tool by Deniska.
Автор не гарантирует 100% работосопособность путей GTASA после их импорта/экспорта.
Настоятельно рекомендуется проверять настройки всех линий, в том числе и правильность настроек светофоров!
Есть возможность загрузить пути в формате GTAVC. После импортирования настоятельно рекомендуется проверить и исправить настройки путей а также созданные сплайны путей и перекрестки! Автор не дает гарантий, что импортированные пути в формате Vice City будут полностью работоспособны! В случае обнаружения некорректных сплайнов путей и перекрестков рекомендуется перестроить неправильный путь (пути) вручную!
Скрипт по умолчанию обрабатывает пути GTASA в процессе импортирования, а именно удаляет одинаковые сегменты и сваривает точки в целях дальнейшей возможности редактирования линий путей под GTASA или под GTAVC/GTA3.
Можно отключить эти функции в графе GTASA Import Settings, но в этом случае линии путей абсолютно непригодны для редактирования под GTASA или под GTAVC/GTA3. Это может быть полезно, если необходимо визуально ознакомиться с картой путей (импорт стандартной карты путей без обработки занимает примерно 2 минуты).
Подробно написано в "Импорт путей GTA SA.docx".
При создании новой линии пути скрипт автоматически назначает ей настройки, исходя из параметров в блоке Default Parameters!
Обратите внимание, что параметры Lanes для внутренних точек всегда равны 1 1! Для назначения направления движения и количества полос достаточно редактировать только конечные (внешние) точки.
Или используйте кнопки set one-way/set two-way traffic для назначения одностороннего или двустороннего движения и используйте кнопку Change the direction of traffic для смены направления движения.
Для отображения параметров линий во вьюпорте используйте вкладку Display helper. Для отображения доступны — номера точек, число полос, флаги, ширина пути, координаты точек.
Для сброса параметров по умолчанию у выделенных линий используйте функцию Reset User Properties.
В случае ошибки "The script does not support splines with a number of points greater than 12 and less than 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
Краткое описание кнопок:
Set Ped — назначить линии трафик пешеходов.
Select all Ped Paths — выбрать все пути пешеходов.
Set Car — назначить линии трафик авто.
Select all Car Paths — выбрать все пути авто.
Set Boat- назначить линии трафик лодок.
Select all BoatPaths — выбрать все пути лодок.
Select All Paths — выбрать все пути.
Import GTAVC Paths — импортировать пути GTAVC.
Import GTA3 Paths — импортировать пути GTA3.
Import GTASA Paths — импортировать пути GTASA.
Import GTASA Paths (Fastman92 FLA4 format only!) — импортировать пути GTASA формата Fastman92.
Delete Double Segments — удалять одинаковые сегменты при импорте путей GTASA. Для возможности редактирования путей эта галочка должна стоять!
ViceCity/III format (beta) — преобразовывать пути GTASA в формат GTAVC/GTAIII. Необходимо ставить эту галочку, если в дальнейшем пути будут настраиваться только под GTAVC/GTAIII!
Weld paths knots and split paths — сваривать точки путей и разделять линии при импорте путей GTASA. Для возможности редактирования путей эта галочка должна стоять!
Create CrossRoad — создать перекресток (на основе вспомогательных дамми или на основе выделенных точек сплайнов)
Set CrossroadPath name — Обозначить путь как перекресток. При неправильной настройке перекрестка скрипт проигнорирует эту линию.
Create dummy at line ends — создать дамми на концах линий. Полезно для создания перекрестков.
Delete all dummy — удалить все вспомогательные дамми.
Display vertex number — отображать во вьюпорте номера точек путей (при условии что число точек в линии лежит в интервале от 2 до 12 включительно).
Display Lanes — отображать во вьюпорте число полос линии.
Display width — отображать во вьюпорте ширину пути.
Display flags — отображать во вьюпорте флаги путей.
Display XYZ coordinate — отображать во вьюпорте координаты точек.
Import .dat — импортировать .dat файл путей flightX.dat/tracksX.dat/spathX.dat.
Export .dat — экспортировать .dat файл путей.
Split lines — преобразовать выбранные линии в формат путей GTAVC/III.
Reset user properties — сбросить все настройки у выбранной линии.
Enable Traffic — включить трафик (выставляет флаг 0)
Disable Traffic — выключить трафик (выставляет флаг 1)
Delete zero shapes — удаляет неправильные линии с числом точек меньше 2.
Reverse knot order — изменяет приоритет точек.
set one way traffic — сделать одностороннее движение.
set two way traffic — сделать двухстороннее движение.
Change direction traffic — изменить направление движения.
Assign Line Parameter for Crossroad by lines — настроить число полос у перекрестков на основе примыкающих к ним линий. Не работает в случае примыкающих друг к другу перекрестков!
Select Directory — выбрать директорию для экспорта файлов путей GTA3.
Select ViceCity paths.ipl — выбрать Vice City paths.ipl для его преобразования в формат путей GTAIII.
Select GTA3 Dicrectory — выбрать папку с установленной GTA3.
Select save path for Paths.ipl — выбрать путь для сохранения Paths.ipl
Скрипт поддерживает импорт и экспорт .dat файлов путей GTA 3 или GTA Vice City из папки data/paths, а именно flightX.dat, tracksX.dat, spathX.dat, где X — номер файла.
Для экспорта необходимо выбрать ОДНУ линию пути и нажать экспорт. Скрипт предложит выбрать файл для сохранения.
Благодарности: Shagg_E; Starenat — за поддержку при написании скрипта.
Отдельное спасибо: Ilufir — за помощь со структурой путей GTASA, ZZPuma — за информацию о светофорах путей GTASA.
Используется код скрипта SA Path Tool авторства Deniska.
31/12/2024
Empfohlene Dateien

Vice City Hardlined

Geräusche von Klang (maschinelle Übersetzung) für GTA Vice City 2024! (Update: v1.0.1)

Hacking Vice City - Neue Mission ()

Animationen aus Vice City: The Definitive Edition

Fight Club in Vice City

Grand Theft Auto Vice City Advanced v0.1a

Vice City Restyled

Vice City: The Mafia Takes Over

Atlantis City - Vice City

Updated Classic Uncover - Vice City (Build 23)

Riesige weibliche Brüste aus der Vice City VHS Edition

Vice City Toughened

Professionelle russische Sprachausgabe für GTA Vice City von GamesVoice

Party Club in Vice City

XBOX Claude with PC head - Vice City Edition.
