If you plan to create missions on Mission Pack or CLEO, this tool will be indispensable for you. Thanks to it, you can easily record the coordinates of the camera's location and its point of view in a convenient and easy way. Thanks to the template embedded in the program, you just have to copy the result and paste it into your script. In addition to the coordinates, the command to change the interior in which the frame was taken is recorded along with them. This is useful when cameras switch between interiors.
It should be noted that in this script there is no function of free movement of the camera. You will have to get another tool if, for example, you need to take a bird's eye view. Personally, I recommend using Simple Free Camera by Junior_Djjr.
Controls (changed in cch_settings.ini): F9 - activation F10 - take a picture (does not work without activation)
How it works: Once you have positioned the camera properly and taken a picture, the coordinates will be written to cch_coords.txt as a template for Sanny Builder. Each pattern is numbered. The last number is written to cch_coords.ini to ensure order of preservation. Once you have taken a snapshot of the coordinates, do not forget to take a screenshot of the screen until the inscription with the number disappears with a duration of 10 seconds. Thanks to it, you can check the desired number of coordinates and not make a mistake with the frames. Coordinates are written according to this principle:
List of files: CameraCutsceneHelper.cs - the CLEO script itself. cch_coords.ini - Last number of coordinates. Automatically created if it doesn't exist. To reset it, just delete this file. cch_coords.txt - Coordinates with numbers. Each coordinate is written starting from the end. Automatically created if it doesn't exist. If the coordinates are not needed, it is enough to delete this file. cch_settings.ini - Settings.
Tested on: CLEO v4.4.0 GTA SA v1.0
If you notice an error, script instability, want to criticize or just express your opinion, do not hesitate to report it, I will accept any comments.