Camera Cutscene Helper v1.0
Wenn Sie planen, Missionen für Mission Pack oder CLEO zu erstellen, wird dieses Tool für Sie unverzichtbar sein. Damit können Sie ganz einfach die Koordinaten der Kameraposition und deren Blickrichtung in einem praktischen und einfachen Format aufzeichnen. Dank der in das Programm integrierten Vorlage müssen Sie nur das erhaltene Ergebnis kopieren und in Ihr Skript einfügen. Neben den Koordinaten wird auch der Befehl zum Wechseln des Innenraums, in dem die Aufnahme gemacht wurde, aufgezeichnet. Dies ist nützlich, wenn die Kameras zwischen Innenräumen wechseln.
Es ist zu beachten, dass dieses Skript keine Funktion für die freie Kamerabewegung enthält. Sie müssen ein weiteres Tool erwerben, wenn Sie beispielsweise einen Vogelperspektivenshot machen möchten. Ich empfehle persönlich die Verwendung von Simple Free Camera von Junior_Djjr.
Steuerung (Änderungen in cch_settings.ini):
F9 - Aktivierung
F10 - Foto machen (funktioniert nicht ohne Aktivierung)
Funktionsweise:
Nach der Aktivierung öffnet sich ein Panel mit den Kamerakoordinaten und der Breitbildmodus wird für eine schöne Einstellung aktiviert. Sobald Sie die Kamera richtig positioniert und ein Foto gemacht haben, werden die Koordinaten in cch_coords.txt als Vorlage für Sanny Builder aufgezeichnet. Jeder Vorlage wird eine Nummer zugewiesen. Die letzte Nummer wird in cch_coords.ini aufgezeichnet, um die Ordnung der Speicherung zu gewährleisten. Sobald Sie die Koordinaten aufgenommen haben, vergessen Sie nicht, einen Screenshot des Bildschirms zu machen, solange die Nummer für 10 Sekunden angezeigt wird. Damit können Sie die benötigte Koordinatennummer überprüfen und Fehler bei den Aufnahmen vermeiden. Die Koordinaten werden nach folgendem Prinzip aufgezeichnet:
04BB: select_interior 3
015F: set_camera_position 2496.050293 -1695.699585 1015.865479 rotation 0.0 0.0 0.0
0160: set_camera_point_at 2496.050293 -1696.688354 1015.716064 mode 2
coords state #9
Dateiliste:
CameraCutsceneHelper.cs - das eigentliche CLEO-Skript.
cch_coords.ini - Letzte Koordinatennummer. Wird automatisch erstellt, wenn sie nicht vorhanden ist. Um sie zurückzusetzen, löschen Sie einfach diese Datei.
cch_coords.txt - Koordinaten mit Nummern. Jede Koordinate wird beginnend vom Ende aufgezeichnet. Wird automatisch erstellt, wenn sie nicht vorhanden ist. Bei Nichtbedarf der Koordinaten reicht es, diese Datei zu löschen.
cch_settings.ini - Einstellungen. Bei Initialisierungsfehlern werden die Standardeinstellungen verwendet.
Getestet auf:
CLEO v4.4.0
GTA SA v1.0
Wenn Sie einen Fehler bemerken, Instabilität des Skripts feststellen, Kritik üben oder einfach Ihre Meinung äußern möchten, zögern Sie nicht, mir Bescheid zu geben, ich nehme alle Anmerkungen entgegen.
Если вы планируете создавать миссии на Mission Pack или CLEO, этот инструмент будет незаменим для вас. Благодаря нему вы сможете с легкостью записывать координаты местоположения камеры и его точку обзора в удобной и легкой форме. Благодаря шаблону, заложенному в программу, вам останется лишь скопировать полученный результат и вставить его в свой скрипт. Помимо координат, вместе с ними записывается команда смены интерьера, в котором был сделан кадр. Это полезно, когда камеры переключаются между интерьерами.
Стоит отметить, что в данном скрипте отсутствует функция свободного перемещения камеры. Вам придётся обзавестись еще одним инструментом, если, к примеру, вам нужно сделать снимок с птичьего полета. Лично я советую использовать Simple Free Camera от Junior_Djjr.
Управление (изменяются в cch_settings.ini):
F9 - активация
F10 - сделать снимок (не работает без активации)
Принцип работы:
После активации вам открывается панель с координатами камеры и устанавливается широкоэкранный режим для красивого выставления. Как только вы поставили камеру как нужно и сделали снимок, координаты запишутся в cch_coords.txt в виде шаблона для Sanny Builder. Каждому шаблону отмечаются номера. Последний номер записывается в cch_coords.ini для обеспечение порядка сохранности. Как только вы сделали снимок координат, не забудьте сделать скриншот экрана, пока не пропала надпись с номером с длительностью 10 секунд. Благодаря нему вы сможете сверить нужный номер координат и не ошибиться с кадрами. Координаты записываются по такому принципу:
04BB: select_interior 3
015F: set_camera_position 2496.050293 -1695.699585 1015.865479 rotation 0.0 0.0 0.0
0160: set_camera_point_at 2496.050293 -1696.688354 1015.716064 mode 2
coords state #9
Список файлов:
CameraCutsceneHelper.cs - сам CLEO скрипт.
cch_coords.ini - Последний номер координат. Автоматически создается при его отсутствии. Для его сброса достаточно удалить этот файл.
cch_coords.txt - Координаты с номерами. Каждые координаты записываются начиная с конца. Автоматически создается при его отсутствии. При ненадобности координат достаточно удалить этот файл.
cch_settings.ini - Настройки. При ошибке инициализации применяются настройки по умолчанию.
Тестировался на:
CLEO v4.4.0
GTA SA v1.0
Если заметили ошибку, нестабильность скрипта, хотите критиковать или просто высказать свое мнение, не стесняйтесь, сообщите об этом, приму любые замечания.