Auxiliar de Cenas Cortadas v1.0
Se você está planejando criar missões no Mission Pack ou CLEO, esta ferramenta será indispensável para você. Com ela, você poderá gravar facilmente as coordenadas da posição da câmera e seu ponto de vista de forma conveniente e simples. Com o modelo embutido no programa, você só precisará copiar o resultado obtido e colá-lo em seu script. Além das coordenadas, a troca de interior em que a cena foi feita também é registrada. Isso é útil quando as câmeras mudam entre interiores.
Vale ressaltar que este script não possui a função de movimentação livre da câmera. Você precisará de outra ferramenta se, por exemplo, quiser fazer uma captura aérea. Pessoalmente, recomendo usar Câmera Livre Simples de Junior_Djjr.
Controles (modificáveis em cch_settings.ini):
F9 - ativação
F10 - tirar foto (não funciona sem ativação)
Funcionamento:
Após a ativação, uma tela com as coordenadas da câmera será exibida e o modo widescreen será ativado para uma melhor apresentação. Assim que você posicionar a câmera como desejar e tirar a foto, as coordenadas serão salvas em cch_coords.txt como um modelo para o Sanny Builder. Cada modelo é numerado. O último número é salvo em cch_coords.ini para garantir a ordem de armazenamento. Assim que você tirar a foto das coordenadas, não se esqueça de fazer uma captura de tela antes que a mensagem com o número desapareça após 10 segundos. Isso permitirá que você verifique o número correto das coordenadas e evite erros nas cenas. As coordenadas são registradas da seguinte forma:
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
Lista de arquivos:
CameraCutsceneHelper.cs - o próprio script CLEO.
cch_coords.ini - Último número das coordenadas. Criado automaticamente na sua ausência. Para redefini-lo, basta excluir este arquivo.
cch_coords.txt - Coordenadas com números. Cada coordenada é registrada a partir do final. Criado automaticamente na sua ausência. Se não precisar das coordenadas, basta excluir este arquivo.
cch_settings.ini - Configurações. Em caso de erro de inicialização, as configurações padrão são aplicadas.
Testado em:
CLEO v4.4.0
GTA SA v1.0
Se você notar um erro, instabilidade no script, quiser criticar ou simplesmente expressar sua opinião, não hesite em me avisar, aceito qualquer feedback.
Если вы планируете создавать миссии на 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
Если заметили ошибку, нестабильность скрипта, хотите критиковать или просто высказать свое мнение, не стесняйтесь, сообщите об этом, приму любые замечания.